summaryrefslogtreecommitdiff
path: root/fs/ext3/super.c
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@vyatta.com>2009-11-16 16:04:49 -0800
committerJan Kara <jack@suse.cz>2009-12-10 15:02:53 +0100
commit2074abfeb8ea2904aeeaecc45e0dfea3f83a22b2 (patch)
tree86ed2d0aef6d17dc071d6c29e9736ed62a1f01d0 /fs/ext3/super.c
parent2314b07cb47ef7d7da5779977f8c3bf1b65748d2 (diff)
ext2: clear uptodate flag on super block I/O error
This fixes a WARN backtrace in mark_buffer_dirty() that occurs during unmount when a USB or floppy device is removed. I reported this a kernel regression, but looks like it might have been there for longer than that. The super block update from a previous operation has marked the buffer as in error, and the flag has to be cleared before doing the update. (Similar code already exists in ext4). Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: Jan Kara <jack@suse.cz>
Diffstat (limited to 'fs/ext3/super.c')
0 files changed, 0 insertions, 0 deletions