- 3e5c673 Merge tag 'block-6.0-2022-08-26' of git://git.kernel.dk/linux-block by Linus Torvalds · 2 years, 6 months ago
- b9bce6e Merge tag 'block-6.0-2022-08-19' of git://git.kernel.dk/linux-block by Linus Torvalds · 2 years, 7 months ago
- 65fac0d blk-mq: fix io hung due to missing commit_rqs by Yu Kuai · 2 years, 7 months ago
- d3b38596 blk-mq: run queue no matter whether the request is the last request by Yufen Yu · 2 years, 7 months ago
- a8239f0 blk-mq: remove unused function blk_mq_queue_stopped() by Yu Kuai · 2 years, 7 months ago
- abe7a48 Merge tag 'block-6.0-2022-08-12' of git://git.kernel.dk/linux-block by Linus Torvalds · 2 years, 7 months ago
- aa0c680 block: Do not call blk_put_queue() if gendisk allocation fails by Rafael Mendonca · 2 years, 7 months ago
- 480cb84 block: convert to advancing variants of iov_iter_get_pages{,_alloc}() by Al Viro · 2 years, 9 months ago
- fcb14cb new iov_iter flavour - ITER_UBUF by Al Viro · 2 years, 10 months ago
- fa9db65 Merge tag 'for-5.20/block-2022-08-04' of git://git.kernel.dk/linux-block by Linus Torvalds · 2 years, 7 months ago
- 746fc76 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 2 years, 7 months ago
- 5264406 Merge tag 'pull-work.iov_iter-base' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 2 years, 7 months ago
- f006540 Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 2 years, 7 months ago
- e97424f block: fix leaking page ref on truncated direct io by Keith Busch · 2 years, 8 months ago
- 34cdb8c block: ensure bio_iov_add_page can't fail by Keith Busch · 2 years, 8 months ago
- 325347d block: ensure iov_iter advances for added pages by Keith Busch · 2 years, 8 months ago
- c55ddd9 block: pass struct queue_limits to the bio splitting helpers by Christoph Hellwig · 2 years, 7 months ago
- b6dc619 block: move bio_allowed_max_sectors to blk-merge.c by Christoph Hellwig · 2 years, 7 months ago
- a85b363 block: move the call to get_max_io_size out of blk_bio_segment_split by Christoph Hellwig · 2 years, 7 months ago
- 46754bd block: move ->bio_split to the gendisk by Christoph Hellwig · 2 years, 7 months ago
- 51d798c block: change the blk_queue_bounce calling convention by Christoph Hellwig · 2 years, 7 months ago
- 5a97806 block: change the blk_queue_split calling convention by Christoph Hellwig · 2 years, 7 months ago
- c013d0a Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 2 years, 7 months ago
- 6723518 mm/migrate: Convert buffer_migrate_page() to buffer_migrate_folio() by Matthew Wilcox (Oracle) · 2 years, 9 months ago
- 4fdc08d block: Convert read_part_sector() to use a folio by Matthew Wilcox (Oracle) · 2 years, 10 months ago
- 069fc46 block: Use PAGE_SECTORS_SHIFT by Matthew Wilcox (Oracle) · 2 years, 10 months ago
- 98d8ba6 block: Handle partition read errors more consistently by Matthew Wilcox (Oracle) · 2 years, 10 months ago
- 8b5d143 block: Simplify read_part_sector() by Matthew Wilcox (Oracle) · 2 years, 10 months ago
- 828b5f0 block: remove __blk_get_queue by Christoph Hellwig · 2 years, 8 months ago
- c5db2cf block: call blk_mq_exit_queue from disk_release for never added disks by Christoph Hellwig · 2 years, 8 months ago
- 0a3e5cc blk-mq: fix error handling in __blk_mq_alloc_disk by Christoph Hellwig · 2 years, 8 months ago
- 14a6e2e block: don't allow the same type rq_qos add more than once by Jinke Han · 2 years, 8 months ago
- d625fec block/kyber: Use the new blk_opf_t type by Bart Van Assche · 2 years, 8 months ago
- f8359ef block/mq-deadline: Use the new blk_opf_t type by Bart Van Assche · 2 years, 8 months ago
- dc469ba block/bfq: Use the new blk_opf_t type by Bart Van Assche · 2 years, 8 months ago
- 16458cf block: Use the new blk_opf_t type by Bart Van Assche · 2 years, 8 months ago
- 2d9b02b block: Change the type of req_op() and bio_op() into enum req_op by Bart Van Assche · 2 years, 8 months ago
- 77e7ffd block: Use enum req_op where appropriate by Bart Van Assche · 2 years, 8 months ago
- ff07a02 treewide: Rename enum req_opf into enum req_op by Bart Van Assche · 2 years, 8 months ago
- 957a2b3 block: fix missing blkcg_bio_issue_init by Muchun Song · 2 years, 8 months ago
- 900d156 block: remove bdevname by Christoph Hellwig · 2 years, 8 months ago
- 02ff3dd block: stop using bdevname in __blkdev_issue_discard by Christoph Hellwig · 2 years, 8 months ago
- 5bf83e9 block: stop using bdevname in bdev_write_inode by Christoph Hellwig · 2 years, 8 months ago
- 96388f5 blk-cgroup: Use atomic{,64}_try_cmpxchg by Uros Bizjak · 2 years, 8 months ago
- aee8960 blk-iolatency: Use atomic{,64}_try_cmpxchg by Uros Bizjak · 2 years, 8 months ago
- 939f9dd block: Use try_cmpxchg in update_io_ticks by Uros Bizjak · 2 years, 8 months ago
- f4b1e27 block/rq_qos: Use atomic_try_cmpxchg in atomic_inc_below by Uros Bizjak · 2 years, 8 months ago
- f3ec5d1 blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created by Ming Lei · 2 years, 8 months ago
- d86e716 block: move zone related fields to struct gendisk by Christoph Hellwig · 2 years, 8 months ago
- 375c140 block: use bdev based helpers in blkdev_zone_mgmt{,all} by Christoph Hellwig · 2 years, 8 months ago
- b623e34 block: replace blkdev_nr_zones with bdev_nr_zones by Christoph Hellwig · 2 years, 8 months ago
- 1dc0172 block: remove queue_max_open_zones and queue_max_active_zones by Christoph Hellwig · 2 years, 8 months ago
- 5d40066 block: pass a gendisk to blk_queue_free_zone_bitmaps by Christoph Hellwig · 2 years, 8 months ago
- b3c72f8 block: pass a gendisk to blk_queue_clear_zone_settings by Christoph Hellwig · 2 years, 8 months ago
- 6b2bd27 block: pass a gendisk to blk_queue_set_zoned by Christoph Hellwig · 2 years, 8 months ago
- 052e545 block: simplify blk_check_zone_append by Christoph Hellwig · 2 years, 8 months ago
- 6deacb3 block: simplify blk_mq_plug by Christoph Hellwig · 2 years, 8 months ago
- edd1dbc block: use bdev_is_zoned instead of open coding it by Christoph Hellwig · 2 years, 8 months ago
- 6cc37a6 block: call blk_queue_free_zone_bitmaps from disk_release by Christoph Hellwig · 2 years, 8 months ago
- 4cf6e6c blk-mq: Drop local variable for reserved tag by John Garry · 2 years, 8 months ago
- 2dd6532 blk-mq: Drop 'reserved' arg of busy_tag_iter_fn by John Garry · 2 years, 8 months ago
- 9bdb483 blk-mq: Drop blk_mq_ops.timeout 'reserved' arg by John Garry · 2 years, 8 months ago
- 99e48cd blk-mq: Add a flag for reserved requests by John Garry · 2 years, 8 months ago
- e55cf79 blk-cgroup: factor out blkcg_free_all_cpd() by Jason Yan · 2 years, 8 months ago
- 362b8c1 blk-cgroup: factor out blkcg_iostat_update() by Jason Yan · 2 years, 8 months ago
- 22d0c40 block: simplify disk_set_independent_access_ranges by Christoph Hellwig · 2 years, 8 months ago
- 6a27d28 block: move ->ia_ranges from the request_queue to the gendisk by Christoph Hellwig · 2 years, 8 months ago
- b9a1c17 block: remove "select BLK_RQ_IO_DATA_LEN" from BLK_CGROUP_IOCOST dependency by Ying Sun · 2 years, 8 months ago
- 0e00fa5 block: Remove check of PageError by Matthew Wilcox (Oracle) · 2 years, 10 months ago
- 8682b92 blk-mq: cleanup disk sysfs registration by Christoph Hellwig · 2 years, 8 months ago
- eaa870f blk-mq: rename blk_mq_sysfs_{,un}register by Christoph Hellwig · 2 years, 8 months ago
- 81f0c2e block: remove the extra gendisk reference in __blk_mq_register_dev by Christoph Hellwig · 2 years, 8 months ago
- 4a8d14b block: use default groups to register the queue attributes by Christoph Hellwig · 2 years, 8 months ago
- 060f131 block: remove a superflous queue kobject reference by Christoph Hellwig · 2 years, 8 months ago
- cc5c516d block: simplify blktrace sysfs attribute creation by Christoph Hellwig · 2 years, 8 months ago
- 8b9ab62 block: remove blk_cleanup_disk by Christoph Hellwig · 2 years, 9 months ago
- 6f8191f block: simplify disk shutdown by Christoph Hellwig · 2 years, 9 months ago
- 0e35340 block: stop setting the nomerges flags in blk_cleanup_queue by Christoph Hellwig · 2 years, 9 months ago
- 1f90307 block: remove QUEUE_FLAG_DEAD by Christoph Hellwig · 2 years, 9 months ago
- ee78ec1 blk-mq: blk_mq_tag_busy is no need to return a value by Liu Song · 2 years, 8 months ago
- a78418e block: Always initialize bio IO priority on submit by Jan Kara · 2 years, 9 months ago
- 9c6227e block: Initialize bio priority earlier by Jan Kara · 2 years, 9 months ago
- 82b74ca blk-ioprio: Convert from rqos policy to direct call by Jan Kara · 2 years, 9 months ago
- f258654 blk-ioprio: Remove unneeded field by Jan Kara · 2 years, 9 months ago
- 4b838d9 block: Fix handling of tasks without ioprio in ioprio_get(2) by Jan Kara · 2 years, 9 months ago
- fc25545 block: Make ioprio_best() static by Jan Kara · 2 years, 9 months ago
- 893e5d3 block: Generalize get_current_ioprio() for any task by Jan Kara · 2 years, 9 months ago
- e589f46 block: fix default IO priority handling again by Jan Kara · 2 years, 9 months ago
- 3c8f9da blk-mq: Don't disable preemption around __blk_mq_run_hw_queue(). by Sebastian Andrzej Siewior · 2 years, 9 months ago
- 1d87be8 block: bfq: Fix kernel-doc headers by Bart Van Assche · 2 years, 9 months ago
- c28c49b block: bfq: Remove an unused function definition by Bart Van Assche · 2 years, 9 months ago
- 6c77b15 bfq: Remove useless code in bfq_lookup_next_entity by GuoYong Zheng · 2 years, 9 months ago
- 2a9336c block: move blk_queue_get_max_sectors to blk.h by Christoph Hellwig · 2 years, 9 months ago
- efef739 block: fold blk_max_size_offset into get_max_io_size by Christoph Hellwig · 2 years, 9 months ago
- 84613be block: cleanup variable naming in get_max_io_size by Christoph Hellwig · 2 years, 9 months ago
- c887519 block: open code blk_max_size_offset in blk_rq_get_max_sectors by Christoph Hellwig · 2 years, 9 months ago
- 51ab80f block: Make blk_mq_get_sq_hctx() select the proper hardware queue type by Bart Van Assche · 2 years, 9 months ago
- 7e923f4 block: Rename a blk_mq_map_queue() argument by Bart Van Assche · 2 years, 9 months ago
- 62c159a blk-iocost: Simplify ioc_rqos_done() by Bart Van Assche · 2 years, 9 months ago
- 798f2a6 block: Directly use ida_alloc()/free() by Bo Liu · 2 years, 9 months ago