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

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.
1 Comment
