1. 3c94d83 blk-mq: change blk_mq_queue_busy() to blk_mq_queue_inflight() by Jens Axboe · 6 years ago
  2. c4576ae dm: fix request-based dm's use of dm_wait_for_completion by Mike Snitzer · 6 years ago
  3. b7934ba dm: fix inflight IO check by Jens Axboe · 6 years ago
  4. 6f75723 dm: remove the pending IO accounting by Mikulas Patocka · 6 years ago
  5. 80a787b dm: dont rewrite dm_disk(md)->part0.in_flight by Mikulas Patocka · 6 years ago
  6. 892ad71 dm: set the static flush bio device on demand by Dennis Zhou · 6 years ago
  7. 6d46964 block: remove the lock argument to blk_alloc_queue_node by Christoph Hellwig · 6 years ago
  8. 71f4d95 Merge tag 'for-4.20/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 6 years ago
  9. e76239a block: add a report_zones method by Christoph Hellwig · 6 years ago
  10. bab5d98 dm: remove unnecessary unlikely() around WARN_ON_ONCE() by Igor Stoppa · 6 years ago
  11. 953923c dm: rename DM_TYPE_MQ_REQUEST_BASED to DM_TYPE_REQUEST_BASED by Mike Snitzer · 6 years ago
  12. 6a23e05 dm: remove legacy request-based IO path by Jens Axboe · 6 years ago
  13. 9864cd5dc5 dm: fix report zone remapping to account for partition offset by Damien Le Moal · 6 years ago
  14. ddcf35d block: Add and use op_stat_group() for indexing disk_stat fields. by Michael Callahan · 6 years ago
  15. dbc6265 dm: prevent DAX mounts if not supported by Ross Zwisler · 7 years ago
  16. f21c601 dm: use bio_split() when splitting out the already processed bio by Mike Snitzer · 7 years ago
  17. 7d3bf61 Merge tag 'libnvdimm-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 7 years ago
  18. 2a2a4c5 dm: use bioset_init_from_src() to copy bio_set by Jens Axboe · 7 years ago
  19. f459c34 Merge tag 'for-4.18/block-20180603' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  20. 6f1c819 dm: convert to bioset_init()/mempool_init() by Kent Overstreet · 7 years ago
  21. 338aa96 block: convert bounce, q->bio_split to bioset_init()/mempool_init() by Kent Overstreet · 7 years ago
  22. b3a9a0c dax: Introduce a ->copy_to_iter dax operation by Dan Williams · 7 years ago
  23. 3d97c82 dm: fix some sparse warnings and whitespace in dax methods by Mike Snitzer · 7 years ago
  24. 9f3a094 Merge tag 'libnvdimm-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 7 years ago
  25. e13e75b Merge branch 'for-4.17/dax' into libnvdimm-for-next by Dan Williams · 7 years ago
  26. 83c7c18 Merge tag 'for-4.17/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 7 years ago
  27. 3526dd0 Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  28. 5bd5e8d dm: remove fmode_t argument from .prepare_ioctl hook by Mike Snitzer · 7 years ago
  29. 971888c dm: hold DM table for duration of ioctl rather than use blkdev_get by Mike Snitzer · 7 years ago
  30. 0071654 dm: add support for secure erase forwarding by Denis Semakin · 7 years ago
  31. 0519c71 dm: backfill abnormal IO support to non-splitting IO submission by Mike Snitzer · 7 years ago
  32. 976431b dax, dm: allow device-mapper to operate without dax support by Dan Williams · 7 years ago
  33. da5dadb dm: fix dropped return code from dm_get_bdev_for_ioctl by Mike Snitzer · 7 years ago
  34. 519049a dm: use blkdev_get rather than bdgrab when issuing pass-through ioctl by Mike Snitzer · 7 years ago
  35. 5ee0524 block: Add 'lock' as third argument to blk_alloc_queue_node() by Bart Van Assche · 7 years ago
  36. 8dd601f dm: correctly handle chained bios in dec_pending() by NeilBrown · 7 years ago
  37. 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
  38. c12c9a3 dm: various cleanups to md->queue initialization code by Mike Snitzer · 7 years ago
  39. d5ffebd dm: backfill missing calls to mutex_destroy() by Mike Snitzer · 7 years ago
  40. c100ec4 dm: fix incomplete request_queue initialization by Mike Snitzer · 7 years ago
  41. 8f50e35 dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE by Ming Lei · 7 years ago
  42. 978e51b dm: optimize bio-based NVMe IO submission by Mike Snitzer · 7 years ago
  43. 22c1185 dm: introduce DM_TYPE_NVME_BIO_BASED by Mike Snitzer · 7 years ago
  44. f398637 dm: simplify start of block stats accounting for bio-based by Mike Snitzer · 7 years ago
  45. bc02cdb dm: remove redundant mapped_device member from clone_info structure by Mike Snitzer · 7 years ago
  46. dde1e1e dm: remove now unused bio-based io_pool and _io_cache by Mike Snitzer · 7 years ago
  47. 64f52b0 dm: improve performance by moving dm_io structure to per-bio-data by Mike Snitzer · 7 years ago
  48. 745dc57 dm: rename 'bio' member of dm_io structure to 'orig_bio' by Mike Snitzer · 7 years ago
  49. 2abf1fc dm: remove stale comment blocks by Mike Snitzer · 7 years ago
  50. ad3793f dm: set QUEUE_FLAG_DAX accordingly in dm_table_set_restrictions() by Mike Snitzer · 7 years ago
  51. 3d7f456 dm: fix __send_changing_extent_only() to send first bio and chain remainder by Mike Snitzer · 7 years ago
  52. 0776aa0 dm: ensure bio-based DM's bioset and io_pool support targets' maximum IOs by Mike Snitzer · 7 years ago
  53. 4a3f54d dm: remove BIOSET_NEED_RESCUER based dm_offload infrastructure by Mike Snitzer · 7 years ago
  54. 318716d dm: safely allocate multiple bioset bios by Mike Snitzer · 7 years ago
  55. f31c21e dm: remove unused 'num_write_bios' target interface by NeilBrown · 7 years ago
  56. 18a25da dm: ensure bio submission follows a depth-first tree walk by NeilBrown · 7 years ago
  57. c06b3e5 dm: fix comment above dm_accept_partial_bio by NeilBrown · 7 years ago
  58. b91593f Merge tag 'for-4.15/dm' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 7 years ago
  59. e2c5923 Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  60. 49de576 dm: small cleanup in dm_get_md() by Mike Snitzer · 7 years ago
  61. b9a41d2 dm: fix race between dm_get_from_kobject() and __dm_destroy() by Hou Tao · 7 years ago
  62. 856eb09 dm: allocate struct mapped_device with kvzalloc by Mikulas Patocka · 7 years ago
  63. 6aa7de0 locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE() by Mark Rutland · 7 years ago
  64. b0b4d7c dm: convert table_device.count from atomic_t to refcount_t by Elena Reshetova · 7 years ago
  65. 5fdee21 block: remove QUEUE_FLAG_STACKABLE by Christoph Hellwig · 7 years ago
  66. 62e0824 dm ioctl: fix alignment of event number in the device list by Mikulas Patocka · 7 years ago
  67. dff4d1f Merge tag 'for-4.14/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 7 years ago
  68. c3ca015 dax: remove the pmem_dax_ops->flush abstraction by Mikulas Patocka · 7 years ago
  69. a0725ab Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  70. 6044078 dm: fix printk() rate limiting code by Bart Van Assche · 7 years ago
  71. 54385bf dm: fix the second dec_pending() argument in __split_and_process_bio() by Bart Van Assche · 7 years ago
  72. 74d4699 block: replace bi_bdev with a gendisk pointer and partitions index by Christoph Hellwig · 7 years ago
  73. d62e26b block: pass in queue to inflight accounting by Jens Axboe · 8 years ago
  74. 130568d Merge branch 'for-linus' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  75. b6ffe9b Merge tag 'libnvdimm-for-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 7 years ago
  76. 3a564bb Merge tag 'for-4.13/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 8 years ago
  77. fbd08e7 bio-integrity: fix interface for bio_integrity_trim by Dmitry Monakhov · 8 years ago
  78. 41341af dm: don't set bounce limit by Christoph Hellwig · 8 years ago
  79. 1099930 dm: introduce dm_remap_zone_report() by Damien Le Moal · 8 years ago
  80. 264c869 dm: fix REQ_OP_ZONE_REPORT bio handling by Damien Le Moal · 8 years ago
  81. a4aa5e5 dm: fix REQ_OP_ZONE_RESET bio handling by Damien Le Moal · 8 years ago
  82. 93e6442 dm: add basic support for using the select or poll function by Mikulas Patocka · 8 years ago
  83. 47e0fb4 blk: make the bioset rescue_workqueue optional. by NeilBrown · 8 years ago
  84. 011067b blk: replace bioset_create_nobvec() with a flags arg to bioset_create() by NeilBrown · 8 years ago
  85. abebfbe2 dm: add ->flush() dax operation support by Dan Williams · 8 years ago
  86. 8f66439 Merge tag 'v4.12-rc5' into for-4.13/block by Jens Axboe · 8 years ago
  87. 7e026c8 dm: add ->copy_from_iter() dax operation support by Dan Williams · 8 years ago
  88. 4e4cbee block: switch bios to blk_status_t by Christoph Hellwig · 8 years ago
  89. 1be5690 dm: change ->end_io calling convention by Christoph Hellwig · 8 years ago
  90. 846785e dm: don't return errnos from ->map by Christoph Hellwig · 8 years ago
  91. ff0361b dm: make flush bios explicitly sync by Jan Kara · 8 years ago
  92. 53ef7d0 Merge tag 'libnvdimm-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 8 years ago
  93. d35a878 Merge tag 'for-4.12/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 8 years ago
  94. 86331f3 dm mpath: make it easier to detect unintended I/O request flushes by Bart Van Assche · 8 years ago
  95. 7e0d574 dm: introduce enum dm_queue_mode to cleanup related code by Bart Van Assche · 8 years ago
  96. 1ea0654 dm: verify suspend_locking assumptions at runtime by Bart Van Assche · 8 years ago
  97. d4b29fd7 block: remove block_device_operations ->direct_access() by Dan Williams · 8 years ago
  98. 817bf40 dm: teach dm-targets to use a dax_device + dax_operations by Dan Williams · 8 years ago
  99. e2460f2 dm: mark targets that pass integrity data by Mikulas Patocka · 8 years ago
  100. f26c571 dm: add dax_device and dax_operations support by Dan Williams · 8 years ago