Markus Stockhausen 4345acfd4f kernel: mtdsplit_uimage: return 0 if not fatal
Introduced with Linux 6.7, in commit:
5c2f7727d437 ("mtd: mtdpart: check for subpartitions parsing result"),
when a parser returns an error, this will be passed up, and
consequently, all parent mtd partitions get torn down.

Adjust the mtdsplit_uimage driver to only return an error if there is a
critical problem in reading from the mtd device or allocating memory.
Otherwise return 0 to indicate that no partitions were found.
Also add logging to indicate what went wrong.

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
2025-06-24 22:30:29 +08:00
..
2017-09-06 19:19:45 +08:00