From 2e865e6cb85be60b3f111a14bab27ac495945163 Mon Sep 17 00:00:00 2001 From: "Aneesh Kumar K.V" Date: Tue, 4 Nov 2008 09:10:50 -0500 Subject: [PATCH] --- yaml --- r: 118562 b: refs/heads/master c: ae2d9fb18e575ed37ffc241ece4bf68f0be4ae32 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/fs/ext4/mballoc.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index ae8d0653a41f..3497f30794b3 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 2423840ded13e6d3b52d88aff8d033bb78fafd08 +refs/heads/master: ae2d9fb18e575ed37ffc241ece4bf68f0be4ae32 diff --git a/trunk/fs/ext4/mballoc.c b/trunk/fs/ext4/mballoc.c index dfe17a134052..444ad998f72e 100644 --- a/trunk/fs/ext4/mballoc.c +++ b/trunk/fs/ext4/mballoc.c @@ -4441,6 +4441,7 @@ ext4_mb_free_metadata(handle_t *handle, struct ext4_buddy *e4b, else if (block >= (entry->start_blk + entry->count)) n = &(*n)->rb_right; else { + ext4_unlock_group(sb, group); ext4_error(sb, __func__, "Double free of blocks %d (%d %d)\n", block, entry->start_blk, entry->count);