]> git.baikalelectronics.ru Git - kernel.git/commit
ext4: don't update the superblock in ext4_statfs()
authorTheodore Ts'o <tytso@mit.edu>
Mon, 23 Nov 2009 12:24:52 +0000 (07:24 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 23 Nov 2009 12:24:52 +0000 (07:24 -0500)
commitb184f11d8d445a80d24b6faa9b85e8f8bdc6bd55
tree0cd1fd1ab185885cf4a4dd1416015fe2784b710f
parent08a41c9c850bb01f292f23077c765b40e7a42b03
ext4: don't update the superblock in ext4_statfs()

commit ac08ad3e85d2b01f4fe1b75da10b5db09adbbf00 updated ext4_statfs()
to update the on-disk superblock counters, but modified this buffer
directly without any journaling of the change.  This is one of the
accesses that was causing the crc errors in journal replay as seen in
kernel.org bugzilla #14354.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Cc: stable@kernel.org
fs/ext4/super.c