1. bff4b74 Revert "dm: use queue_limits_set" by Linus Torvalds · 11 months ago
  2. 8e0ef41 dm: use queue_limits_set by Christoph Hellwig · 12 months ago
  3. bd504bc dm: limit the number of targets and parameter size area by Mikulas Patocka · 1 year, 1 month ago
  4. 7437bb7 block: remove support for the host aware zone model by Christoph Hellwig · 1 year, 2 months ago
  5. a951104 dm error: Add support for zoned block devices by Damien Le Moal · 1 year, 4 months ago
  6. f6007dc dm: fix a race condition in retrieve_deps by Mikulas Patocka · 1 year, 6 months ago
  7. 05bdb99 block: replace fmode_t with a block-specific type for block open flags by Christoph Hellwig · 1 year, 9 months ago
  8. 7a126d5 dm: only call early_lookup_bdev from early boot context by Christoph Hellwig · 1 year, 9 months ago
  9. d4a28d7 dm: remove dm_get_dev_t by Christoph Hellwig · 1 year, 9 months ago
  10. cf056a4 init: improve the name_to_dev_t interface by Christoph Hellwig · 1 year, 9 months ago
  11. 48dc810 Merge tag 'for-6.4/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 1 year, 10 months ago
  12. 85c938e dm table: allow targets without devices to set ->io_hints by Mikulas Patocka · 1 year, 11 months ago
  13. 70493a63 blk-crypto: make blk_crypto_evict_key() return void by Eric Biggers · 2 years ago
  14. 2e84fec dm: avoid split of quoted strings where possible by Heinz Mauelshagen · 2 years, 1 month ago
  15. 03b1888 dm: fix trailing statements by Heinz Mauelshagen · 2 years, 1 month ago
  16. 43be9c7 dm: fix undue/missing spaces by Heinz Mauelshagen · 2 years, 1 month ago
  17. 255e264 dm: address indent/space issues by Heinz Mauelshagen · 2 years, 1 month ago
  18. d715fa2 dm: avoid assignment in if conditions by Heinz Mauelshagen · 2 years, 1 month ago
  19. 86a3238 dm: change "unsigned" to "unsigned int" by Heinz Mauelshagen · 2 years, 1 month ago
  20. 3bd9400 dm: add missing SPDX-License-Indentifiers by Heinz Mauelshagen · 2 years, 1 month ago
  21. d1c0e15 dm table: check that a dm device doesn't reference itself by Benjamin Marzinski · 2 years, 1 month ago
  22. fce3cae blk-crypto: don't use struct request_queue for public interfaces by Christoph Hellwig · 2 years, 3 months ago
  23. 43e6c11 dm: change from DMWARN to DMERR or DMCRIT for fatal errors by Mikulas Patocka · 2 years, 6 months ago
  24. 568ec93 block: replace blk_queue_nowait with bdev_nowait by Christoph Hellwig · 2 years, 5 months ago
  25. 8374cfe Merge tag 'for-6.0/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 2 years, 7 months ago
  26. 899ab44 dm table: rename dm_target variable in dm_table_add_target() by Mike Snitzer · 2 years, 8 months ago
  27. 564b5c5 dm table: audit all dm_table_get_target() callers by Mike Snitzer · 2 years, 8 months ago
  28. 2aec377 dm table: remove dm_table_get_num_targets() wrapper by Mike Snitzer · 2 years, 8 months ago
  29. de71973 block: remove blk_queue_zone_sectors by Christoph Hellwig · 2 years, 8 months ago
  30. edd1dbc block: use bdev_is_zoned instead of open coding it by Christoph Hellwig · 2 years, 8 months ago
  31. e810cb7 dm: refactor dm_md_mempool allocation by Christoph Hellwig · 2 years, 9 months ago
  32. 29dec90 dm: fix bio_set allocation by Christoph Hellwig · 2 years, 9 months ago
  33. 9571f82 dm table: fix dm_table_supports_poll to return false if no data devices by Mike Snitzer · 2 years, 9 months ago
  34. 442761f dm: conditionally enable branching for less used features by Mike Snitzer · 2 years, 11 months ago
  35. cfc97ab dm: conditionally enable BIOSET_PERCPU_CACHE for dm_io bioset by Mike Snitzer · 2 years, 11 months ago
  36. 44abff2c block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARD by Christoph Hellwig · 2 years, 10 months ago
  37. 7020057 block: remove QUEUE_FLAG_DISCARD by Christoph Hellwig · 2 years, 10 months ago
  38. 36d2548 block: add a bdev_stable_writes helper by Christoph Hellwig · 2 years, 10 months ago
  39. 10f0d2a5 block: add a bdev_nonrot helper by Christoph Hellwig · 2 years, 10 months ago
  40. 6f2689a Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 2 years, 11 months ago
  41. b99fdcd dm: support bio polling by Ming Lei · 3 years ago
  42. 385411f dm: stop using bdevname by Christoph Hellwig · 3 years ago
  43. a773187 scsi: dm: Remove WRITE_SAME support by Christoph Hellwig · 3 years ago
  44. 7b0800d dax: remove dax_capable by Christoph Hellwig · 3 years, 3 months ago
  45. 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, 3 months ago
  46. 7552750 dm table: log table creation error code by Michał Mirosław · 3 years, 4 months ago
  47. 3f01727 Merge tag 'for-5.16/bdev-size-2021-10-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 4 months ago
  48. cb77cb5 blk-crypto: rename blk_keyslot_manager to blk_crypto_profile by Eric Biggers · 3 years, 4 months ago
  49. 6dcbb52 dm: use bdev_nr_sectors and bdev_nr_bytes instead of open coding them by Christoph Hellwig · 3 years, 4 months ago
  50. fe45e63 block: move integrity handling out of <linux/blkdev.h> by Christoph Hellwig · 3 years, 5 months ago
  51. 2e5fd48 Merge tag 'libnvdimm-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 3 years, 5 months ago
  52. 673a065 dax: move the dax_read_lock() locking into dax_supported by Christoph Hellwig · 3 years, 6 months ago
  53. 471aa70 block: pass a gendisk to blk_queue_update_readahead by Christoph Hellwig · 3 years, 6 months ago
  54. bb37d77 dm: introduce zone append emulation by Damien Le Moal · 3 years, 9 months ago
  55. 7fc1872 dm: move zone related code to dm-zone.c by Damien Le Moal · 3 years, 9 months ago
  56. dd73c32 dm: cleanup device_area_is_invalid() by Damien Le Moal · 3 years, 9 months ago
  57. ccde2cb dm table: Constify static struct blk_ksm_ll_ops by Rikard Falkeborn · 3 years, 9 months ago
  58. 7a35693 dm: replace dm_vcalloc() by Matthew Wilcox (Oracle) · 3 years, 11 months ago
  59. 2d669ce dm table: Fix zoned model check and zone sectors check by Shin'ichiro Kawasaki · 4 years ago
  60. 9355a9e dm: support key eviction from keyslot managers of underlying devices by Satya Tangirala · 4 years, 1 month ago
  61. aa6ce87 dm: add support for passing through inline crypto support by Satya Tangirala · 4 years, 1 month ago
  62. cccb493 dm table: remove needless request_queue NULL pointer checks by Jeffle Xu · 4 years ago
  63. 24f6b60 dm table: fix zoned iterate_devices based device capability checks by Jeffle Xu · 4 years ago
  64. 5b0fab5 dm table: fix DAX iterate_devices based device capability checks by Jeffle Xu · 4 years ago
  65. a4c8dd9 dm table: fix iterate_devices based device capability checks by Jeffle Xu · 4 years, 1 month ago
  66. 809b1e4 dm: avoid filesystem lookup in dm_get_dev_t() by Hannes Reinecke · 4 years, 1 month ago
  67. ac7ac46 Merge tag 'for-5.11/block-2020-12-14' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 2 months ago
  68. 3ee16db dm: fix IO splitting by Mike Snitzer · 4 years, 3 months ago
  69. 4e7b567 block: remove i_bdev by Christoph Hellwig · 4 years, 3 months ago
  70. e7b6241 dm table: Remove BUG_ON(in_interrupt()) by Thomas Gleixner · 4 years, 3 months ago
  71. 9c37de2 dm: remove special-casing of bio-based immutable singleton target on NVMe by Mike Snitzer · 4 years, 4 months ago
  72. 33bd6f0 dm table: make 'struct dm_table' definition accessible to all of DM core by Mike Snitzer · 4 years, 5 months ago
  73. 882ec4e dm table: stack 'chunk_sectors' limit to account for target-specific splitting by Mike Snitzer · 4 years, 5 months ago
  74. 1471308 Merge remote-tracking branch 'jens/for-5.10/block' into dm-5.10 by Mike Snitzer · 4 years, 5 months ago
  75. 6abc494 dm: add support for REQ_NOWAIT and enable it for linear target by Konstantin Khlebnikov · 4 years, 5 months ago
  76. fa01b1e block: add a bdev_is_partition helper by Christoph Hellwig · 4 years, 6 months ago
  77. 1cb039f bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag by Christoph Hellwig · 4 years, 5 months ago
  78. c2e4cd5 block: lift setting the readahead size into the block layer by Christoph Hellwig · 4 years, 5 months ago
  79. e2ec512 dm: Call proper helper to determine dax support by Jan Kara · 4 years, 5 months ago
  80. 060a72a Merge tag 'for-5.9/block-merge-20200804' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 7 months ago
  81. 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, 7 months ago
  82. 9efa82e block: remove bdev_stack_limits by Christoph Hellwig · 4 years, 7 months ago
  83. 3093a47 block: inherit the zoned characteristics in blk_stack_limits by Christoph Hellwig · 4 years, 7 months ago
  84. 3f649ab treewide: Remove uninitialized_var() usage by Kees Cook · 4 years, 9 months ago
  85. 21cf866 writeback: remove bdi->congested_fn by Christoph Hellwig · 4 years, 8 months ago
  86. ae3cc8d dm: remove the make_request_fn check in device_area_is_invalid by Christoph Hellwig · 4 years, 10 months ago
  87. ae58954 block: don't handle bio based drivers in blk_revalidate_disk_zones by Christoph Hellwig · 5 years ago
  88. 6ba01df dm table: do not allow request-based DM to stack on partitions by Mike Snitzer · 5 years ago
  89. 123d87d dm: make dm_table_find_target return NULL by Mikulas Patocka · 5 years ago
  90. 1cfd5d3 dm table: fix invalid memory accesses with too high sector number by Mikulas Patocka · 5 years ago
  91. 9c50a98 dm table: fix various whitespace issues with recent DAX code by Mike Snitzer · 6 years ago
  92. 5348deb dm table: fix dax_dev NULL dereference in device_synchronous() by Pankaj Gupta · 6 years ago
  93. f8c3500 Merge tag 'libnvdimm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 6 years ago
  94. 2e9ee09 dm: enable synchronous dax by Pankaj Gupta · 6 years ago
  95. a065192 dm table: don't copy from a NULL pointer in realloc_argv() by Jerome Marchand · 6 years ago
  96. 7bf7eac dax: Arrange for dax_supported check to span multiple devices by Dan Williams · 6 years ago
  97. eb40c0a dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors by Ilya Dryomov · 6 years ago
  98. 2705c93 block: kill QUEUE_FLAG_NO_SG_MERGE by Ming Lei · 6 years ago
  99. c6d6e9b dm: do not allow readahead to limit IO size by Jaegeuk Kim · 6 years ago
  100. 344e9ff block: add queue_is_mq() helper by Jens Axboe · 6 years ago