- 5424a0b dm: don't report "detected capacity change" on device creation by Mikulas Patocka · 3 years, 9 months ago
- a666e5c dm: fix deadlock when swapping to encrypted device by Mikulas Patocka · 3 years, 11 months ago
- aa6ce87 dm: add support for passing through inline crypto support by Satya Tangirala · 4 years ago
- 5b0fab5 dm table: fix DAX iterate_devices based device capability checks by Jeffle Xu · 3 years, 11 months ago
- 62f2631 dm: cleanup of front padding calculation by Jeffle Xu · 4 years ago
- 309dca30 block: store a block_device pointer in struct bio by Christoph Hellwig · 4 years ago
- 0378c62 dm: eliminate potential source of excessive kernel log noise by Mike Snitzer · 4 years ago
- d8355e7 Merge tag 'for-5.11/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 4 years ago
- ac7ac46 Merge tag 'for-5.11/block-2020-12-14' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years ago
- 985eabd dm: remove unnecessary current->bio_list check when submitting split bio by Jeffle Xu · 4 years, 2 months ago
- bde3808 dm: remove invalid sparse __acquires and __releases annotations by Mike Snitzer · 4 years, 1 month ago
- f05c440 dm: fix double RCU unlock in dm_dax_zero_page_range() error path by Mike Snitzer · 4 years, 1 month ago
- 3ee16db dm: fix IO splitting by Mike Snitzer · 4 years, 1 month ago
- 1c02fca block: remove the request_queue argument to the block_bio_remap tracepoint by Christoph Hellwig · 4 years, 1 month ago
- eb6f7f7 block: remove the request_queue argument to the block_split tracepoint by Christoph Hellwig · 4 years, 1 month ago
- 977115c block: stop using bdget_disk for partition 0 by Christoph Hellwig · 4 years, 1 month ago
- 8446fe9 block: switch partition lookup to use struct block_device by Christoph Hellwig · 4 years, 1 month ago
- cb8432d block: allocate struct hd_struct as part of struct bdev_inode by Christoph Hellwig · 4 years, 1 month ago
- b0519b5 dm: remove the block_device reference in struct mapped_device by Christoph Hellwig · 4 years, 1 month ago
- 47d9510 dm: simplify flush_bio initialization in __send_empty_flush by Christoph Hellwig · 4 years, 2 months ago
- 040f04b fs: simplify freeze_bdev/thaw_bdev by Christoph Hellwig · 4 years, 1 month ago
- 8947833 dm: fix bug with RCU locking in dm_blk_report_zones by Sergei Shtepa · 4 years, 2 months ago
- f64d9b2 dm: use set_capacity_and_notify by Christoph Hellwig · 4 years, 1 month ago
- a7cb3d2 block: remove __blkdev_driver_ioctl by Christoph Hellwig · 4 years, 2 months ago
- 4815519 Merge tag 'for-5.10/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 4 years, 3 months ago
- 3ad11d7 Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 3 months ago
- 681cc5e dm: fix request-based DM to not bounce through indirect dm_submit_bio by Mike Snitzer · 4 years, 3 months ago
- 9c37de2 dm: remove special-casing of bio-based immutable singleton target on NVMe by Mike Snitzer · 4 years, 3 months ago
- 0756015 block: make bio_crypt_clone() able to fail by Eric Biggers · 4 years, 4 months ago
- 0cede37 dm: fix comment in __dm_suspend() by Mike Snitzer · 4 years, 3 months ago
- b2abdb1 dm: fold dm_process_bio() into dm_submit_bio() by Mike Snitzer · 4 years, 3 months ago
- 0c2915b dm: fix missing imposition of queue_limits from dm_wq_work() thread by Mike Snitzer · 4 years, 3 months ago
- 33bd6f0 dm table: make 'struct dm_table' definition accessible to all of DM core by Mike Snitzer · 4 years, 3 months ago
- 7465d7a dm: eliminate need for start_io_acct() forward declaration by Mike Snitzer · 4 years, 3 months ago
- 9679b5a dm: simplify __process_abnormal_io() by Mike Snitzer · 4 years, 4 months ago
- 828678b dm: push use of on-stack flush_bio down to __send_empty_flush() by Mike Snitzer · 4 years, 4 months ago
- 3720281 dm: optimize max_io_len() by inlining max_io_len_target_boundary() by Mike Snitzer · 4 years, 3 months ago
- 094ee64 dm: push md->immutable_target optimization down to __process_bio() by Mike Snitzer · 4 years, 4 months ago
- 5091cde dm: change max_io_len() to use blk_max_size_offset() by Mike Snitzer · 4 years, 3 months ago
- 1471308 Merge remote-tracking branch 'jens/for-5.10/block' into dm-5.10 by Mike Snitzer · 4 years, 3 months ago
- 6abc494 dm: add support for REQ_NOWAIT and enable it for linear target by Konstantin Khlebnikov · 4 years, 3 months ago
- cf9c378 dm: fix comment in dm_process_bio() by Mike Snitzer · 4 years, 3 months ago
- ee1dfad dm: fix bio splitting and its bio completion order for regular IO by Mike Snitzer · 4 years, 4 months ago
- 02186d8 dm/dax: Fix table reference counts by Dan Williams · 4 years, 3 months ago
- c2b4bb8 block: fix locking for struct block_device size updates by Christoph Hellwig · 4 years, 4 months ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
- 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
- a9cb9f4 dm: don't call report zones for more than the user requested by Johannes Thumshirn · 4 years, 5 months ago
- 382625d Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
- 5df96f2 dm integrity: fix integrity recalculation that is improperly skipped by Mikulas Patocka · 4 years, 5 months ago
- 21cf866 writeback: remove bdi->congested_fn by Christoph Hellwig · 4 years, 6 months ago
- 8c911f3 writeback: remove struct bdi_writeback_congested by Christoph Hellwig · 4 years, 6 months ago
- 6958c1c dm: use noio when sending kobject event by Mikulas Patocka · 4 years, 6 months ago
- 382761d dm: use bio_uninit instead of bio_disassociate_blkg by Christoph Hellwig · 4 years, 6 months ago
- 8506774 dm: do not use waitqueue for request-based DM by Ming Lei · 4 years, 6 months ago
- b53ac8b dm: remove unused variable by Jens Axboe · 4 years, 6 months ago
- 5a6c35f block: remove direct_make_request by Christoph Hellwig · 4 years, 6 months ago
- ed00aab block: rename generic_make_request to submit_bio_noacct by Christoph Hellwig · 4 years, 6 months ago
- c62b37d block: move ->make_request_fn to struct block_device_operations by Christoph Hellwig · 4 years, 6 months ago
- f695ca3 block: remove the request_queue argument from blk_queue_split by Christoph Hellwig · 4 years, 6 months ago
- c4a59c4 dm: stop using ->queuedata by Christoph Hellwig · 4 years, 6 months ago
- 4ef2c5c dm: use bio_uninit instead of bio_disassociate_blkg by Christoph Hellwig · 4 years, 6 months ago
- 415c79e dm: update original bio sector on Zone Append by Johannes Thumshirn · 4 years, 6 months ago
- b25c664 Merge tag 'for-5.8/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 4 years, 7 months ago
- 86240d5 dm: use bio_{start,end}_io_acct by Christoph Hellwig · 4 years, 7 months ago
- ac75b09f dm: use DMDEBUG macros now that they use pr_debug variants by Mike Snitzer · 4 years, 8 months ago
- ac7c567 blk-mq: allow blk_mq_make_request to consume the q_usage_counter reference by Christoph Hellwig · 4 years, 8 months ago
- 087615bf dm mpath: pass IO start time to path selector by Gabriel Krisman Bertazi · 4 years, 8 months ago
- a892c8d block: Inline encryption support for blk-mq by Satya Tangirala · 4 years, 8 months ago
- 8cf7961 block: bypass ->make_request_fn for blk-mq drivers by Christoph Hellwig · 4 years, 8 months ago
- 9b06860 Merge tag 'libnvdimm-for-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 4 years, 9 months ago
- de3c913 Merge tag 'for-5.7/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 4 years, 9 months ago
- 120c925 Revert "dm: always call blk_queue_split() in dm_process_bio()" by Mike Snitzer · 4 years, 9 months ago
- 4e4ced9 dax: Move mandatory ->zero_page_range() check in alloc_dax() by Vivek Goyal · 4 years, 9 months ago
- cdf6cdc dm,dax: Add dax zero_page_range operation by Vivek Goyal · 4 years, 10 months ago
- 3d745ea block: simplify queue allocation by Christoph Hellwig · 4 years, 9 months ago
- c6a564ff block: move the part_stat* helpers from genhd.h to a new header by Christoph Hellwig · 4 years, 9 months ago
- 974f51e dm: fix congested_fn for request-based device by Hou Tao · 4 years, 10 months ago
- adc0daa dm: report suspended device during destroy by Mikulas Patocka · 4 years, 10 months ago
- 47ace7e dm: fix potential for q->make_request_fn NULL pointer by Mike Snitzer · 5 years ago
- d410035 block: rework zone reporting by Christoph Hellwig · 5 years ago
- 5eac3eb block: Remove partition support for zoned block devices by Damien Le Moal · 5 years ago
- ceeb373 block: Simplify report zones execution by Damien Le Moal · 5 years ago
- 2e2d6f7 dm: add zone open, close and finish support by Ajay Joshi · 5 years ago
- 123d87d dm: make dm_table_find_target return NULL by Mikulas Patocka · 5 years ago
- 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
- bd976e5 block: Kill gfp_t argument of blkdev_report_zones() by Damien Le Moal · 6 years ago
- 2e9ee09 dm: enable synchronous dax by Pankaj Gupta · 5 years ago
- fefc1d9 libnvdimm: add dax_dev sync flag by Pankaj Gupta · 5 years ago
- b2ad813 Merge tag 'libnvdimm-fixes-5.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 6 years ago
- 51b86f9 dm: make sure to obey max_io_len_target_boundary by Michael Lass · 6 years ago
- 7bf7eac dax: Arrange for dax_supported check to span multiple devices by Dan Williams · 6 years ago
- 8454fca dm: fix a couple brace coding style issues by Sheetal Singala · 6 years ago
- 514cf4f dm: only initialize md->dax_dev if CONFIG_DAX_DRIVER is enabled by Peng Wang · 6 years ago
- bcb4443 dm: disable DISCARD if the underlying storage no longer supports it by Mike Snitzer · 6 years ago
- 75ae193 dm: revert 8f50e358153d ("dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE") by Mikulas Patocka · 6 years ago
- effd58c dm: always call blk_queue_split() in dm_process_bio() by Mike Snitzer · 6 years ago
- e689fba dm: remove unused _rq_tio_cache and _rq_cache by Mike Snitzer · 6 years ago
- 61697a6 dm: eliminate 'split_discard_bios' flag from DM target interface by Mike Snitzer · 6 years ago
- 568c73a dm: update dm_process_bio() to split bio if in ->make_request_fn() by Mike Snitzer · 6 years ago