Merge tag 'for-5.3/dm-changes' of...
Merge tag 'for-5.3/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm Pull device mapper updates from Mike Snitzer: - Add encrypted byte-offset initialization vector (eboiv) to DM crypt. - Add optional discard features to DM snapshot which allow freeing space from a DM device whose free space was exhausted. - Various small improvements to use struct_size() and kzalloc(). - Fix to check if DM thin metadata is in fail_io mode before attempting to update the superblock to set the needs_check flag. Otherwise the DM thin-pool can hang. - Fix DM bufio shrinker's potential for ABBA recursion deadlock with DM thin provisioning on loop usecase. * tag 'for-5.3/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm: dm bufio: fix deadlock with loop device dm snapshot: add optional discard support features dm crypt: implement eboiv - encrypted byte-offset initialization vector dm crypt: remove obsolete comment about plumb IV dm crypt: wipe private IV struct after key invalid flag is set dm integrity: use kzalloc() instead of kmalloc() + memset() dm: update stale comment in end_clone_bio() dm log writes: fix incorrect comment about the logged sequence example dm log writes: use struct_size() to calculate size of pending_block dm crypt: use struct_size() when allocating encryption context dm integrity: always set version on superblock update dm thin metadata: check if in fail_io mode when setting needs_check
No related branches found
No related tags found
Showing
- Documentation/device-mapper/snapshot.rst 17 additions, 1 deletionDocumentation/device-mapper/snapshot.rst
- drivers/md/dm-bufio.c 1 addition, 3 deletionsdrivers/md/dm-bufio.c
- drivers/md/dm-crypt.c 90 additions, 11 deletionsdrivers/md/dm-crypt.c
- drivers/md/dm-integrity.c 4 additions, 3 deletionsdrivers/md/dm-integrity.c
- drivers/md/dm-log-writes.c 2 additions, 2 deletionsdrivers/md/dm-log-writes.c
- drivers/md/dm-rq.c 1 addition, 1 deletiondrivers/md/dm-rq.c
- drivers/md/dm-snap.c 165 additions, 21 deletionsdrivers/md/dm-snap.c
- drivers/md/dm-thin-metadata.c 5 additions, 2 deletionsdrivers/md/dm-thin-metadata.c
Loading
Please register or sign in to comment