Hi Linus
The following changes since commit cee9395acd8043be0644b25c34bfa86623f2b935:
Linux 7.3-rc1 (2026-08-30 13:34:40 -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.3/dm-fixes
for you to fetch changes up to 7ac81e2d2240f2c57bd073b0733e0b2abca38e82:
dm-ebs: fix incorrect device offset check in ebs_ctr() (2026-09-02 17:01:13
+0200)
Please, pull. Thanks.
Mikulas
----------------------------------------------------------------
- dm-crypt: fix a race condition that could make errors not being reported
- dm-cache: fix rwsem being locked and unlocked from different processes
- dm-integrity: set the 'stable writes' flag
- dm-integrity: fix a buffer overflow introduced in this merge window
- dm-integrity: fix an infinite loop if tag size is greater than 64
- dm-cache: fix demotion statistics
- dm-integrity: fix NULL pointer dereference in the data-recovery mode
- dm-ebs: remove a bogus restriction on the starting sector offset
-----BEGIN PGP SIGNATURE-----
iIoEABYIADIWIQRnH8MwLyZDhyYfesYTAyx9YGnhbQUCapmHXxQcbXBhdG9ja2FA
cmVkaGF0LmNvbQAKCRATAyx9YGnhbXwlAP9TGvtNybtjhdQJmo3t528XRdwYrYuJ
TZTRcQ+KMXEAkgEAxG1l4vvECTwSkUhZXub2own7+IypiY8N5cFOWCkdVwc=
=hVzb
-----END PGP SIGNATURE-----
----------------------------------------------------------------
Ben Cressey (3):
dm-crypt: fix a tiny race condition in crypt_dec_pending
dm-integrity: fix buffer overflow with keyed discard
dm-integrity: fix infinite loop on discard with large tag size
Benjamin Marzinski (1):
dm cache: fix issue with background work locking
Chen Cheng (1):
dm-integrity: require stable writes for internal hash modes
Genjian Zhang (1):
dm-ebs: fix incorrect device offset check in ebs_ctr()
Mikulas Patocka (1):
dm-integrity: fix NULL pointer dereference when the 'R' flag is used
Ming-Hung Tsai (1):
dm cache: fix demotion stats in passthrough mode
drivers/md/dm-cache-target.c | 59 +++++++++++++++++++++++---------------------
drivers/md/dm-crypt.c | 3 +--
drivers/md/dm-ebs-target.c | 3 +--
drivers/md/dm-integrity.c | 13 ++++++++--
4 files changed, 44 insertions(+), 34 deletions(-)