summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-verity-target.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* dm-verity: fix dm_is_verity_target() when dm-verity is builtinEric Biggers2024-07-101-8/+8
* dm: stop using blk_limits_io_{min,opt}Christoph Hellwig2024-07-101-1/+1
* dm-verity: hash blocks with shash import+finup when possibleEric Biggers2024-07-031-50/+119
* dm-verity: make verity_hash() take dm_verity_io instead of ahash_requestEric Biggers2024-07-031-11/+10
* dm-verity: always "map" the data blocksEric Biggers2024-07-031-145/+37
* dm-verity: provide dma_alignment limit in io_hintsEric Biggers2024-07-031-0/+8
* dm-verity: make real_digest and want_digest fixed-lengthEric Biggers2024-07-031-2/+1
* dm-verity: move data hash mismatch handling into its own functionEric Biggers2024-07-031-28/+36
* dm-verity: move hash algorithm setup into its own functionEric Biggers2024-07-021-31/+39
* Merge tag 'for-6.9/dm-bh-wq' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2024-03-131-22/+42
|\
| * dm-verity: Convert from tasklet to BH workqueueTejun Heo2024-03-021-22/+42
* | Merge tag 'for-6.9/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-03-131-8/+15
|\|
| * dm verity: set DM_TARGET_SINGLETON feature flagFan Wu2024-02-201-1/+1
| * dm verity: Fix IO priority lost when reading FEC and hashHongyu Jin2024-02-201-6/+13
| * dm io: Support IO priorityHongyu Jin2024-02-201-1/+1
* | dm-integrity, dm-verity: reduce stack usage for recheckArnd Bergmann2024-02-241-2/+2
|/
* dm-crypt, dm-integrity, dm-verity: bump target versionMike Snitzer2024-02-201-1/+1
* dm-verity: recheck the hash after a failureMikulas Patocka2024-02-201-6/+80
* dm-crypt, dm-verity: disable taskletsMikulas Patocka2024-02-021-24/+2
* dm verity: don't perform FEC for failed readahead IOWu Bo2023-11-291-1/+3
* dm verity: initialize fec io before freeing itWu Bo2023-11-291-1/+2
* dm-verity: don't use blocking calls from taskletsMikulas Patocka2023-11-171-11/+12
* block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig2023-06-121-3/+3
* dm: add helper macro for simple DM target module init and exitYangtao Li2023-04-111-13/+1
* dm: push error reporting down to dm_register_target()Yangtao Li2023-04-111-7/+1
* dm verity: emit audit events on verification failure and moreMichael Weiß2023-04-041-2/+18
* dm verity: fix error handling for check_at_most_once on FECYeongjin Gil2023-04-041-1/+1
* dm: avoid useless 'else' after 'break' or return'Heinz Mauelshagen2023-02-141-16/+17
* dm: avoid using symbolic permissionsHeinz Mauelshagen2023-02-141-1/+1
* dm: prefer '"%s...", __func__'Heinz Mauelshagen2023-02-141-2/+2
* dm: add missing empty linesHeinz Mauelshagen2023-02-141-0/+4
* dm: fix trailing statementsHeinz Mauelshagen2023-02-141-4/+2
* dm: change "unsigned" to "unsigned int"Heinz Mauelshagen2023-02-141-15/+15
* dm verity: stop using WQ_UNBOUND for verify_wqNathan Huckleberry2023-02-021-5/+1
* dm verity: enable WQ_HIGHPRI on verify_wqNathan Huckleberry2022-10-181-8/+10
* dm: verity-loadpin: Only trust verity targets with enforcementMatthias Kaehlcke2022-09-081-0/+16
* Merge tag 'for-6.0/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-08-121-2/+12
|\
| * dm verity: fix verity_parse_opt_args parsingMike Snitzer2022-08-101-1/+11
| * dm verity: fix DM_VERITY_OPTS_MAX value yet againMike Snitzer2022-08-101-1/+1
* | Merge tag 'for-6.0/dm-changes-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-08-061-21/+139
|\|
| * dm verity: have verify_wq use WQ_HIGHPRI if "try_verify_in_tasklet"Mike Snitzer2022-08-041-1/+11
| * dm verity: remove WQ_CPU_INTENSIVE flag since using WQ_UNBOUNDMike Snitzer2022-08-041-1/+1
| * dm verity: only copy bvec_iter in verity_verify_io if in_taskletMike Snitzer2022-08-041-9/+16
| * dm verity: optimize verity_verify_io if FEC not configuredMike Snitzer2022-08-041-1/+8
| * dm verity: conditionally enable branching for "try_verify_in_tasklet"Mike Snitzer2022-08-041-5/+14
| * dm verity: allow optional args to alter primary args handlingMike Snitzer2022-08-041-8/+24
| * dm verity: Add optional "try_verify_in_tasklet" featureNathan Huckleberry2022-08-041-17/+86
| * dm bufio: Add flags argument to dm_bufio_client_createNathan Huckleberry2022-07-281-1/+1
* | Merge tag 'hardening-v5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-08-021-1/+32
|\ \ | |/ |/|
| * dm: Add verity helpers for LoadPinMatthias Kaehlcke2022-07-081-1/+32