- ce5b009 block: improve logic around when to sort a plug list by Jens Axboe · 6 years ago
- 5f0ed77 block: sum requests in the plug structure by Jens Axboe · 6 years ago
- 0a1b8b8 block: make blk_poll() take a parameter on whether to spin or not by Jens Axboe · 6 years ago
- 1052b8a blk-mq: when polling for IO, look for any completion by Jens Axboe · 6 years ago
- 1db4909 blk-mq: not embed .mq_kobj and ctx->kobj into queue instance by Ming Lei · 6 years ago
- 85f4d4b block: have ->poll_fn() return number of entries polled by Jens Axboe · 6 years ago
- 2b78eae block: remove the rq_alloc_data request_queue field by Christoph Hellwig · 6 years ago
- 0619317 block: add polled wakeup task helper by Jens Axboe · 6 years ago
- 344e9ff block: add queue_is_mq() helper by Jens Axboe · 6 years ago
- 0d945c1 block: remove the queue_lock indirection by Christoph Hellwig · 6 years ago
- 6d46964 block: remove the lock argument to blk_alloc_queue_node by Christoph Hellwig · 6 years ago
- 57d74df block: use atomic bitops for ->queue_flags by Christoph Hellwig · 6 years ago
- 079076b block: remove deadline __deadline manipulation helpers by Christoph Hellwig · 6 years ago
- 8f4236d block: remove QUEUE_FLAG_BYPASS and ->bypass by Christoph Hellwig · 6 years ago
- 7ff4f80 block: remove dead queue members by Jens Axboe · 6 years ago
- 0e17e06 block: remove the BLKPREP_* values. by Christoph Hellwig · 6 years ago
- 9d037ad block: remove req->timeout_list by Christoph Hellwig · 6 years ago
- ea4f995 blk-mq: cache request hardware queue mapping by Jens Axboe · 6 years ago
- a890893 blk-mq: kill q->mq_map by Jens Axboe · 6 years ago
- 9cf2bab block: kill request ->cpu member by Jens Axboe · 6 years ago
- c7bb9ad block: get rid of q->softirq_done_fn() by Jens Axboe · 6 years ago
- 7d69233 block: get rid of blk_queued_rq() by Jens Axboe · 6 years ago
- db6d995 block: remove request_list code by Jens Axboe · 6 years ago
- 1028e4b bsg: move bsg-lib parts outside of request queue by Jens Axboe · 6 years ago
- 4316b79 block: kill legacy parts of timeout handling by Jens Axboe · 6 years ago
- 92bc5a2 block: remove __blk_put_request() by Jens Axboe · 6 years ago
- a1ce35f block: remove dead elevator code by Jens Axboe · 6 years ago
- 7ca0192 block: remove legacy rq tagging by Jens Axboe · 6 years ago
- 771a93c block: remove blk_complete_request() by Jens Axboe · 6 years ago
- c6f2882 block: remove q->lld_busy_fn() by Jens Axboe · 6 years ago
- bf50545 block: Introduce blk_revalidate_disk_zones() by Damien Le Moal · 6 years ago
- e76239a block: add a report_zones method by Christoph Hellwig · 6 years ago
- 965b652 block: Expose queue nr_zones in sysfs by Damien Le Moal · 6 years ago
- a91e138 block: Introduce blkdev_nr_zones() helper by Damien Le Moal · 6 years ago
- bd6bf7c Merge tag 'pci-v4.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 6 years ago
- 49d92c0 block: Add PCI P2P flag for request queue by Logan Gunthorpe · 6 years ago
- 4822e90 block: describe difference between flags IO_STAT and STATS by Konstantin Khlebnikov · 6 years ago
- c0aac68 Merge tag 'v4.19-rc6' into for-4.20/block by Jens Axboe · 6 years ago
- cd84a62 block, scsi: Change the preempt-only flag into a counter by Bart Van Assche · 6 years ago
- bca6b06 block: Move power management code into a new source file by Bart Van Assche · 6 years ago
- 27ca1d4 block: move req_gap_back_merge to blk.h by Christoph Hellwig · 6 years ago
- e990700 block: move req_gap_{back,front}_merge to blk-merge.c by Christoph Hellwig · 6 years ago
- 43b729b block: move integrity_req_gap_{back,front}_merge to blk.h by Christoph Hellwig · 6 years ago
- 01c5f85 blk-cgroup: increase number of supported policies by Jens Axboe · 6 years ago
- b1f4267 block: Remove two superfluous #include directives by Bart Van Assche · 6 years ago
- 359f642 block: move bio_integrity_{intervals,bytes} into blkdev.h by Greg Edwards · 6 years ago
- 3f289dc block: make bdev_ops->rw_page() take a REQ_OP instead of bool by Tejun Heo · 6 years ago
- 05814a1 block: remove blkdev_entry_to_request() macro by Vladimir Zapolskiy · 7 years ago
- a790504 blk-rq-qos: refactor out common elements of blk-wbt by Josef Bacik · 7 years ago
- 97889f9 blk-mq: remove synchronize_rcu() from blk_mq_del_queue_tag_set() by Ming Lei · 7 years ago
- 6a5ac98 block: Make struct request_queue smaller for CONFIG_BLK_DEV_ZONED=n by Bart Van Assche · 7 years ago
- 7c8542b block: Inline blk_queue_nr_zones() by Bart Van Assche · 7 years ago
- 6b1d83d block: Remove bdev_nr_zones() by Bart Van Assche · 7 years ago
- 15bfd21 block: Fix transfer when chunk sectors exceeds max by Keith Busch · 7 years ago
- be7f99c block: remov blk_queue_invalidate_tags by Christoph Hellwig · 7 years ago
- da66126 blk-mq: don't time out requests again that are in the timeout handler by Christoph Hellwig · 7 years ago
- 338aa96 block: convert bounce, q->bio_split to bioset_init()/mempool_init() by Kent Overstreet · 7 years ago
- 0b7576d block: move ->timeout request member by Jens Axboe · 7 years ago
- 88b0cfa block: document the blk_eh_timer_return values by Christoph Hellwig · 7 years ago
- f6e7d48 block: remove BLK_EH_HANDLED by Christoph Hellwig · 7 years ago
- 6600593 block: rename BLK_EH_NOT_HANDLED to BLK_EH_DONE by Christoph Hellwig · 7 years ago
- 12f5b93 blk-mq: Remove generation seqeunce by Keith Busch · 7 years ago
- ff005a0 block: sanitize blk_get_request calling conventions by Christoph Hellwig · 7 years ago
- 522a777 block: consolidate struct request timestamp fields by Omar Sandoval · 7 years ago
- 84c7afc block: use ktime_get_ns() instead of sched_clock() for cfq and bfq by Omar Sandoval · 7 years ago
- 544ccc8d block: get rid of struct blk_issue_stat by Omar Sandoval · 7 years ago
- 3442097 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 7 years ago
- ccce20f scsi: sd_zbc: Avoid that resetting a zone fails sporadically by Bart Van Assche · 7 years ago
- 0ce9144 block: add blk_queue_fua() helper function by Dave Chinner · 7 years ago
- 233bde2 block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h> by Bart Van Assche · 7 years ago
- 8a0ac14 block: Move the queue_flag_*() functions from a public into a private header file by Bart Van Assche · 7 years ago
- 1db2008 block: Complain if queue_flag_(set|clear)_unlocked() is abused by Bart Van Assche · 7 years ago
- 8814ce8 block: Introduce blk_queue_flag_{set,clear,test_and_{set,clear}}() by Bart Van Assche · 7 years ago
- 66f9132 block: Reorder the queue flag manipulation function definitions by Bart Van Assche · 7 years ago
- 5ee0524 block: Add 'lock' as third argument to blk_alloc_queue_node() by Bart Van Assche · 7 years ago
- 096392e block: fix a typo in comment of BLK_MQ_POLL_STATS_BKTS by Minwoo Im · 7 years ago
- 0a4b6e2 Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
- f5ced52 block: Remove kblockd_schedule_delayed_work{,_on}() by Bart Van Assche · 7 years ago
- 7c3fb70 block: rearrange a few request fields for better cache layout by Jens Axboe · 7 years ago
- e14575b3 block: convert REQ_ATOM_COMPLETE to stealing rq->__deadline bit by Jens Axboe · 7 years ago
- 0a72e7f block: add accessors for setting/querying request deadline by Jens Axboe · 7 years ago
- 76a86f9 block: remove REQ_ATOM_POLL_SLEPT by Jens Axboe · 7 years ago
- 634f9e4 blk-mq: remove REQ_ATOM_COMPLETE usages from blk-mq by Tejun Heo · 7 years ago
- 1d9bd51 blk-mq: replace timeout synchronization with a RCU and generation based scheme by Tejun Heo · 7 years ago
- 6cc77e9 block: introduce zoned block devices zone write locking by Christoph Hellwig · 7 years ago
- 4ccafe0 block: unalign call_single_data in struct request by Jens Axboe · 7 years ago
- 0abc2a1 block: fix blk_rq_append_bio by Jens Axboe · 7 years ago
- 14cb0dc block: don't let passthrough IO go into .make_request_fn() by Ming Lei · 7 years ago
- e2c5923 Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
- 9a95e4e block, nvme: Introduce blk_mq_req_flags_t by Bart Van Assche · 7 years ago
- 3a0a529 block, scsi: Make SCSI quiesce and resume work reliably by Bart Van Assche · 7 years ago
- c9254f2 block: Add the QUEUE_FLAG_PREEMPT_ONLY request queue flag by Bart Van Assche · 7 years ago
- 6a15674 block: Introduce blk_get_request_flags() by Bart Van Assche · 7 years ago
- f00c4d8 block: pass full fmode_t to blk_verify_command by Christoph Hellwig · 7 years ago
- ea435e1 block: add a poll_fn callback to struct request_queue by Christoph Hellwig · 7 years ago
- ef71de8 block: add a blk_steal_bios helper by Christoph Hellwig · 7 years ago
- f421e1d block: provide a direct_make_request helper by Christoph Hellwig · 7 years ago
- b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
- 7f66721 fs/block_dev: remove vfs_msg() interface by Rakesh Pandit · 7 years ago
- 5fdee21 block: remove QUEUE_FLAG_STACKABLE by Christoph Hellwig · 7 years ago