https://lwn.net/Articles/287289/ In 2008, HP released the source code for a filesystem called advfs so that its features could be incorporated into linux filesystems. Advfs had a feature where a group of file writes were an atomic transaction. https://www.usenix.org/system/files/conference/fast15/fast15-paper-verma.pdf These guys used advfs to add a "syncv" system call that makes writes across multiple files atomic. https://lwn.net/Articles/715918/ A patch was later submitted based on the previous paper in some way. So I guess my question is, does btrfs support atomic writes across multiple files? Or is anyone interested in such a feature?
