[PATCH 0/3] mtd: rawnand: qcom: unwind failed child initialization
James Hilliard
james.hilliard1 at gmail.com
Sun Nov 8 13:16:34 PST 2026
Keep the shared BAM transaction usable when resizing it fails, validate
the boot-partition layout before publishing a chip, and propagate child
probe failures after unregistering any previously published chips.
The layout and allocation fixes make cleanup safe before the final patch
adds the missing controller-wide probe unwind.
Assisted-by: Codex:gpt-6-astra
Signed-off-by: James Hilliard <james.hilliard1 at gmail.com>
---
James Hilliard (3):
mtd: rawnand: qcom: parse boot partitions before registering MTD
mtd: rawnand: qcom: retain the BAM transaction if replacement fails
mtd: rawnand: qcom: unwind registered chips on child probe failure
drivers/mtd/nand/raw/qcom_nandc.c | 56 ++++++++++++++++++++++-----------------
1 file changed, 32 insertions(+), 24 deletions(-)
---
base-commit: 30daaf3e7897b4a8d9b72e5b0c86dd6e2a4d7d85
change-id: 20261107-submit-qcom-nand-child-probe-errors-v1-f5e2703a17a5
Best regards,
--
James Hilliard <james.hilliard1 at gmail.com>
More information about the linux-mtd
mailing list