- 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, 10 months ago
- c6a564ff block: move the part_stat* helpers from genhd.h to a new header by Christoph Hellwig · 4 years, 10 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, 11 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 · 6 years ago
- fefc1d9 libnvdimm: add dax_dev sync flag by Pankaj Gupta · 6 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
- fa8db49 dm: don't use bio_trim() afterall by Mike Snitzer · 6 years ago
- 645efa8 dm: add memory barrier before waitqueue_active by Mikulas Patocka · 6 years ago
- 075c18c3 dm: add missing trace_block_split() to __split_and_process_bio() by Mike Snitzer · 6 years ago
- 6548c7c dm: fix dm_wq_work() to only use __split_and_process_bio() if appropriate by Mike Snitzer · 6 years ago
- a1e1cb7 dm: fix redundant IO accounting for bios that need splitting by Mike Snitzer · 6 years ago
- 57c3651 dm: fix clone_bio() to trigger blk_recount_segments() by Mike Snitzer · 6 years ago
- 4ed7bdc Merge tag 'for-4.21/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 6 years ago
- 0e9da3f Merge tag 'for-4.21/block-20181221' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- dbe3ece dm: don't reuse bio for flushes by Jens Axboe · 6 years ago
- 53b4716 dm: remove indirect calls from __send_changing_extent_only() by Mike Snitzer · 6 years ago
- 24113d4 dm: avoid indirect call in __dm_make_request by Mikulas Patocka · 6 years ago
- 3c94d83 blk-mq: change blk_mq_queue_busy() to blk_mq_queue_inflight() by Jens Axboe · 6 years ago
- c4576ae dm: fix request-based dm's use of dm_wait_for_completion by Mike Snitzer · 6 years ago
- b7934ba dm: fix inflight IO check by Jens Axboe · 6 years ago
- 6f75723 dm: remove the pending IO accounting by Mikulas Patocka · 6 years ago
- 80a787b dm: dont rewrite dm_disk(md)->part0.in_flight by Mikulas Patocka · 6 years ago
- 892ad71 dm: set the static flush bio device on demand by Dennis Zhou · 6 years ago
- 89f5fa4 dm: call blk_queue_split() to impose device limits on bios by Mike Snitzer · 6 years ago
- 6d46964 block: remove the lock argument to blk_alloc_queue_node by Christoph Hellwig · 6 years ago
- 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
- e76239a block: add a report_zones method by Christoph Hellwig · 6 years ago
- bab5d98 dm: remove unnecessary unlikely() around WARN_ON_ONCE() by Igor Stoppa · 6 years ago
- 953923c dm: rename DM_TYPE_MQ_REQUEST_BASED to DM_TYPE_REQUEST_BASED by Mike Snitzer · 6 years ago
- 6a23e05 dm: remove legacy request-based IO path by Jens Axboe · 6 years ago
- 9864cd5 dm: fix report zone remapping to account for partition offset by Damien Le Moal · 6 years ago
- ddcf35d block: Add and use op_stat_group() for indexing disk_stat fields. by Michael Callahan · 6 years ago
- dbc6265 dm: prevent DAX mounts if not supported by Ross Zwisler · 7 years ago
- f21c601 dm: use bio_split() when splitting out the already processed bio by Mike Snitzer · 7 years ago
- 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
- 2a2a4c5 dm: use bioset_init_from_src() to copy bio_set by Jens Axboe · 7 years ago
- f459c34 Merge tag 'for-4.18/block-20180603' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
- 6f1c819 dm: convert to bioset_init()/mempool_init() by Kent Overstreet · 7 years ago
- 338aa96 block: convert bounce, q->bio_split to bioset_init()/mempool_init() by Kent Overstreet · 7 years ago
- b3a9a0c dax: Introduce a ->copy_to_iter dax operation by Dan Williams · 7 years ago
- 3d97c82 dm: fix some sparse warnings and whitespace in dax methods by Mike Snitzer · 7 years ago
- 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
- e13e75b Merge branch 'for-4.17/dax' into libnvdimm-for-next by Dan Williams · 7 years ago
- 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
- 3526dd0 Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
- 5bd5e8d dm: remove fmode_t argument from .prepare_ioctl hook by Mike Snitzer · 7 years ago
- 971888c dm: hold DM table for duration of ioctl rather than use blkdev_get by Mike Snitzer · 7 years ago
- 0071654 dm: add support for secure erase forwarding by Denis Semakin · 7 years ago
- 0519c71 dm: backfill abnormal IO support to non-splitting IO submission by Mike Snitzer · 7 years ago
- 976431b dax, dm: allow device-mapper to operate without dax support by Dan Williams · 7 years ago
- da5dadb dm: fix dropped return code from dm_get_bdev_for_ioctl by Mike Snitzer · 7 years ago
- 519049a dm: use blkdev_get rather than bdgrab when issuing pass-through ioctl by Mike Snitzer · 7 years ago
- 5ee0524 block: Add 'lock' as third argument to blk_alloc_queue_node() by Bart Van Assche · 7 years ago
- 8dd601f dm: correctly handle chained bios in dec_pending() by NeilBrown · 7 years ago
- 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
- c12c9a3 dm: various cleanups to md->queue initialization code by Mike Snitzer · 7 years ago
- d5ffebd dm: backfill missing calls to mutex_destroy() by Mike Snitzer · 7 years ago
- c100ec4 dm: fix incomplete request_queue initialization by Mike Snitzer · 7 years ago
- 8f50e35 dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE by Ming Lei · 7 years ago
- 978e51b dm: optimize bio-based NVMe IO submission by Mike Snitzer · 7 years ago
- 22c1185 dm: introduce DM_TYPE_NVME_BIO_BASED by Mike Snitzer · 7 years ago
- f398637 dm: simplify start of block stats accounting for bio-based by Mike Snitzer · 7 years ago
- bc02cdb dm: remove redundant mapped_device member from clone_info structure by Mike Snitzer · 7 years ago
- dde1e1e dm: remove now unused bio-based io_pool and _io_cache by Mike Snitzer · 7 years ago
- 64f52b0 dm: improve performance by moving dm_io structure to per-bio-data by Mike Snitzer · 7 years ago
- 745dc57 dm: rename 'bio' member of dm_io structure to 'orig_bio' by Mike Snitzer · 7 years ago
- 2abf1fc dm: remove stale comment blocks by Mike Snitzer · 7 years ago
- ad3793f dm: set QUEUE_FLAG_DAX accordingly in dm_table_set_restrictions() by Mike Snitzer · 7 years ago
- 3d7f456 dm: fix __send_changing_extent_only() to send first bio and chain remainder by Mike Snitzer · 7 years ago
- 0776aa0 dm: ensure bio-based DM's bioset and io_pool support targets' maximum IOs by Mike Snitzer · 7 years ago
- 4a3f54d dm: remove BIOSET_NEED_RESCUER based dm_offload infrastructure by Mike Snitzer · 7 years ago
- 318716d dm: safely allocate multiple bioset bios by Mike Snitzer · 7 years ago
- f31c21e dm: remove unused 'num_write_bios' target interface by NeilBrown · 7 years ago
- 18a25da dm: ensure bio submission follows a depth-first tree walk by NeilBrown · 7 years ago
- c06b3e5 dm: fix comment above dm_accept_partial_bio by NeilBrown · 7 years ago
- 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