summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm.c
Commit message (Expand)AuthorAgeFilesLines
* dm: fix deadlock when swapping to encrypted deviceMikulas Patocka2021-02-111-0/+60
* dm: add support for passing through inline crypto supportSatya Tangirala2021-02-111-1/+17
* dm table: fix DAX iterate_devices based device capability checksJeffle Xu2021-02-091-1/+1
* dm: cleanup of front padding calculationJeffle Xu2021-02-031-6/+10
* block: store a block_device pointer in struct bioChristoph Hellwig2021-01-241-7/+7
* dm: eliminate potential source of excessive kernel log noiseMike Snitzer2021-01-081-1/+1
* Merge tag 'for-5.11/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-12-221-1/+1
|\
| * dm: remove unnecessary current->bio_list check when submitting split bioJeffle Xu2020-12-041-1/+1
* | Merge tag 'for-5.11/block-2020-12-14' of git://git.kernel.dk/linux-blockLinus Torvalds2020-12-161-40/+18
|\ \ | |/ |/|
| * block: remove the request_queue argument to the block_bio_remap tracepointChristoph Hellwig2020-12-041-2/+1
| * block: remove the request_queue argument to the block_split tracepointChristoph Hellwig2020-12-041-1/+1
| * block: stop using bdget_disk for partition 0Christoph Hellwig2020-12-011-14/+2
| * block: switch partition lookup to use struct block_deviceChristoph Hellwig2020-12-011-2/+2
| * block: allocate struct hd_struct as part of struct bdev_inodeChristoph Hellwig2020-12-011-2/+2
| * dm: remove the block_device reference in struct mapped_deviceChristoph Hellwig2020-12-011-11/+14
| * dm: simplify flush_bio initialization in __send_empty_flushChristoph Hellwig2020-12-011-9/+3
| * fs: simplify freeze_bdev/thaw_bdevChristoph Hellwig2020-12-011-14/+6
| * dm: use set_capacity_and_notifyChristoph Hellwig2020-11-161-2/+1
| * block: remove __blkdev_driver_ioctlChristoph Hellwig2020-11-161-1/+4
* | dm: remove invalid sparse __acquires and __releases annotationsMike Snitzer2020-12-041-2/+0
* | dm: fix double RCU unlock in dm_dax_zero_page_range() error pathMike Snitzer2020-12-041-2/+0
* | dm: fix IO splittingMike Snitzer2020-12-041-8/+11
* | dm: fix bug with RCU locking in dm_blk_report_zonesSergei Shtepa2020-12-011-2/+4
|/
* Merge tag 'for-5.10/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-10-141-272/+132
|\
| * dm: fix request-based DM to not bounce through indirect dm_submit_bioMike Snitzer2020-10-071-13/+12
| * dm: remove special-casing of bio-based immutable singleton target on NVMeMike Snitzer2020-10-071-50/+5
| * dm: fix comment in __dm_suspend()Mike Snitzer2020-10-011-5/+4
| * dm: fold dm_process_bio() into dm_submit_bio()Mike Snitzer2020-10-011-30/+22
| * dm: fix missing imposition of queue_limits from dm_wq_work() threadMike Snitzer2020-09-301-25/+9
| * dm table: make 'struct dm_table' definition accessible to all of DM coreMike Snitzer2020-09-291-19/+4
| * dm: eliminate need for start_io_acct() forward declarationMike Snitzer2020-09-291-40/+38
| * dm: simplify __process_abnormal_io()Mike Snitzer2020-09-291-51/+17
| * dm: push use of on-stack flush_bio down to __send_empty_flush()Mike Snitzer2020-09-291-24/+13
| * dm: optimize max_io_len() by inlining max_io_len_target_boundary()Mike Snitzer2020-09-291-9/+10
| * dm: push md->immutable_target optimization down to __process_bio()Mike Snitzer2020-09-291-13/+9
| * dm: change max_io_len() to use blk_max_size_offset()Mike Snitzer2020-09-291-12/+8
| * Merge remote-tracking branch 'jens/for-5.10/block' into dm-5.10Mike Snitzer2020-09-291-14/+5
| |\
* | \ Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds2020-10-131-17/+9
|\ \ \ | |/ / |/| |
| * | block: make bio_crypt_clone() able to failEric Biggers2020-10-051-3/+4
| |/
| * dm: add support for REQ_NOWAIT and enable it for linear targetKonstantin Khlebnikov2020-09-251-1/+3
| * block: fix locking for struct block_device size updatesChristoph Hellwig2020-09-011-13/+2
* | dm: fix comment in dm_process_bio()Mike Snitzer2020-09-211-1/+3
* | dm: fix bio splitting and its bio completion order for regular IOMike Snitzer2020-09-211-21/+2
* | dm/dax: Fix table reference countsDan Williams2020-09-201-2/+3
|/
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
* Merge tag 'for-5.9/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-08-071-1/+2
|\
| * dm: don't call report zones for more than the user requestedJohannes Thumshirn2020-08-041-1/+2
* | Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-blockLinus Torvalds2020-08-031-56/+19
|\ \
| * | writeback: remove bdi->congested_fnChristoph Hellwig2020-07-081-33/+0
| * | writeback: remove struct bdi_writeback_congestedChristoph Hellwig2020-07-081-1/+1