35dfc644f5
of the timehands, from the kern_tc.c implementation to vdso. Add comments giving hints where to look for the algorithm explanation. To compensate the removal of rmb() in userspace binuptime(), add explicit lfence instruction before rdtsc. On i386, add usual complications to detect SSE2 presence; assume that old CPUs which do not implement SSE2 also execute rdtsc almost in order. Reviewed by: alc, bde (previous version) Sponsored by: The FreeBSD Foundation MFC after: 2 weeks |
||
---|---|---|
.. | ||
__vdso_gettc.c | ||
brk.S | ||
cerror.S | ||
exect.S | ||
getcontext.S | ||
i386_clr_watch.c | ||
i386_get_fsbase.c | ||
i386_get_gsbase.c | ||
i386_get_ioperm.2 | ||
i386_get_ioperm.c | ||
i386_get_ldt.2 | ||
i386_get_ldt.c | ||
i386_set_fsbase.c | ||
i386_set_gsbase.c | ||
i386_set_ioperm.c | ||
i386_set_ldt.c | ||
i386_set_watch.3 | ||
i386_set_watch.c | ||
i386_vm86.2 | ||
i386_vm86.c | ||
Makefile.inc | ||
Ovfork.S | ||
pipe.S | ||
ptrace.S | ||
sbrk.S | ||
setlogin.S | ||
sigreturn.S | ||
syscall.S |