Up to [Development] / linux-2.6-xfs / fs / xfs
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: Release-1_0_0
Revision 1.21 / (download) - annotate - [select for diffs], Mon Mar 12 19:36:49 2001 UTC (16 years, 7 months ago) by sandeen
Branch: MAIN
CVS Tags: Release-1_0_0,
PreRelease-0_10,
Linux-2_4_5-merge
Changes since 1.20: +3 -1
lines
Diff to previous 1.20 (colored)
Restructure xlog_state_do_callbacks to not use GOTOs to create a loop. When scanning the iclogs, always start over at log->l_iclog every time the log lock is released. It now continues processing iclogs until all iclogs in DONE_SYNC or DO_CALLBACK state have been processed; this is a potential endless loop so print a console message if it seems to be caught in a loop. However, if there is an I/O error on any iclog, only go through the iclogs exactly once.