News: 0001489650

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux Patches Posted For RAID0 Atomic Write Support

([Linux Storage] 5 Hours Ago RAID0 Atomic Write)


Linux 6.11 introduces [1]block atomic write support including for NVMe and SCSI devices . With a new set of patches posted this week, atomic write support is wired up for the RAID0 MD code.

Building off the block atomic write support being introduced in Linux 6.11, the "request for comments" patches this week get atomic write support enabled for the MD RAID0 code while RAID1 support is still being analyzed. This allows for writes to be done atomically and there are also patches in existence for making use of these atomic flags in the likes of the XFS file-system.

The atomic write support depends upon support from the underlying NVMe / SCSI device. The proposed patches take into consideration the underlying bottom devices and whether they can properly handle atomic writes.

John Garry of Oracle sent out the [2]RAID0 atomic write patches for those interested in learning more about this proposed functionality.



[1] https://www.phoronix.com/news/Linux-6.11-Block-Atomic-Writes

[2] https://lore.kernel.org/lkml/20240903150748.2179966-1-john.g.garry@oracle.com/



piorunz

jabl

microchip8

I stick my neck out for nobody.
-- Humphrey Bogart, "Casablanca"