summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorJeff Mahoney <jeffm@novell.com>2004-10-18 09:07:45 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2004-10-18 09:07:45 -0700
commit6f2fb1255b052f8d797479a11d8bd474b35b0384 (patch)
treec6e4469a6427646235705685f68aadeedc0f5b7a /kernel
parent5b7b40f5b6b0a3407b0d6e6d70d3d20d58731255 (diff)
[PATCH] ReiserFS: Add I/O error handling to journal operations
This patch allows ReiserFS to handle I/O errors in the journal (or journal flush) where it would have previously panicked. The new behavior is to mark the filesystem read-only, disallow new transactions to be started, and to allow existing transactions to complete (though not to commit). The resultant filesystem can be safely umounted, and checked via normal mechanisms. As it is a journaling filesystem, the filesystem itself will be in a similar state to the power being cut to the machine, once umounted. Signed-off-by: Jeff Mahoney <jeffm@novell.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions