]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mtd: Fix error handling in mtd_device_parse_register() error path
authorWentao Liang <vulab@iscas.ac.cn>
Mon, 3 Mar 2025 14:52:23 +0000 (22:52 +0800)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Tue, 4 Mar 2025 11:07:30 +0000 (12:07 +0100)
commit2a6a44555f0727070643fdde7ffac6571e41327a
treee8a21adb4a242cb46dcc1e3bb9233259044458d5
parent6697dae1e2da89f8f9fa775132f8eac77cea5f7e
mtd: Fix error handling in mtd_device_parse_register() error path

Check and log del_mtd_device() failures. Print an error message
with pr_err() to prevent silent failures, but preserve the original
error code instead of propagating the secondary error since
del_mtd_device() is already in an error handling path.

Signed-off-by: Wentao Liang <vulab@iscas.ac.cn>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
drivers/mtd/mtdcore.c