[git pull] device mapper changes for 7.2

Mikulas Patocka <[email protected]>
Newsgroups dev.linux.lists.dm-devel
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.