| ⟨abort⟩ (err = err0 ∧ dirs = dirs0 ∧ files = files0), asynced ↔ asynced0, files1[m] = mkfile(m0, md0, m1, content), dirs = dirs1, files = files1, inode = mkinode(m, md, false, m1, 0, m2), m ∈ files1 ⊦ m = ROOT_INO, m1 = 0, pre-evict(inode, dirs, files), m ∈ dirs1, ESUCCESS = err0 ∧ dirs1 = dirs0 ∧ files1 = files0 |