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