1
0
Fork 0
alistair23-linux/Documentation/device-mapper
Linus Torvalds 2260840592 - 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.
 -----BEGIN PGP SIGNATURE-----
 
 iQFHBAABCAAxFiEEJfWUX4UqZ4x1O2wixSPxCi2dA1oFAl0o0/YTHHNuaXR6ZXJA
 cmVkaGF0LmNvbQAKCRDFI/EKLZ0DWiG3B/wI9//FMbHHd9KboFdDQpBNGKaYEIa+
 ZQCPRghzvODBW416yujC1xlIA4bdYyVcQ1wPqCqCDJhXndaDUpMzyRxnPTI0zm4U
 PTZNmWuXO3SmSv7QuHgaCuMIWXIvyOcGLHEb5wqWZJMZ+t4Hf14RrwWQ19d98/hO
 ff7MO70h8sAlFb8lMv6Mxa/TU8O7FoE3EBssfNOF8kHfdFNZnvrOSTvBRhmFTXPQ
 P5RsgTC2KSo8bt5lqqpcMa3XTolx+CE3Dww1SaOFNU+jM4P6n6HUTHeNDcLuyYSc
 JlaV19nFMrarTwzVbyJJqiJwlZzlH/J5arplytg5TldE37EPcl8lHuaU
 =2oWT
 -----END PGP SIGNATURE-----

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
2019-07-13 15:24:31 -07:00
..
cache-policies.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
cache.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
delay.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
dm-crypt.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
dm-dust.txt dm: add dust target 2019-04-30 16:37:19 -04:00
dm-flakey.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
dm-init.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
dm-integrity.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
dm-io.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
dm-log.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
dm-queue-length.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
dm-raid.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
dm-service-time.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
dm-uevent.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
dm-zoned.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
era.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
index.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
kcopyd.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
linear.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
log-writes.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
persistent-data.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
snapshot.rst - Add encrypted byte-offset initialization vector (eboiv) to DM crypt. 2019-07-13 15:24:31 -07:00
statistics.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
striped.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
switch.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
thin-provisioning.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
unstriped.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
verity.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
writecache.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00
zero.rst docs: convert docs to ReST and rename to *.rst 2019-06-14 14:21:04 -06:00