- 1d9433c block: remove the unused rq_end_sector macro by Christoph Hellwig · 3 years, 3 months ago
- b4459b1 dm rq: don't queue request to blk-mq during DM suspend by Ming Lei · 3 years, 3 months ago
- 89f871a dm: delay registering the gendisk by Christoph Hellwig · 3 years, 5 months ago
- 26a9750 blk-mq: improve the blk_mq_init_allocated_queue interface by Christoph Hellwig · 3 years, 7 months ago
- 8e947c8 dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails by Benjamin Block · 3 years, 8 months ago
- a54895f block: remove the request_queue to argument request based tracepoints by Christoph Hellwig · 4 years, 1 month ago
- 33bd6f0 dm table: make 'struct dm_table' definition accessible to all of DM core by Mike Snitzer · 4 years, 3 months ago
- 2f12d44 Merge tag 'for-5.9/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 4 years, 5 months ago
- 382625d Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
- e766668 dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() by Ming Lei · 4 years, 6 months ago
- 8506774 dm: do not use waitqueue for request-based DM by Ming Lei · 4 years, 6 months ago
- 15f73f5 blk-mq: move failure injection out of blk_mq_complete_request by Christoph Hellwig · 4 years, 7 months ago
- bf0beec blk-mq: drain I/O when all CPUs in a hctx are offline by Ming Lei · 4 years, 7 months ago
- 737eb78 block: Delay default elevator initialization by Damien Le Moal · 5 years ago
- 226b4fc blk-mq: add callback of .cleanup_rq by Ming Lei · 5 years ago
- d370ad2 dm: update stale comment in end_clone_bio() by Pavel Begunkov · 6 years ago
- 5de719e dm mpath: fix missing call of path selector type->end_io by Yufen Yu · 6 years ago
- bcb4443 dm: disable DISCARD if the underlying storage no longer supports it by Mike Snitzer · 6 years ago
- 6cdc577 Merge tag 'for-5.1/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 6 years ago
- e689fba dm: remove unused _rq_tio_cache and _rq_cache by Mike Snitzer · 6 years ago
- 6fb845f Merge tag 'v5.0-rc6' into for-5.1/block by Jens Axboe · 6 years ago
- 56d18f6 block: kill BLK_MQ_F_SG_MERGE by Ming Lei · 6 years ago
- 645efa8 dm: add memory barrier before waitqueue_active by Mikulas Patocka · 6 years ago
- 34743bf dm rq: cleanup leftover code from recently removed q->mq_ops branching by Mike Snitzer · 6 years ago
- 2adc5c5 dm rq: remove unused arguments from rq_completed() by Mike Snitzer · 6 years ago
- c4576ae dm: fix request-based dm's use of dm_wait_for_completion by Mike Snitzer · 6 years ago
- dbd3bbd dm rq: leverage blk_mq_queue_busy() to check for outstanding IO by Mike Snitzer · 6 years ago
- 344e9ff block: add queue_is_mq() helper by Jens Axboe · 6 years ago
- 6a23e05 dm: remove legacy request-based IO path by Jens Axboe · 6 years ago
- 6f1c819 dm: convert to bioset_init()/mempool_init() by Kent Overstreet · 7 years ago
- 522a777 block: consolidate struct request timestamp fields by Omar Sandoval · 7 years ago
- 64b2868 Merge tag 'for-linus-20180204' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
- 0be600a Merge tag 'for-4.16/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 7 years ago
- 86ff7c2 blk-mq: introduce BLK_STS_DEV_RESOURCE by Ming Lei · 7 years ago
- c12c9a3 dm: various cleanups to md->queue initialization code by Mike Snitzer · 7 years ago
- ac514ff dm mpath: delay the retry of a request if the target responded as busy by Mike Snitzer · 7 years ago
- 396eaf2 blk-mq: improve DM's blk-mq IO merging via blk_insert_cloned_request feedback by Ming Lei · 7 years ago
- c100ec4 dm: fix incomplete request_queue initialization by Mike Snitzer · 7 years ago
- 5fdee21 block: remove QUEUE_FLAG_STACKABLE by Christoph Hellwig · 7 years ago
- dc6364b dm rq: do not update rq partially in each ending bio by Ming Lei · 7 years ago
- d5c27f3f dm rq: make dm-sq requeuing behavior consistent with dm-mq behavior by Bart Van Assche · 7 years ago
- f660174 blk-mq: use the introduced blk_mq_unquiesce_queue() by Ming Lei · 8 years ago
- 4e4cbee block: switch bios to blk_status_t by Christoph Hellwig · 8 years ago
- fc17b65 blk-mq: switch ->queue_rq return value to blk_status_t by Christoph Hellwig · 8 years ago
- 2a842ac block: introduce new block status code type by Christoph Hellwig · 8 years ago
- ece0728 dm rq: add a missing break to map_request by Christoph Hellwig · 8 years ago
- 044f1da Merge branch 'for-linus' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
- d6296d39 blk-mq: update ->init_request and ->exit_request prototypes by Christoph Hellwig · 8 years ago
- 412445a dm: introduce a new DM_MAPIO_KILL return value by Christoph Hellwig · 8 years ago
- 7ed8578 dm rq: change ->rq_end_io calling conventions by Christoph Hellwig · 8 years ago
- 7e25a76 Merge branch 'dm-4.12' into dm-4.12-post-merge by Mike Snitzer · 8 years ago
- 23a6012 dm rq: check blk_mq_register_dev() return value in dm_mq_init_request_queue() by Bart Van Assche · 8 years ago
- 06eb061 dm mpath: requeue after a small delay if blk_get_request() fails by Bart Van Assche · 8 years ago
- 08e0029 blk-mq: remove the error argument to blk_mq_complete_request by Christoph Hellwig · 8 years ago
- e0af413 dm rq: don't pass irrelevant error code to blk_mq_complete_request by Christoph Hellwig · 8 years ago
- ac62d62 dm: support REQ_OP_WRITE_ZEROES by Christoph Hellwig · 8 years ago
- 65f619d Merge branch 'for-linus' into for-4.12/block by Jens Axboe · 8 years ago
- 6077c2d dm rq: Avoid that request processing stalls sporadically by Bart Van Assche · 8 years ago
- f363b08 blk-mq: constify struct blk_mq_ops by Eric Biggers · 8 years ago
- 61febef dm-rq: don't dereference request payload after ending request by Jens Axboe · 8 years ago
- 818551e Merge branch 'for-4.11/next' into for-4.11/linus-merge by Jens Axboe · 8 years ago
- 4087a1f dm rq: cope with DM device destruction while in dm_old_request_fn() by Mike Snitzer · 8 years ago
- eb8db83 dm: always defer request allocation to the owner of the request_queue by Christoph Hellwig · 8 years ago
- 4bf58435 dm: remove incomplete BLOCK_PC support by Christoph Hellwig · 8 years ago
- 5ea708d block: simplify blk_init_allocated_queue by Christoph Hellwig · 8 years ago
- 775a2e2 Merge tag 'dm-4.10-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 8 years ago
- 36869cb Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
- b23df0d dm rq: simplify use_blk_mq initialization by Bart Van Assche · 8 years ago
- 4f9c74c dm rq: replace 'bio->bi_vcnt == 1' with !bio_multiple_segments by Ming Lei · 8 years ago
- d15bb3a dm rq: fix a race condition in rq_completed() by Bart Van Assche · 8 years ago
- 7b17c2f dm: Fix a race condition related to stopping and starting queues by Bart Van Assche · 8 years ago
- f0d33ab dm: Use BLK_MQ_S_STOPPED instead of QUEUE_FLAG_STOPPED in blk-mq code by Bart Van Assche · 8 years ago
- 2b053ac blk-mq: Add a kick_requeue_list argument to blk_mq_requeue_request() by Bart Van Assche · 8 years ago
- 9b7dd57 blk-mq: Remove blk_mq_cancel_requeue_work() by Bart Van Assche · 8 years ago
- 52d7f1b blk-mq: Avoid that requeueing starts stopped queues by Bart Van Assche · 8 years ago
- e0f3e6a Merge tag 'dm-4.9-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 8 years ago
- e806402 block: split out request-only flags into a new namespace by Christoph Hellwig · 8 years ago
- 937fa62 dm rq: clear kworker_task if kthread_run() returned an error by Mike Snitzer · 8 years ago
- 3989144 kthread: kthread worker API cleanup by Petr Mladek · 8 years ago
- 12e3d3c Merge branch 'for-4.9/block-irq' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
- 48915c2 Merge tag 'dm-4.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 8 years ago
- b21d5b3 blk-mq: register device instead of disk by Matias Bjørling · 8 years ago
- e0c1075 dm rq: introduce dm_mq_kick_requeue_list() by Mike Snitzer · 8 years ago
- fbc39b4 dm rq: reduce arguments passed to map_request() and dm_requeue_original_request() by Mike Snitzer · 8 years ago
- 7d7e0f9 blk-mq: remove ->map_queue by Christoph Hellwig · 8 years ago
- a8ac51e dm rq: add DM_MAPIO_DELAY_REQUEUE to delay requeue of blk-mq requests by Mike Snitzer · 8 years ago
- c533f24 dm rq: simplify dm_old_stop_queue() by Bart Van Assche · 8 years ago
- 9dbeaea dm rq: take request_queue lock while clearing QUEUE_FLAG_STOPPED by Mike Snitzer · 8 years ago
- 2397a15 dm rq: factor out dm_mq_stop_queue() by Bart Van Assche · 8 years ago
- 7d9595d dm rq: fix the starting and stopping of blk-mq queues by Mike Snitzer · 8 years ago
- bd9f55e dm: fix second blk_delay_queue() parameter to be in msec units not jiffies by Tahsin Erdogan · 8 years ago
- 7193a9d dm rq: check kthread_run return for .request_fn request-based DM by Mike Snitzer · 8 years ago
- e83068a dm mpath: add optional "queue_mode" feature by Mike Snitzer · 9 years ago
- 4cc9613 dm: move request-based code out to dm-rq.[hc] by Mike Snitzer · 9 years ago