hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/mtd/mtdcore.c
....@@ -667,8 +667,10 @@
667667 dev_set_drvdata(&mtd->dev, mtd);
668668 of_node_get(mtd_get_of_node(mtd));
669669 error = device_register(&mtd->dev);
670
- if (error)
670
+ if (error) {
671
+ put_device(&mtd->dev);
671672 goto fail_added;
673
+ }
672674
673675 /* Add the nvmem provider */
674676 error = mtd_nvmem_add(mtd);