Andrew Morton wrote: >On Sat, 5 Jan 2008 09:52:15 -0800 (PST) bugme-daemon@bugzilla.kernel.org wrote: >> http://bugzilla.kernel.org/show_bug.cgi?id=9692 >> >> Summary: journal_data mount option causes filesystem corruption >> with blocksize != 4096 >> Product: File System >> Version: 2.5 >> KernelVersion: 2.6.23.9 >> Platform: All >> OS/Version: Linux >> Tree: Mainline >> Status: NEW >> Severity: high >> Priority: P1 >> Component: ext3 >> AssignedTo: akpm@osdl.org >> ReportedBy: h.judt@gmx.at This looks to be an off-by-one bug with e2fsck in the function check_blocks(), and there isn't any actual filesystem corruption (e2fsck causes the corruption). Please see the attached patch, which fixes the problem for me. Jayson King