• Linus Torvalds's avatar
    Merge tag 'for-5.12/dm-changes' of... · 325b7640
    Linus Torvalds authored
    Merge tag 'for-5.12/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
    
    Pull device mapper updates from Mike Snitzer:
    
     - Fix DM integrity's HMAC support to provide enhanced security of
       internal_hash and journal_mac capabilities.
    
     - Various DM writecache fixes to address performance, fix table output
       to match what was provided at table creation, fix writing beyond end
       of device when shrinking underlying data device, and a couple other
       small cleanups.
    
     - Add DM crypt support for using trusted keys.
    
     - Fix deadlock when swapping to DM crypt device by throttling number of
       in-flight REQ_SWAP bios. Implemented in DM core so that other
       bio-based targets can opt-in by setting ti->limit_swap_bios.
    
     - Fix various inverted logic bugs in the .iterate_devices callout
       functions that are used to assess if specific feature or capability
       is supported across all devices being combined/stacked by DM.
    
     - Fix DM era target bugs that exposed users to lost writes or ...
    325b7640
keyslot-manager.c 16.3 KB