diff options
Diffstat (limited to 'fs/ubifs/debug.c')
-rw-r--r-- | fs/ubifs/debug.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/fs/ubifs/debug.c b/fs/ubifs/debug.c index c2e5c08a9d3..01c2b028e52 100644 --- a/fs/ubifs/debug.c +++ b/fs/ubifs/debug.c | |||
@@ -2701,16 +2701,8 @@ int ubifs_debugging_init(struct ubifs_info *c) | |||
2701 | if (!c->dbg) | 2701 | if (!c->dbg) |
2702 | return -ENOMEM; | 2702 | return -ENOMEM; |
2703 | 2703 | ||
2704 | c->dbg->buf = vmalloc(c->leb_size); | ||
2705 | if (!c->dbg->buf) | ||
2706 | goto out; | ||
2707 | |||
2708 | failure_mode_init(c); | 2704 | failure_mode_init(c); |
2709 | return 0; | 2705 | return 0; |
2710 | |||
2711 | out: | ||
2712 | kfree(c->dbg); | ||
2713 | return -ENOMEM; | ||
2714 | } | 2706 | } |
2715 | 2707 | ||
2716 | /** | 2708 | /** |
@@ -2720,7 +2712,6 @@ out: | |||
2720 | void ubifs_debugging_exit(struct ubifs_info *c) | 2712 | void ubifs_debugging_exit(struct ubifs_info *c) |
2721 | { | 2713 | { |
2722 | failure_mode_exit(c); | 2714 | failure_mode_exit(c); |
2723 | vfree(c->dbg->buf); | ||
2724 | kfree(c->dbg); | 2715 | kfree(c->dbg); |
2725 | } | 2716 | } |
2726 | 2717 | ||