1. 7b0800d dax: remove dax_capable by Christoph Hellwig · 3 years, 2 months ago
  2. c183e17 Merge tag 'for-5.16/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 3 years, 2 months ago
  3. 7552750 dm table: log table creation error code by Michał Mirosław · 3 years, 3 months ago
  4. 3f01727 Merge tag 'for-5.16/bdev-size-2021-10-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 2 months ago
  5. cb77cb5 blk-crypto: rename blk_keyslot_manager to blk_crypto_profile by Eric Biggers · 3 years, 3 months ago
  6. 6dcbb52 dm: use bdev_nr_sectors and bdev_nr_bytes instead of open coding them by Christoph Hellwig · 3 years, 3 months ago
  7. fe45e63 block: move integrity handling out of <linux/blkdev.h> by Christoph Hellwig · 3 years, 4 months ago
  8. 2e5fd48 Merge tag 'libnvdimm-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 3 years, 4 months ago
  9. 673a065 dax: move the dax_read_lock() locking into dax_supported by Christoph Hellwig · 3 years, 5 months ago
  10. 471aa70 block: pass a gendisk to blk_queue_update_readahead by Christoph Hellwig · 3 years, 5 months ago
  11. bb37d77 dm: introduce zone append emulation by Damien Le Moal · 3 years, 8 months ago
  12. 7fc1872 dm: move zone related code to dm-zone.c by Damien Le Moal · 3 years, 8 months ago
  13. dd73c32 dm: cleanup device_area_is_invalid() by Damien Le Moal · 3 years, 8 months ago
  14. ccde2cb dm table: Constify static struct blk_ksm_ll_ops by Rikard Falkeborn · 3 years, 8 months ago
  15. 7a35693 dm: replace dm_vcalloc() by Matthew Wilcox (Oracle) · 3 years, 9 months ago
  16. 2d669ce dm table: Fix zoned model check and zone sectors check by Shin'ichiro Kawasaki · 3 years, 10 months ago
  17. 9355a9e dm: support key eviction from keyslot managers of underlying devices by Satya Tangirala · 4 years ago
  18. aa6ce87 dm: add support for passing through inline crypto support by Satya Tangirala · 4 years ago
  19. cccb493 dm table: remove needless request_queue NULL pointer checks by Jeffle Xu · 4 years ago
  20. 24f6b60 dm table: fix zoned iterate_devices based device capability checks by Jeffle Xu · 4 years ago
  21. 5b0fab5 dm table: fix DAX iterate_devices based device capability checks by Jeffle Xu · 4 years ago
  22. a4c8dd9 dm table: fix iterate_devices based device capability checks by Jeffle Xu · 4 years ago
  23. 809b1e4 dm: avoid filesystem lookup in dm_get_dev_t() by Hannes Reinecke · 4 years ago
  24. ac7ac46 Merge tag 'for-5.11/block-2020-12-14' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 1 month ago
  25. 3ee16db dm: fix IO splitting by Mike Snitzer · 4 years, 2 months ago
  26. 4e7b567 block: remove i_bdev by Christoph Hellwig · 4 years, 2 months ago
  27. e7b6241 dm table: Remove BUG_ON(in_interrupt()) by Thomas Gleixner · 4 years, 2 months ago
  28. 9c37de2 dm: remove special-casing of bio-based immutable singleton target on NVMe by Mike Snitzer · 4 years, 3 months ago
  29. 33bd6f0 dm table: make 'struct dm_table' definition accessible to all of DM core by Mike Snitzer · 4 years, 4 months ago
  30. 882ec4e dm table: stack 'chunk_sectors' limit to account for target-specific splitting by Mike Snitzer · 4 years, 4 months ago
  31. 1471308 Merge remote-tracking branch 'jens/for-5.10/block' into dm-5.10 by Mike Snitzer · 4 years, 4 months ago
  32. 6abc494 dm: add support for REQ_NOWAIT and enable it for linear target by Konstantin Khlebnikov · 4 years, 4 months ago
  33. fa01b1e block: add a bdev_is_partition helper by Christoph Hellwig · 4 years, 4 months ago
  34. 1cb039f bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag by Christoph Hellwig · 4 years, 4 months ago
  35. c2e4cd5 block: lift setting the readahead size into the block layer by Christoph Hellwig · 4 years, 4 months ago
  36. e2ec512 dm: Call proper helper to determine dax support by Jan Kara · 4 years, 4 months ago
  37. 060a72a Merge tag 'for-5.9/block-merge-20200804' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
  38. 99ea152 Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 4 years, 5 months ago
  39. 9efa82e block: remove bdev_stack_limits by Christoph Hellwig · 4 years, 6 months ago
  40. 3093a47 block: inherit the zoned characteristics in blk_stack_limits by Christoph Hellwig · 4 years, 6 months ago
  41. 3f649ab treewide: Remove uninitialized_var() usage by Kees Cook · 4 years, 8 months ago
  42. 21cf866 writeback: remove bdi->congested_fn by Christoph Hellwig · 4 years, 7 months ago
  43. ae3cc8d dm: remove the make_request_fn check in device_area_is_invalid by Christoph Hellwig · 4 years, 9 months ago
  44. ae58954 block: don't handle bio based drivers in blk_revalidate_disk_zones by Christoph Hellwig · 5 years ago
  45. 6ba01df dm table: do not allow request-based DM to stack on partitions by Mike Snitzer · 5 years ago
  46. 123d87d dm: make dm_table_find_target return NULL by Mikulas Patocka · 5 years ago
  47. 1cfd5d3 dm table: fix invalid memory accesses with too high sector number by Mikulas Patocka · 5 years ago
  48. 9c50a98 dm table: fix various whitespace issues with recent DAX code by Mike Snitzer · 5 years ago
  49. 5348deb dm table: fix dax_dev NULL dereference in device_synchronous() by Pankaj Gupta · 5 years ago
  50. f8c3500 Merge tag 'libnvdimm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 5 years ago
  51. 2e9ee09 dm: enable synchronous dax by Pankaj Gupta · 6 years ago
  52. a065192 dm table: don't copy from a NULL pointer in realloc_argv() by Jerome Marchand · 6 years ago
  53. 7bf7eac dax: Arrange for dax_supported check to span multiple devices by Dan Williams · 6 years ago
  54. eb40c0a dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors by Ilya Dryomov · 6 years ago
  55. 2705c93 block: kill QUEUE_FLAG_NO_SG_MERGE by Ming Lei · 6 years ago
  56. c6d6e9b dm: do not allow readahead to limit IO size by Jaegeuk Kim · 6 years ago
  57. 344e9ff block: add queue_is_mq() helper by Jens Axboe · 6 years ago
  58. 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
  59. bf50545 block: Introduce blk_revalidate_disk_zones() by Damien Le Moal · 6 years ago
  60. f349b0a dm: add dm_table_device_name() by Michał Mirosław · 6 years ago
  61. cef6f55 dm table: require that request-based DM be layered on blk-mq devices by Mike Snitzer · 6 years ago
  62. 953923c dm: rename DM_TYPE_MQ_REQUEST_BASED to DM_TYPE_REQUEST_BASED by Mike Snitzer · 6 years ago
  63. 6a23e05 dm: remove legacy request-based IO path by Jens Axboe · 6 years ago
  64. dbc6265 dm: prevent DAX mounts if not supported by Ross Zwisler · 7 years ago
  65. 6da2ec5 treewide: kmalloc() -> kmalloc_array() by Kees Cook · 7 years ago
  66. 610b15c overflow.h: Add allocation size calculation helpers by Kees Cook · 7 years ago
  67. 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
  68. 3526dd0 Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  69. 0071654 dm: add support for secure erase forwarding by Denis Semakin · 7 years ago
  70. 8b904b5 block: Use blk_queue_flag_*() in drivers instead of queue_flag_*() by Bart Van Assche · 7 years ago
  71. c934eda dm table: allow upgrade from bio-based to specialized bio-based variant by Mike Snitzer · 7 years ago
  72. 99243b9 dm table: fix "nvme" test by Mikulas Patocka · 7 years ago
  73. eaa160e dm table: fix NVMe bio-based dm_table_determine_type() validation by Mike Snitzer · 7 years ago
  74. 22c1185 dm: introduce DM_TYPE_NVME_BIO_BASED by Mike Snitzer · 7 years ago
  75. ad3793f dm: set QUEUE_FLAG_DAX accordingly in dm_table_set_restrictions() by Mike Snitzer · 7 years ago
  76. 0776aa0 dm: ensure bio-based DM's bioset and io_pool support targets' maximum IOs by Mike Snitzer · 7 years ago
  77. afc567a dm table: fix regression from improper dm_dev_internal.count refcount_t conversion by Mike Snitzer · 7 years ago
  78. adeba81 Merge tag 'for-4.15/dm-changes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 7 years ago
  79. 5d47c89 dm: clear all discard attributes in queue_limits when discards are disabled by Mike Snitzer · 7 years ago
  80. 8a74d29 dm: discard support requires all targets in a table support discards by Mike Snitzer · 7 years ago
  81. 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
  82. 2a0b468 dm: convert dm_dev_internal.count from atomic_t to refcount_t by Elena Reshetova · 7 years ago
  83. 5fdee21 block: remove QUEUE_FLAG_STACKABLE by Christoph Hellwig · 7 years ago
  84. 5916a22 dm: constify argument arrays by Eric Biggers · 8 years ago
  85. 273752c dm, dax: Make sure dm_dax_flush() is called if device supports it by Vivek Goyal · 7 years ago
  86. dd88d31 dm table: add zoned block devices validation by Damien Le Moal · 8 years ago
  87. 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
  88. 7e0d574 dm: introduce enum dm_queue_mode to cleanup related code by Bart Van Assche · 8 years ago
  89. 1ea0654 dm: verify suspend_locking assumptions at runtime by Bart Van Assche · 8 years ago
  90. e2460f2 dm: mark targets that pass integrity data by Mikulas Patocka · 8 years ago
  91. 3c12016 dm table: replace while loops with for loops by Mikulas Patocka · 8 years ago
  92. 48920ff block: remove the discard_zeroes_data flag by Christoph Hellwig · 8 years ago
  93. ac62d62 dm: support REQ_OP_WRITE_ZEROES by Christoph Hellwig · 8 years ago
  94. 9b4b5a7 dm table: add flag to allow target to handle its own integrity metadata by Milan Broz · 8 years ago
  95. dc3b17c block: Use pointer to backing_dev_info from request_queue by Jan Kara · 8 years ago
  96. 5b8c01f dm table: simplify dm_table_determine_type() by Bart Van Assche · 8 years ago
  97. 301fc3f dm table: an 'all_blk_mq' table must be loaded for a blk-mq DM device by Bart Van Assche · 8 years ago
  98. 6936c12 dm table: fix 'all_blk_mq' inconsistency when an empty table is loaded by Mike Snitzer · 8 years ago
  99. dafa724 dm table: fix missing dm_put_target_type() in dm_table_add_target() by tang.junhui · 8 years ago
  100. f8df1fd dm error: add DAX support by Mike Snitzer · 9 years ago