summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-core.h
Commit message (Expand)AuthorAgeFilesLines
* dm: add argument identifier namesHeinz Mauelshagen2023-02-141-1/+1
* dm: change "unsigned" to "unsigned int"Heinz Mauelshagen2023-02-141-3/+3
* dm: add missing SPDX-License-IndentifiersHeinz Mauelshagen2023-02-141-0/+1
* dm table: audit all dm_table_get_target() callersMike Snitzer2022-07-071-0/+7
* dm: add two stage requeue mechanismMing Lei2022-07-071-3/+12
* dm: add dm_bio_rewind() API to DM coreMing Lei2022-07-071-0/+2
* dm: refactor dm_md_mempool allocationChristoph Hellwig2022-06-291-0/+3
* dm: fix BLK_STS_DM_REQUEUE handling when dm_io represents split bioMing Lei2022-06-231-0/+1
* dm: fix bio_set allocationChristoph Hellwig2022-06-081-2/+9
* dm: simplify bio-based IO accounting furtherMike Snitzer2022-05-051-5/+1
* dm: put all polled dm_io instances into a single listMing Lei2022-05-051-1/+1
* dm: don't grab target io reference in dm_zone_map_bioMing Lei2022-05-051-7/+0
* dm: improve bio splitting and associated IO accountingMing Lei2022-05-051-1/+7
* dm: conditionally enable branching for less used featuresMike Snitzer2022-05-051-0/+5
* dm: move hot dm_io members to same cacheline as dm_target_ioMike Snitzer2022-05-051-5/+7
* dm: simplify dm_start_io_acctMike Snitzer2022-05-051-0/+6
* dm: fix dm_io and dm_target_io flags race condition on AlphaMikulas Patocka2022-04-011-2/+2
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2022-03-241-1/+0
|\
| * scsi: dm: Remove WRITE_SAME supportChristoph Hellwig2022-02-221-1/+0
* | dm: consolidate spinlocks in dm_io structMike Snitzer2022-03-211-2/+1
* | dm: reduce size of dm_io and dm_target_io structsMike Snitzer2022-03-211-6/+6
* | dm: switch dm_target_io booleans over to proper flagsMike Snitzer2022-03-211-2/+19
* | dm: switch dm_io booleans over to proper flagsMike Snitzer2022-03-211-2/+20
* | dm: simplify dm_sumbit_bio_remap interfaceMike Snitzer2022-03-101-0/+1
* | dm: support bio pollingMing Lei2022-03-091-0/+2
* | dm: add dm_submit_bio_remap interfaceMike Snitzer2022-02-211-0/+2
* | dm: flag clones created by __send_duplicate_biosMike Snitzer2022-02-211-1/+2
* | dm: reduce dm_io and dm_target_io struct sizesMike Snitzer2022-02-211-3/+3
* | dm: record old_sector in dm_target_io before calling map functionMike Snitzer2022-02-211-0/+1
* | dm: reorder members in mapped_device structMike Snitzer2022-02-211-19/+19
* | dm: interlock pending dm_io and dm_wait_for_bios_completionMike Snitzer2022-02-211-0/+2
* | block: remove genhd.hChristoph Hellwig2022-02-021-1/+0
|/
* blk-crypto: rename blk_keyslot_manager to blk_crypto_profileEric Biggers2021-10-211-1/+1
* blk-crypto: rename keyslot-manager files to blk-crypto-profileEric Biggers2021-10-211-1/+1
* dm ima: measure data on table loadTushar Sugandhi2021-08-101-0/+5
* dm: introduce zone append emulationDamien Le Moal2021-06-041-0/+13
* dm: rearrange core declarations for extended use from dm-zone.cDamien Le Moal2021-06-041-0/+52
* dm: fix deadlock when swapping to encrypted deviceMikulas Patocka2021-02-111-0/+4
* dm: add support for passing through inline crypto supportSatya Tangirala2021-02-111-0/+5
* dm: remove the block_device reference in struct mapped_deviceChristoph Hellwig2020-12-011-2/+0
* fs: simplify freeze_bdev/thaw_bdevChristoph Hellwig2020-12-011-5/+0
* dm table: make 'struct dm_table' definition accessible to all of DM coreMike Snitzer2020-09-291-2/+54
* dm: disable DISCARD if the underlying storage no longer supports itMike Snitzer2019-04-041-0/+1
* dm: don't reuse bio for flushesJens Axboe2018-12-191-3/+0
* dm: remove the pending IO accountingMikulas Patocka2018-12-101-2/+0
* dm: remove legacy request-based IO pathJens Axboe2018-10-111-10/+0
* dm: adjust structure members to improve alignmentMike Snitzer2018-06-081-19/+19
* dm: convert to bioset_init()/mempool_init()Kent Overstreet2018-05-301-2/+2
* dm: various cleanups to md->queue initialization codeMike Snitzer2018-01-291-2/+0
* dm: remove now unused bio-based io_pool and _io_cacheMike Snitzer2017-12-161-2/+0