I regrettably don't understand what this actually implies. File system races are an odd concept because I can't imagine any case that would not be user error. Fortunately I suppose it doesn't matter because xattr should be just as atomic as reparse points are..
Yes, that's what I mean. Unix tools that manipulate files generally use (or can be made to use) atomic operations WRT individual files, using a temp file + rename etc. It would be more difficult to safely manipulate two files at once using standard tools.
Sorry, I didn't notice these. They don't show up in the CI and the testbot no longer warns about them anywhere visible :-/ I'll fix them first.
Thanks. They should show up in the CI now with 6f7f4074be4c5fa555abeba233be5a56aea49091.