diff options
Diffstat (limited to 'drivers/mtd/core.c')
-rw-r--r-- | drivers/mtd/core.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mtd/core.c b/drivers/mtd/core.c index f5c03db1d7..813edc5afe 100644 --- a/drivers/mtd/core.c +++ b/drivers/mtd/core.c @@ -447,6 +447,8 @@ int del_mtd_device (struct mtd_info *mtd) hook->del_mtd_device(mtd, &hook->priv); devfs_remove(&mtd->cdev); + if (mtd->cdev_bb) + mtd_del_bb(mtd); unregister_device(&mtd->class_dev); free(mtd->param_size.value); free(mtd->cdev.name); |