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