summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-integrity.c
Commit message (Expand)AuthorAgeFilesLines
* dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()Mikulas Patocka2024-01-081-5/+6
* dm integrity: reduce vmalloc space footprint on 32-bit architecturesMikulas Patocka2023-08-301-2/+2
* dm integrity: increase RECALC_SECTORS to improve recalculate speedMikulas Patocka2023-08-301-1/+1
* dm integrity: call kmem_cache_destroy() in dm_integrity_init() error pathMike Snitzer2023-05-171-3/+5
* dm integrity: flush the journal on suspendMikulas Patocka2022-12-081-6/+1
* dm integrity: fix error code in dm_integrity_ctr()Dan Carpenter2022-06-061-2/+0
* dm integrity: fix memory corruption when tag_size is less than digest sizeMikulas Patocka2022-04-271-2/+5
* dm integrity: conditionally disable "recalculate" featureMikulas Patocka2021-01-301-1/+23
* dm integrity: fix a crash if "recalculate" used without "internal_hash"Mikulas Patocka2021-01-271-0/+6
* dm integrity: fix flush with external metadata deviceMikulas Patocka2021-01-231-5/+45
* dm integrity: fix the maximum number of argumentsMikulas Patocka2021-01-191-1/+1
* dm integrity: fix integrity recalculation that is improperly skippedMikulas Patocka2020-07-291-2/+2
* dm integrity: use dm_bio_record and dm_bio_restoreMike Snitzer2020-03-251-23/+9
* dm integrity: fix a deadlock due to offloading to an incorrect workqueueMikulas Patocka2020-03-111-2/+13
* dm: report suspended device during destroyMikulas Patocka2020-03-111-7/+5
* dm integrity: fix a crash due to BUG_ON in __journal_read_write()Mikulas Patocka2019-08-291-0/+15
* dm integrity: correctly calculate the size of metadata areaMikulas Patocka2019-05-251-2/+2
* dm integrity: fix deadlock with overlapping I/OMikulas Patocka2019-04-171-3/+1
* dm integrity: change memcmp to strncmp in dm_integrity_ctrMikulas Patocka2019-04-171-4/+4
* dm integrity: limit the rate of error messagesMikulas Patocka2019-03-231-4/+4
* Merge tag 'alloc-args-v4.19-rc8' of https://git.kernel.org/pub/scm/linux/kern...Greg Kroah-Hartman2018-10-111-1/+2
|\
| * treewide: Replace more open-coded allocation size multiplicationsKees Cook2018-10-051-1/+2
* | dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL recursion deadlockMikulas Patocka2018-09-061-2/+2
|/
* dm integrity: recalculate checksums on creationMikulas Patocka2018-07-271-4/+183
* dm integrity: flush journal on suspend when using separate metadata deviceMikulas Patocka2018-07-271-1/+3
* dm integrity: use version 2 for separate metadataMikulas Patocka2018-07-271-3/+13
* dm integrity: allow separate metadata deviceMikulas Patocka2018-07-271-54/+149
* dm integrity: add ic->start in get_data_sector()Mikulas Patocka2018-07-271-3/+4
* dm integrity: report provided data sectors in the statusMikulas Patocka2018-07-271-1/+3
* dm integrity: implement fair range locksMikulas Patocka2018-07-271-9/+59
* dm integrity: decouple common code in dm_integrity_map_continue()Mikulas Patocka2018-07-271-3/+7
* dm integrity: change 'suspending' variable from bool to intMikulas Patocka2018-07-271-3/+3
* treewide: kvmalloc() -> kvmalloc_array()Kees Cook2018-06-121-4/+11
* treewide: kmalloc() -> kmalloc_array()Kees Cook2018-06-121-1/+2
* Merge tag 'for-4.18/block-20180603' of git://git.kernel.dk/linux-blockLinus Torvalds2018-06-041-8/+7
|\
| * dm: convert to bioset_init()/mempool_init()Kent Overstreet2018-05-301-8/+7
* | dm integrity: use kvfree for kvmalloc'd memoryMikulas Patocka2018-04-301-1/+1
|/
* dm bufio: move dm-bufio.h to include/linux/Mikulas Patocka2018-04-031-1/+1
* dm integrity: fail early if required HMAC key is not availableMilan Broz2018-04-031-0/+3
* dm integrity: don't store cipher request on the stackMikulas Patocka2018-01-171-12/+37
* md: Convert timers to use timer_setup()Kees Cook2017-11-141-3/+3
* Merge tag 'for-4.15/dm' of git://git.kernel.org/pub/scm/linux/kernel/git/devi...Linus Torvalds2017-11-141-1/+1
|\
| * dm integrity: allow unaligned bv_offsetMikulas Patocka2017-11-101-1/+1
* | locking/atomics, dm-integrity: Convert ACCESS_ONCE() to READ_ONCE()/WRITE_ONCE()Mark Rutland2017-10-251-7/+8
|/
* Merge tag 'for-4.14/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2017-09-141-16/+26
|\
| * dm integrity: use init_completion instead of COMPLETION_INITIALIZER_ONSTACKArnd Bergmann2017-09-111-10/+10
| * dm integrity: make blk_integrity_profile structure constBhumika Goyal2017-09-111-1/+1
| * dm integrity: do not check integrity for failed read operationsHyunchul Lee2017-09-111-1/+5
| * dm: constify argument arraysEric Biggers2017-08-281-1/+1
| * dm integrity: count and display checksum failuresMikulas Patocka2017-08-281-2/+8