| apebs[m1] = mkpeb(aehdr, avhdr, buf0, 0, false), m = EB_PAGE_SIZE, m0 = m1, n = align↑(datasize(buf, n), EB_PAGE_SIZE), avhdr.valid?, aehdr.valid?, m0 < # pebs, m1 < # apebs, abs(pebs, apebs), mtd-cons(pebs), ubi-io-inv(apebs), n ≤ # buf, n ≤ LEB_SIZE ⊦ datasize(buf, n) = 0, m0 < # pebs ∧ (¬ pebs[m0].bad → m0 < # pebs) |