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