diff options
| author | Eric Sandeen <[email protected]> | 2012-08-18 22:29:40 -0400 |
|---|---|---|
| committer | Theodore Ts'o <[email protected]> | 2012-08-18 22:29:40 -0400 |
| commit | eeecef0af5ea4efd763c9554cf2bd80fc4a0efd3 (patch) | |
| tree | 161c471b03b931d2e439d7c8ab6e03d5a75a8709 /tools/perf/scripts/python | |
| parent | caecd0af8fe0635e8e6900399b951433af35bf52 (diff) | |
jbd2: don't write superblock when if its empty
This sequence:
# truncate --size=1g fsfile
# mkfs.ext4 -F fsfile
# mount -o loop,ro fsfile /mnt
# umount /mnt
# dmesg | tail
results in an IO error when unmounting the RO filesystem:
[ 318.020828] Buffer I/O error on device loop1, logical block 196608
[ 318.027024] lost page write due to I/O error on loop1
[ 318.032088] JBD2: Error -5 detected when updating journal superblock for loop1-8.
This was a regression introduced by commit 24bcc89c7e7c: "jbd2: split
updating of journal superblock and marking journal empty".
Signed-off-by: Eric Sandeen <[email protected]>
Signed-off-by: "Theodore Ts'o" <[email protected]>
Cc: [email protected]
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions