| wlar0 = wlar, ubi-cons(apebs, vols, wlar, q, bflipset, n0, n1), ubi-io-inv(apebs), bflipset = ∅ ⊦ ⟪ubi_wear_leveling_worker#(LEB_SIZE, EB_PAGE_SIZE; vols, wlar, q, bflipset, n0, n1, apebs; err)⟫ (err = ESUCCESS → Δ wlar < Δ wlar0) |
bflipset = ∅, wlar0 = wlar, ubi-cons(apebs, vols, wlar, q, bflipset, n0, n1), ubi-io-inv(apebs) ⊦ ⟪ubi_wear_leveling_worker#(LEB_SIZE, EB_PAGE_SIZE; vols, wlar, q, bflipset, n0, n1, apebs; err)⟫ (err = ESUCCESS → Δ wlar < Δ wlar0)