VOOZH about

URL: https://www.phoronix.com/news/Linux-6.15-DM

⇱ Linux 6.15 Device Mapper Brings Inline Crypto Passthrough For DM-Stripe - Phoronix


👁 Phoronix

Linux 6.15 Device Mapper Brings Inline Crypto Passthrough For DM-Stripe

Written by Michael Larabel in Linux Storage on 3 April 2025 at 06:41 AM EDT. Add A Comment
All of the Device Mapper "DM" changes have been merged to mainline for the in-development Linux 6.15 kernel.

One of the notable DM changes this cycle is adding support for inline crypto passthrough to dm-stripe, the striped target for Device Mapper to provide RAID-0 like functionality across storage devices. With inline crypto support, it allows making use of hardware encryption of the underlying storage device(s) where capable. A lot of ARM hardware in particular supporting inline encryption hardware and being quite helpful for performance.

The dm-crypt code for Linux 6.15 has switched to using the common CRC32 library. In making use of the common CRC32 library function, it's easier to take advantage of architecture-specific optimizations and easier to use crc32() than going through the crypto API itself due to higher overhead there.

The DM changes for Linux 6.15 also bring documentation improvements, DM cache now supports shrinking the origin device, and the dm-delay target adds support for zoned storage devices. More details on the many Device Mapper updates for Linux 6.15 via this pull request that was merged overnight to the mainline kernel codebase.

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.