| root.dir?, fids-cons(root, fs, ofh), posix-crash(root, fs, ofh, tree, fs0, ofh0) ⊦ ⟨choose err0 with pre-fsync(path, psynced0, err0, user, root, fs, ofh) in err := err0; psynced := ?⟩ psynced |
root.dir?, fids-cons(root, fs, ofh), posix-crash(root, fs, ofh, tree, fs0, ofh0) ⊦ ∃ err0. pre-fsync(path, psynced0, err0, user, root, fs, ofh) ∧ ⟨err := err0; psynced := ?⟩ psynced