| # avol0 = # avol1, # lpt0 = # avol1, # buf0 = EB_PAGE_SIZE, avol0[m5] = mapped(buf2), avol1[m5] = mapped(buf), bleb = buffered(m5), err = ESUCCESS, plog = plog0, m5 < # avol1, abs(avol1, buffered(m5), mkwbuf(buf0, m4, m3), avol0, false), awbuf-inv(avol1, buffered(m5)), ebm-vol-inv(avol0), synced(avol1), wbuf-cons(mkwbuf(buf0, m4, m3), mapped(buf2), false) ⊦ ⟨plog := plog + m5 ', bleb := buffered(m5)⟩ (bleb = buffered(m5) ∧ plog = plog0 + m5 ' ∧ ESUCCESS = err) |