From fe2aaaa11f76e50564c120f4a089b2a3acf5e4d4 Mon Sep 17 00:00:00 2001 From: Dan Carpenter Date: Fri, 5 Aug 2011 14:19:00 +0000 Subject: [PATCH] --- yaml --- r: 263099 b: refs/heads/master c: f4ac904c411b55e58bb240f332f93db2455f0010 h: refs/heads/master i: 263097: 36e3addfb70897ee3115942f4e5335efbd9ec852 263095: 8405af1f207781142fd4e659860103efb2e66e60 v: v3 --- [refs] | 2 +- trunk/fs/btrfs/file.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 06c2f73c23a7..15a8c0e07f7a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c97c2916e25c56e878e3e94efd449e2d688fcb31 +refs/heads/master: f4ac904c411b55e58bb240f332f93db2455f0010 diff --git a/trunk/fs/btrfs/file.c b/trunk/fs/btrfs/file.c index 010aec8be824..0705d15542c6 100644 --- a/trunk/fs/btrfs/file.c +++ b/trunk/fs/btrfs/file.c @@ -150,6 +150,8 @@ int btrfs_add_inode_defrag(struct btrfs_trans_handle *trans, spin_lock(&root->fs_info->defrag_inodes_lock); if (!BTRFS_I(inode)->in_defrag) __btrfs_add_inode_defrag(inode, defrag); + else + kfree(defrag); spin_unlock(&root->fs_info->defrag_inodes_lock); return 0; }