Linux 7.3 Device Mapper Sees Many Fixes, Including Code Cleanups By Claude Opus

Written by Michael Larabel in Linux Storage on 25 August 2026 at 08:22 AM EDT. 1 Comment
LINUX STORAGE
The Linux Device Mapper "DKM" framework for mapping block devices to higher-level virtual block devices doesn't see any major new features for Linux 7.3 but there are many bug fixes, including code clean-ups carried out by AI.

The DM changes merged for Linux 7.3 include six minor code clean-ups for issues spotted by Claude Opus 4.6. There are also various manual code clean-ups to different DM targets, improved metadata validation for DM-PCACHE and DM-ARRAY, and various fixes.
- 6 minor cleanups found by Claude Opus 4.6

- small cleanups in dm core, dm-cache, dm-switch, dm-inlinecrypt, dm-vdo

- improve validation of metadata in dm-pcache

- dm: fix resume-vs-remove ioctl race condition

- dm: fix race condition when issuing table load ioctls concurrently

- fix dm-raid1 and dm-io, so that they work with unaligned bio vectors

- dm-integrity: use keyed markers as discard fillers

- improve metadata validation in dm-array

- fix dm-stats crash on memory allocation failure

- fix dm-dust, so that it works if it is not the first target in a table

- dm-era: fix superblock refcount leak on snapshot failure

Those interested in these Device Mapper fixes and clean-ups can see the whole list of now-merged patches via this pull.
Related News
About The Author

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week