From: Steven Whitehouse Date: Tue, 29 May 2012 09:47:51 +0000 (+0100) Subject: GFS2: Fix error handling when reading an invalid block from the journal X-Git-Tag: v3.6-rc1~104^2~12 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1b8ba31a88c5115687095ca2a01bfcaecb489b5a;p=pandora-kernel.git GFS2: Fix error handling when reading an invalid block from the journal When we read an invalid block from the journal, we should not call withdraw, but simply print a message and return an error. It is up to the caller to then handle that error. In the case of mount that means a failed mount, rather than a withdraw (requiring a reboot). In the case of recovering another nodes journal then we return an error via the uevent. Signed-off-by: Steven Whitehouse --- Reading git-diff-tree failed