It used to be possible to implement this lockless using a $(sizeof
xtime)-bit load. But once you start adding complications such as
wall_jiffies, it isn't feasible anymore.
The next idea is to have a tick cookie that could later be converted
to/from a full timeval. This trick doesn't work on things like Alpha
where the guarenteed life of the tick is only 6 seconds or something
like that.
Most of the time the timestamp isn't even used.
If someone can propose other ideas I'm ready and listening :-)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/