Up to [Development] / linux-2.6-xfs / fs / xfs
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: XFS-1_3_0pre1
Revision 1.378 / (download) - annotate - [select for diffs], Thu May 1 21:05:53 2003 UTC (14 years, 5 months ago) by lord
Branch: MAIN
CVS Tags: XFS-1_3_0pre1
Changes since 1.377: +0 -23
lines
Diff to previous 1.377 (colored)
Rework of how xfs syncs metadata to disk. This has a number of benefits: We no longer walk the list of all the inodes in the filesystem everytime the write_super is called. If you type sync and then reset the box then everything is definitely recovered afterwards. We remove a lot of calls to mark_inode_dirty which did not really do us any good, and replace them with a single one which does. kupdated does less work in xfs now, freeing it to do other things. Finally, get the dummy log record code working, this means that after a period of inactivity with everything on disk, we clean the log so that recovery does not have any work to do. remove timer associated with refcache purging