aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mtd/ubi/build.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/mtd/ubi/build.c')
-rw-r--r--drivers/mtd/ubi/build.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/drivers/mtd/ubi/build.c b/drivers/mtd/ubi/build.c
index ec0ad19c691a..3a047199a105 100644
--- a/drivers/mtd/ubi/build.c
+++ b/drivers/mtd/ubi/build.c
@@ -939,13 +939,6 @@ int ubi_attach_mtd_dev(struct mtd_info *mtd, int ubi_num, int vid_hdr_offset)
939 if (!ubi->peb_buf2) 939 if (!ubi->peb_buf2)
940 goto out_free; 940 goto out_free;
941 941
942#ifdef CONFIG_MTD_UBI_DEBUG_PARANOID
943 mutex_init(&ubi->dbg_buf_mutex);
944 ubi->dbg_peb_buf = vmalloc(ubi->peb_size);
945 if (!ubi->dbg_peb_buf)
946 goto out_free;
947#endif
948
949 err = attach_by_scanning(ubi); 942 err = attach_by_scanning(ubi);
950 if (err) { 943 if (err) {
951 dbg_err("failed to attach by scanning, error %d", err); 944 dbg_err("failed to attach by scanning, error %d", err);
@@ -1011,9 +1004,6 @@ out_detach:
1011out_free: 1004out_free:
1012 vfree(ubi->peb_buf1); 1005 vfree(ubi->peb_buf1);
1013 vfree(ubi->peb_buf2); 1006 vfree(ubi->peb_buf2);
1014#ifdef CONFIG_MTD_UBI_DEBUG_PARANOID
1015 vfree(ubi->dbg_peb_buf);
1016#endif
1017 if (ref) 1007 if (ref)
1018 put_device(&ubi->dev); 1008 put_device(&ubi->dev);
1019 else 1009 else
@@ -1084,9 +1074,6 @@ int ubi_detach_mtd_dev(int ubi_num, int anyway)
1084 put_mtd_device(ubi->mtd); 1074 put_mtd_device(ubi->mtd);
1085 vfree(ubi->peb_buf1); 1075 vfree(ubi->peb_buf1);
1086 vfree(ubi->peb_buf2); 1076 vfree(ubi->peb_buf2);
1087#ifdef CONFIG_MTD_UBI_DEBUG_PARANOID
1088 vfree(ubi->dbg_peb_buf);
1089#endif
1090 ubi_msg("mtd%d is detached from ubi%d", ubi->mtd->index, ubi->ubi_num); 1077 ubi_msg("mtd%d is detached from ubi%d", ubi->mtd->index, ubi->ubi_num);
1091 put_device(&ubi->dev); 1078 put_device(&ubi->dev);
1092 return 0; 1079 return 0;