aboutsummaryrefslogtreecommitdiff
path: root/drivers/md/dm-integrity.c
AgeCommit message (Expand)AuthorFilesLines
2025-10-03Merge tag 'for-6.18/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-90/+269
2025-09-23dm-integrity: prefer synchronous hash interfaceMikulas Patocka1-23/+24
2025-09-23dm-integrity: enable asynchronous hash interfaceMikulas Patocka1-44/+199
2025-09-23dm-integrity: rename internal_hashMikulas Patocka1-8/+11
2025-09-23dm-integrity: add the "offset" argumentMikulas Patocka1-14/+35
2025-09-23dm-integrity: allocate the recalculate buffer with kmallocMikulas Patocka1-4/+4
2025-09-23dm-integrity: introduce integrity_kmap and integrity_kunmapMikulas Patocka1-20/+17
2025-09-23dm-integrity: replace bvec_kmap_local with kmap_local_pageMikulas Patocka1-7/+6
2025-09-23dm-integrity: use internal variable for digestsizeMikulas Patocka1-11/+14
2025-09-08dm-integrity: limit MAX_TAG_SIZE to 255Mikulas Patocka1-1/+1
2025-07-01block: rename tuple_size field in blk_integrity to metadata_sizeAnuj Gupta1-6/+6
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar1-1/+2
2025-05-26Merge tag 'for-6.16/block-20250523' of git://git.kernel.dk/linuxLinus Torvalds1-10/+6
2025-05-07dm-integrity: use bio_add_virt_nofailChristoph Hellwig1-10/+6
2025-04-23dm-integrity: fix a warning on invalid table lineMikulas Patocka1-1/+1
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-2/+2
2025-04-02Merge tag 'for-6.15/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-23/+25
2025-03-28dm-integrity: fix non-constant-time tag verificationJo Van Bulck1-23/+22
2025-03-26Merge tag 'for-6.15/block-20250322' of git://git.kernel.dk/linuxLinus Torvalds1-12/+0
2025-03-03block: split struct bio_integrity_payloadChristoph Hellwig1-12/+0
2025-02-24dm-integrity: set ti->error on memory allocation failureMikulas Patocka1-0/+3
2025-02-17dm-integrity: Do not emit journal configuration in DM table for Inline modeMilan Broz1-7/+10
2025-02-17dm-integrity: Avoid divide by zero in table status in Inline modeMilan Broz1-4/+4
2024-09-27Merge tag 'for-6.12/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-58/+268
2024-09-11dm-integrity: check mac_size against HASH_MAX_DIGESTSIZE in sb_mac()Eric Biggers1-1/+2
2024-09-06dm-integrity: fix a race condition when accessing recalc_sectorMikulas Patocka1-1/+3
2024-09-06dm-integrity: support recalculation in the 'I' modeMikulas Patocka1-42/+246
2024-09-06dm integrity: Convert comma to semicolonChen Ni1-8/+8
2024-09-03dm integrity: fix gcc 5 warningMikulas Patocka1-5/+10
2024-09-02dm integrity: Remove extra unlikely helperHongbo Li1-2/+2
2024-07-28minmax: add a few more MIN_T/MAX_T usersLinus Torvalds1-3/+3
2024-07-19dm-integrity: introduce the Inline modeMikulas Patocka1-46/+360
2024-07-10dm: stop using blk_limits_io_{min,opt}Christoph Hellwig1-1/+1
2024-06-14block: move integrity information into queue_limitsChristoph Hellwig1-16/+11
2024-06-14dm-integrity: use the nop integrity profileChristoph Hellwig1-20/+0
2024-05-20dm-integrity: set discard_granularity to logical block sizeMikulas Patocka1-0/+1
2024-03-29dm integrity: fix out-of-range warningArnd Bergmann1-1/+1
2024-03-21dm-integrity: align the outgoing bio in integrity_recheckMikulas Patocka1-2/+10
2024-03-19dm-integrity: fix a memory leak when rechecking the dataMikulas Patocka1-3/+3
2024-03-13Merge tag 'for-6.9/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-7/+7
2024-03-06dm-integrity: set max_integrity_segments in dm_integrity_io_hintsChristoph Hellwig1-1/+1
2024-02-24dm-integrity, dm-verity: reduce stack usage for recheckArnd Bergmann1-6/+4
2024-02-20dm io: Support IO priorityHongyu Jin1-6/+6
2024-02-20dm-crypt, dm-integrity, dm-verity: bump target versionMike Snitzer1-1/+1
2024-02-20dm-integrity: recheck the integrity tag after a failureMikulas Patocka1-9/+84
2023-12-18dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()Mikulas Patocka1-5/+6
2023-10-31dm integrity: use crypto_shash_digest() in sb_mac()Eric Biggers1-20/+10
2023-07-25dm integrity: fix double free on memory allocation failureMikulas Patocka1-0/+1
2023-06-30Merge tag 'for-6.5/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-47/+38
2023-06-27dm integrity: scale down the recalculate buffer if memory allocation failsMikulas Patocka1-5/+11