| wlar[n] = wl-entry(m1, stat0), wlar0 = wlar, n < # wlar, m1 + UBI_ERASE_RETRIES < ecs(wlar).max ⊦ [ubi_erase_worker_helper#(n; wlar, apebs; err)] ( (∃ m, stat. m ≠ 0 ∧ m ≤ UBI_ERASE_RETRIES + 1 ∧ wlar = wlar0[n, wl-entry(m1 + m, stat)]) → (∃ m. m ≠ 0 ∧ m ≤ UBI_ERASE_RETRIES + 1 ∧ Δ wlar + m = Δ wlar0)) |
wlar[n] = wl-entry(m1, stat0), wlar0 = wlar, m1 + UBI_ERASE_RETRIES < ecs(wlar).max, n < # wlar ⊦ ∀ wlar, apebs, err. (∃ m, stat. m ≠ 0 ∧ m ≤ UBI_ERASE_RETRIES + 1 ∧ wlar = wlar0[n, wl-entry(m1 + m, stat)]) → (∃ m. m ≠ 0 ∧ m ≤ UBI_ERASE_RETRIES + 1 ∧ Δ wlar + m = Δ wlar0)