did you check my "event" patch? I remembered my patch when I read the DCACHE
event is _only_ used to optimize readdir():
f_version is modified by _lseek().
i_version is modified when a directory entry is added/removed.
and readdir() then compares i_version with f_version [at least ext2 does
that, and some fs partially copied that code].
Additionally, fat uses i_version and d_time to optimize d_revalidate(), but
noone needs a global counter.
I could update the patch to 2.3.99-pre3
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to firstname.lastname@example.org Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Fri Mar 31 2000 - 21:00:30 EST