From: Josef Bacik Date: Fri, 29 Mar 2013 14:09:34 +0000 (-0600) Subject: Btrfs: don't drop path when printing out tree errors in scrub X-Git-Tag: v3.9-rc5~8^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d8fe29e9dea8d7d61fd140d8779326856478fc62;p=pandora-kernel.git Btrfs: don't drop path when printing out tree errors in scrub A user reported a panic where we were panicing somewhere in tree_backref_for_extent from scrub_print_warning. He only captured the trace but looking at scrub_print_warning we drop the path right before we mess with the extent buffer to print out a bunch of stuff, which isn't right. So fix this by dropping the path after we use the eb if we need to. Thanks, Cc: stable@vger.kernel.org Signed-off-by: Josef Bacik Signed-off-by: Chris Mason --- Reading git-diff-tree failed