Quiescent filesystems marked with EXT2_VALID_FS while still mounted?

From: David Woodhouse (dwmw2@infradead.org)
Date: Wed Jan 19 2000 - 08:28:55 EST


I'm fairly sure that under 2.0 kernels, if a filesystem had been unused for a
long period of time, it would be marked with EXT2_VALID_FS - with the highly
desirable effect that if the machine subsequently crashed, the filesystem
wouldn't need a fsck.

At some point before 2.2, this behaviour stopped. Now, upon recovery, the
machine will fsck every filesystem it owns, even those which hadn't been
accessed at all since the previous boot.

Was there a reason for this? Does the new buffer setup not allow us to mark
quiescent filesystems as clean? Are there races which would make this unsafe?

It'd be nice if this behaviour could be resumed, if it's at all possible.

I don't really want to have to start using autofs to mount rarely-used
partitions, if it's not absolutely necessary.

--
dwmw2

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Jan 23 2000 - 21:00:20 EST