| synced(avol), m < # avol, buffered(m) ≠ bleb, ⟨awbuf_remap#(m, adr, m0, nx, lpt, ns, bleb, isbuf; avol; err)⟩ (adr0 = adr ∧ m1 = m0 ∧ nx0 = nx ∧ lpt0 = lpt ∧ avol0 ↓ avol ∧ ns0 = ns), awbuf-inv(avol, bleb), # lpt = # avol ⊦ ⟨awbuf_remap#(m, adr, m0, nx, lpt, ns, bleb, isbuf; avol; err)⟩ (synced(avol) ∧ adr0 = adr ∧ m1 = m0 ∧ nx0 = nx ∧ lpt0 = lpt ∧ avol0 ↓ avol ∧ ns0 = ns), adr0 = adr ∧ m1 = m0 ∧ nx0 = nx ∧ lpt0 = lpt ∧ avol0 ↓ avol ∧ ns0 = ns |