They don't and that's not how atomicity is guaranteed. Atomicity is guaranteed via the journal.
> This does assume _complete_ replacement, i.e. O_ATOMIC implies O_TRUNC.
Not really, actually. You merely have to ensure that the old state / blocks remain valid, so you have to do all writes to new blocks.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds