2022-11-29 |
Jens Axboe | Merge tag 'nvme-6.2-2022-11-29' of git://git.infradead...
|
commit | commitdiff | tree |
2022-11-29 |
Damien Le Moal | block: mq-deadline: Rename deadline_is_seq_writes() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-25 |
Ye Bin | blk-mq: fix possible memleak when register 'hctx' failed Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-24 |
Ye Bin | block: fix crash in 'blk_mq_elv_switch_none' Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-24 |
Wang ShaoBo | drbd: destroy workqueue when drbd device was freed Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-24 |
Wang ShaoBo | drbd: remove call to memset before free device/resource... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-24 |
Damien Le Moal | block: mq-deadline: Do not break sequential write streams... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-24 |
Damien Le Moal | block: mq-deadline: Fix dd_finish_request() for zoned... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-23 |
Bart Van Assche | blk-crypto: Add a missing include directive Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-23 |
Jinlong Chen | elevator: remove an outdated comment in elevator_change Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-23 |
Jinlong Chen | elevator: update the document of elevator_match Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-23 |
Jinlong Chen | elevator: printk a warning if switching to a new io... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-23 |
Jinlong Chen | elevator: update the document of elevator_switch Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-23 |
Christoph Böhmwalder | drbd: use consistent license Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-23 |
Joel Colledge | lru_cache: remove unused lc_private, lc_set, lc_index_of Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-23 |
Christoph Böhmwalder | lru_cache: remove compiled out code Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-23 |
Lars Ellenberg | lru_cache: use atomic operations when accessing lc... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-22 |
Shin'ichiro Kawasaki | block: fix missing nr_hw_queues update in blk_mq_realloc_tag... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-21 |
Christoph Hellwig | blk-crypto: move internal only declarations to blk... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-21 |
Christoph Hellwig | blk-crypto: add a blk_crypto_config_supported_natively... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-21 |
Christoph Hellwig | blk-crypto: don't use struct request_queue for public... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Waiman Long | blk-cgroup: Flush stats at blkgs destruction path Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Waiman Long | blk-cgroup: Optimize blkcg_rstat_flush() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Waiman Long | blk-cgroup: Return -ENOMEM directly in blkcg_css_alloc... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Yu Kuai | block: don't allow a disk link holder to itself Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Yu Kuai | block: store the holder kobject in bd_holder_disk Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Yu Kuai | block: fix use after free for bd_holder_dir Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Christoph Hellwig | block: remove delayed holder registration Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Christoph Hellwig | dm: track per-add_disk holder relations in DM Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Yu Kuai | dm: make sure create and remove dm device won't race... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Christoph Hellwig | dm: cleanup close_table_device Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Christoph Hellwig | dm: cleanup open_table_device Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Christoph Hellwig | dm: remove free_table_devices Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Christoph Hellwig | block: clear ->slave_dir when dropping the main slave_dir... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Gabriel Krisman... | sbitmap: Try each queue to wake up at least one waiter Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Gabriel Krisman... | wait: Return number of exclusive waiters awaken Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Gabriel Krisman... | sbitmap: Advance the queue index before waking up a... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Christoph Hellwig | block: remove blkdev_writepages Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Pavel Begunkov | io_uring/rw: enable bio caches for IRQ rw Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Pavel Begunkov | bio: shrink max number of pcpu cached bios Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Pavel Begunkov | bio: add pcpu caching for non-polling bio_put Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Pavel Begunkov | bio: split pcpu cache part of bio_put into a helper Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Pavel Begunkov | bio: don't rob starving biosets of bios Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-16 |
Pavel Begunkov | mempool: introduce mempool_is_saturated Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-14 |
Jens Axboe | Merge branch 'md-next' of https://git.kernel.org/pub...
|
commit | commitdiff | tree |
2022-11-11 |
Gabriel Krisman... | sbitmap: Use single per-bitmap counting to wake up... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-10 |
Christoph Hellwig | blk-mq: simplify blk_mq_realloc_tag_set_tags Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-10 |
Christoph Hellwig | blk-mq: remove blk_mq_alloc_tag_set_tags Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-09 |
Khazhismel Kumykov | bfq: ignore oom_bfqq in bfq_check_waker Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-09 |
Khazhismel Kumykov | bfq: fix waker_bfqq inconsistency crash Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-09 |
Christoph Böhmwalder | drbd: Store op in drbd_peer_request Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-09 |
Philipp Reisner | drbd: disable discard support if granularity > max Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-09 |
Christoph Böhmwalder | drbd: use blk_queue_max_discard_sectors helper Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-09 |
Logan Gunthorpe | ABI: sysfs-bus-pci: add documentation for p2pmem allocate Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-09 |
Logan Gunthorpe | PCI/P2PDMA: Allow userspace VMA allocations through... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-09 |
Logan Gunthorpe | block: set FOLL_PCI_P2PDMA in bio_map_user_iov() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-09 |
Logan Gunthorpe | block: set FOLL_PCI_P2PDMA in __bio_iov_iter_get_pages() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-09 |
Logan Gunthorpe | lib/scatterlist: add check when merging zone device... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-09 |
Logan Gunthorpe | block: add check when merging zone device pages Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-09 |
Logan Gunthorpe | iov_iter: introduce iov_iter_get_pages_[alloc_]flags() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-09 |
Logan Gunthorpe | mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-09 |
Logan Gunthorpe | mm: allow multiple error returns in try_grab_page() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-07 |
Yang Li | block: Fix some kernel-doc comments Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Jinlong Chen | blk-mq: use if-else instead of goto in blk_mq_alloc_cached_r... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Jinlong Chen | blk-mq: improve error handling in blk_mq_alloc_rq_map() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Chao Leng | nvme: use blk_mq_[un]quiesce_tagset Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Chao Leng | blk-mq: add tagset quiesce interface Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Christoph Hellwig | blk-mq: pass a tagset to blk_mq_wait_quiesce_done Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Christoph Hellwig | blk-mq: move the srcu_struct used for quiescing to... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Christoph Hellwig | blk-mq: skip non-mq queues in blk_mq_quiesce_queue Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Christoph Hellwig | nvme-apple: don't unquiesce the I/O queues in apple_nvme_res... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Christoph Hellwig | nvme-pci: don't unquiesce the I/O queues in nvme_remove_dead... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Christoph Hellwig | nvme: split nvme_kill_queues Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Christoph Hellwig | nvme: don't unquiesce the admin queue in nvme_kill_queues Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Christoph Hellwig | nvme: remove the NVME_NS_DEAD check in nvme_validate_ns Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Christoph Hellwig | nvme: remove the NVME_NS_DEAD check in nvme_remove_invalid_n... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Christoph Hellwig | nvme: don't remove namespaces in nvme_passthru_end Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Christoph Hellwig | nvme-pci: refactor the tagset handling in nvme_reset_work Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Christoph Hellwig | block: set the disk capacity to 0 in blk_mark_disk_dead Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Yu Kuai | block, bfq: don't declare 'bfqd' as type 'void *' in... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Yu Kuai | block, bfq: remove dead code for updating 'rq_in_driver' Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Yu Kuai | block, bfq: cleanup bfq_activate_requeue_entity() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Yu Kuai | block, bfq: factor out code to update 'active_entities' Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-02 |
Yu Kuai | block, bfq: remove set but not used variable in __bfq_entity... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Kemeng Shi | block: Replace struct rq_depth with unsigned int in... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Kemeng Shi | block: Correct comment for scale_cookie_change Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Kemeng Shi | block: Remove redundant parent blkcg_gp check in check_scale... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Christoph Hellwig | block: split elevator_switch Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Christoph Hellwig | block: don't check for required features in elevator_match Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Christoph Hellwig | block: simplify the check for the current elevator... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Christoph Hellwig | block: cleanup the variable naming in elv_iosched_store Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Christoph Hellwig | block: exit elv_iosched_show early when I/O schedulers... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Christoph Hellwig | block: cleanup elevator_get Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Yu Kuai | block, bfq: cleanup __bfq_weights_tree_remove() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Yu Kuai | block, bfq: cleanup bfq_weights_tree add/remove apis Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Yu Kuai | block, bfq: do not idle if only one group is activated Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Yu Kuai | block, bfq: refactor the counting of 'num_groups_with_pendin... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Yu Kuai | block, bfq: record how many queues have pending requests Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-11-01 |
Yu Kuai | block, bfq: support to track if bfqq has pending requests Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2022-10-31 |
Jinlong Chen | blk-mq: remove redundant call to blk_freeze_queue_start... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
next |