From: Josef Bacik Date: Thu, 31 May 2012 19:58:55 +0000 (-0400) Subject: Btrfs: unlock everything properly in the error case for nocow X-Git-Tag: v3.5-rc3~18^2~13 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=17ca04aff7e6171df684b7b65804df8830eb8c15;p=pandora-kernel.git Btrfs: unlock everything properly in the error case for nocow I was getting hung on umount when a transaction was aborted because a range of one of the free space inodes was still locked. This is because the nocow stuff doesn't unlock anything on error. This fixed the problem and I verified that is what was happening. Thanks, Signed-off-by: Josef Bacik --- Reading git-diff-tree failed