summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-integrity.c
AgeCommit message (Expand)AuthorFilesLines
2018-09-06dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL recursion deadlockMikulas Patocka1-2/+2
2018-07-27dm integrity: recalculate checksums on creationMikulas Patocka1-4/+183
2018-07-27dm integrity: flush journal on suspend when using separate metadata deviceMikulas Patocka1-1/+3
2018-07-27dm integrity: use version 2 for separate metadataMikulas Patocka1-3/+13
2018-07-27dm integrity: allow separate metadata deviceMikulas Patocka1-54/+149
2018-07-27dm integrity: add ic->start in get_data_sector()Mikulas Patocka1-3/+4
2018-07-27dm integrity: report provided data sectors in the statusMikulas Patocka1-1/+3
2018-07-27dm integrity: implement fair range locksMikulas Patocka1-9/+59
2018-07-27dm integrity: decouple common code in dm_integrity_map_continue()Mikulas Patocka1-3/+7
2018-07-27dm integrity: change 'suspending' variable from bool to intMikulas Patocka1-3/+3
2018-06-12treewide: kvmalloc() -> kvmalloc_array()Kees Cook1-4/+11
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook1-1/+2
2018-06-04Merge tag 'for-4.18/block-20180603' of git://git.kernel.dk/linux-blockLinus Torvalds1-8/+7
2018-05-30dm: convert to bioset_init()/mempool_init()Kent Overstreet1-8/+7
2018-04-30dm integrity: use kvfree for kvmalloc'd memoryMikulas Patocka1-1/+1
2018-04-03dm bufio: move dm-bufio.h to include/linux/Mikulas Patocka1-1/+1
2018-04-03dm integrity: fail early if required HMAC key is not availableMilan Broz1-0/+3
2018-01-17dm integrity: don't store cipher request on the stackMikulas Patocka1-12/+37
2017-11-14md: Convert timers to use timer_setup()Kees Cook1-3/+3
2017-11-14Merge tag 'for-4.15/dm' of git://git.kernel.org/pub/scm/linux/kernel/git/devi...Linus Torvalds1-1/+1
2017-11-10dm integrity: allow unaligned bv_offsetMikulas Patocka1-1/+1
2017-10-25locking/atomics, dm-integrity: Convert ACCESS_ONCE() to READ_ONCE()/WRITE_ONCE()Mark Rutland1-7/+8
2017-09-14Merge tag 'for-4.14/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-16/+26
2017-09-11dm integrity: use init_completion instead of COMPLETION_INITIALIZER_ONSTACKArnd Bergmann1-10/+10
2017-09-11dm integrity: make blk_integrity_profile structure constBhumika Goyal1-1/+1
2017-09-11dm integrity: do not check integrity for failed read operationsHyunchul Lee1-1/+5
2017-08-28dm: constify argument arraysEric Biggers1-1/+1
2017-08-28dm integrity: count and display checksum failuresMikulas Patocka1-2/+8
2017-08-28dm integrity: optimize writing dm-bufio buffers that are partially changedMikulas Patocka1-1/+1
2017-08-23block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig1-4/+7
2017-07-25dm integrity: test for corrupted disk format during table loadMikulas Patocka1-0/+5
2017-07-25dm integrity: WARN_ON if variables representing journal usage get out of syncMikulas Patocka1-0/+2
2017-07-19dm integrity: use plugging when writing the journalMikulas Patocka1-0/+5
2017-07-19dm integrity: fix inefficient allocation of journal spaceMikulas Patocka1-4/+6
2017-07-03Merge branch 'for-4.13/block' of git://git.kernel.dk/linux-blockLinus Torvalds1-15/+15
2017-06-21dm integrity: fix to not disable/enable interrupts from interrupt contextMike Snitzer1-2/+5
2017-06-12dm integrity: reject mappings too large for deviceOndrej Mosnáček1-0/+5
2017-06-12Merge tag 'v4.12-rc5' into for-4.13/blockJens Axboe1-22/+8
2017-06-09block: switch bios to blk_status_tChristoph Hellwig1-9/+9
2017-06-09dm: don't return errnos from ->mapChristoph Hellwig1-6/+6
2017-05-31dm: make flush bios explicitly syncJan Kara1-1/+2
2017-05-22dm integrity: use kvmalloc() instead of dm_integrity_kvmalloc()Mikulas Patocka1-21/+6
2017-04-27dm integrity: use previously calculated log2 of sectors_per_blockMikulas Patocka1-2/+1
2017-04-27dm integrity: use hex2bin instead of open-coded variantMikulas Patocka1-12/+2
2017-04-24dm integrity: support larger block sizesMikulas Patocka1-45/+174
2017-04-24dm integrity: various small changes and cleanupsMikulas Patocka1-54/+62
2017-03-24dm integrity: add recovery modeMikulas Patocka1-13/+27
2017-03-24dm integrity: factor out create_journal() from dm_integrity_ctr()Mike Snitzer1-183/+196
2017-03-24dm: add integrity targetMikulas Patocka1-0/+3085