diff options
author | Jan Kara <[email protected]> | 2005-06-02 14:02:00 -0700 |
---|---|---|
committer | Linus Torvalds <[email protected]> | 2005-06-02 15:12:29 -0700 |
commit | 00ea81459c279f14a7b344320a71c94f60f88929 (patch) | |
tree | b68c067a416e7c303823a1f7477daa9f05b37819 /net/lapb/lapb_timer.c | |
parent | 1e86d1c648508fd50e6c9960576b87906a7906ad (diff) |
[PATCH] ext3: fix log_do_checkpoint() assertion failure
Fix possible false assertion failure in log_do_checkpoint(). We might fail
to detect that we actually made a progress when cleaning up the checkpoint
lists if we don't retry after writing something to disk. The patch was
confirmed to fix observed assertion failures for several users.
When we flushed some buffers we need to retry scanning the list.
Otherwise we can fail to detect our progress.
Signed-off-by: Jan Kara <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'net/lapb/lapb_timer.c')
0 files changed, 0 insertions, 0 deletions