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

They told me you had proven it When they discovered our results
About a month before. Their hair began to curl
The proof was valid, more or less Instead of understanding it
But rather less than more. We'd run the thing through PRL.

He sent them word that we would try Don't tell a soul about all this
To pass where they had failed For it must ever be
And after we were done, to them A secret, kept from all the rest
The new proof would be mailed. Between yourself and me.

My notion was to start again
Ignoring all they'd done
We quickly turned it into code
To see if it would run.