| adr = adr0, m = m0, nx = nx0, lpt = lpt0, avol ↓ avol0, ns = ns0, awbuf-inv(avol0, bleb), # lpt0 = # avol0 ⊦ ⟪awbuf_recover#(; adr1, m1, ns1, nx1, lpt1, adr, m, nx, lpt, ns, avol; bleb0, isbuf, err)⟫ (err = ESUCCESS → synced(avol) ∧ awbuf-inv(avol, bleb0) ∧ # lpt = # avol) |