Commit 59dee6d28756 for kernel

commit 59dee6d28756c629f3a0bb56266f80e36ef7c99c
Merge: cab9e339cfbc 4b22d0801fad
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat Jul 11 13:06:05 2026 -0700

    Merge tag 'for-7.2/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm

    Pull device mapper fixes from Mikulas Patocka:

     - dm-log: fix overflow on 32-bit machines

     - dm-era: fix out of bounds memory access; fix crashes on invalid args

     - dm-verity: fix buffer overflow in forward error correction

     - dm-thin: fix misbehavior on I/O failures

     - dm-pcache: fix NULL pointer dereference on invalid arguments

     - dm-inlinecrypt: fix memory leak on error handling

     - dm-integrity: fix ignoring the 'fix_hmac' option on device open

     - dm: don't store the keyring in memory for a long term

     - 12 miscellaneous fixes for bugs found by Claude Opus 4.6

    * tag 'for-7.2/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm: (23 commits)
      dm thin metadata: fix superblock refcount leak on snapshot shadow failure
      dm-stats: fix dm_jiffies_to_msec64
      dm-stats: fix merge accounting
      dm-bufio: fix wrong count calculation in dm_bufio_issue_discard
      dm-verity: make error counter atomic
      dm-verity: increase sprintf buffer size
      dm-verity: fix a possible NULL pointer dereference
      dm-verity: avoid double increment of &use_bh_wq_enabled
      dm-ioctl: fix a possible overflow in list_version_get_info
      dm_early_create: fix freeing used table on dm_resume failure
      dm-integrity: fix a bug if the bio is out of limits
      dm-integrity: don't increment hash_offset twice
      dm-integrity: fix leaking uninitialized kernel memory
      dm-integrity: fix the 'fix_hmac' option
      dm era: fix error code propagation in era_ctr()
      dm era: fix NULL pointer dereference in metadata_open()
      dm: avoid leaking the caller's thread keyring via the table device file
      dm-inlinecrypt: Fix an error handling path in inlinecrypt_ctr()
      dm-pcache: reject option groups without values
      dm thin metadata: fix metadata snapshot consistency on commit failure
      ...