Re: explicit dcache <-> user-space cache coherency, sys_mark_dir_clean(), O_CLEAN
From: Ingo Molnar
Date: Mon Feb 23 2004 - 11:48:45 EST
* Jamie Lokier <jamie@xxxxxxxxxxxxx> wrote:
> Another issue is that most machines don't have nanosecond resolution
> clocks (e.g. m68k is limited to timer interrupt resolution, and some
> x86 machines cannot use the cycle counter), [...]
this is not an issue, with the monotonicity solution i suggested: if
prev_time == curr_time then curr_time.tv_nsec++.
> [...] and most filesystems don't store them either.
their problem. There's at least one filesystem that does it right (XFS),
the rest will be handled via natural selection.
> The right place to put the delay is in the kernel, when mtime is set
> or when it is read, or both.
no need to delay anything - just do the tv_nsec++ thing!
Ingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/