Hi Linus
The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:
Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
tags/for-7.2/dm-changes
for you to fetch changes up to 55c99f2d901c783c49dddd98f7c05d98ad834ce9:
dm-zoned-metadata: Use strscpy() to copy device name (2026-06-08 14:59:14
+0200)
Please, pull. Thanks.
Mikulas
----------------------------------------------------------------
- small cleanups in dm-vdo, dm-raid, dm-cache, dm-zoned-metadata
- rework of dm-ima
- introduce dm-inlinecrypt
- fix wrong return value in dm-ioctl
- fix rcu stall when polling
-----BEGIN PGP SIGNATURE-----
iIoEABYIADIWIQRnH8MwLyZDhyYfesYTAyx9YGnhbQUCajAXChQcbXBhdG9ja2FA
cmVkaGF0LmNvbQAKCRATAyx9YGnhbaiMAP9WzwyH3Y/cOdpdFoqqPi7IsXZisJPo
rFiAVL4rOgF3kQD/RRp5dkn4iKSYovjZr3+i6a7srxIkpfDEf4kP2mOJBAk=
=2jnV
-----END PGP SIGNATURE-----
----------------------------------------------------------------
Benjamin Marzinski (11):
dm-raid: only requeue bios when dm is suspending
dm-ima: remove dm_ima_reset_data()
dm-ima: remove broken last_target_measured logic
dm-ima: Remove status_flags from dm_ima_measure_on_table_load()
dm-ima: don't copy the active table to the inactive table
dm-ima: Fix UAF errors and measuring incorrect context
dm-ima: remove new_map from dm_ima_measure_on_device_clear
dm-ima: Fix issues with dm_ima_measure_on_device_rename
dm-ima: Handle race between rename and table swap
dm-ima: Fail more gracefully in dm_ima_measure_on_*
dm-ima: use active table's size if available
Cao Guanghui (1):
dm cache: make smq background work limit configurable
David Carlier (1):
dm vdo: use get_random_u32() where appropriate
David Laight (1):
dm-zoned-metadata: Use strscpy() to copy device name
Eric Biggers (2):
block: export blk-crypto symbols required by dm-inlinecrypt
dm-inlinecrypt: add target for inline block device encryption
Fengnan Chang (1):
dm: limit target bio polling to one shot
Linlin Zhang (2):
dm: add documentation for dm-inlinecrypt target
dm-inlinecrypt: add support for hardware-wrapped keys
Mikulas Patocka (1):
dm-ioctl: report an error if a device has no table
.../admin-guide/device-mapper/dm-inlinecrypt.rst | 129 +++++
Documentation/admin-guide/device-mapper/index.rst | 1 +
block/blk-crypto.c | 3 +
drivers/md/Kconfig | 11 +
drivers/md/Makefile | 1 +
drivers/md/dm-cache-policy-smq.c | 12 +-
drivers/md/dm-ima.c | 492 ++++++++--------
drivers/md/dm-ima.h | 68 ++-
drivers/md/dm-inlinecrypt.c | 618 +++++++++++++++++++++
drivers/md/dm-ioctl.c | 151 ++++-
drivers/md/dm-raid.c | 6 +
drivers/md/dm-vdo/indexer/index-layout.c | 2 +-
drivers/md/dm-zoned-metadata.c | 2 +-
drivers/md/dm.c | 15 +-
drivers/md/md.h | 2 +
drivers/md/raid5.c | 7 +-
16 files changed, 1214 insertions(+), 306 deletions(-)
create mode 100644 Documentation/admin-guide/device-mapper/dm-inlinecrypt.rst
create mode 100644 drivers/md/dm-inlinecrypt.c