PERFORCE change 87476 for review
Peter Wemm
peter at FreeBSD.org
Tue Nov 29 21:48:58 GMT 2005
http://perforce.freebsd.org/chv.cgi?CH=87476
Change 87476 by peter at peter_melody on 2005/11/29 21:48:37
Handle wraparound, in case we happen to be doing a DELAY as we cross
an uptime of about 140 years on a 2GHz machine. One can never be too
safe! :-)
Affected files ...
.. //depot/projects/hammer/sys/amd64/isa/clock.c#53 edit
Differences ...
==== //depot/projects/hammer/sys/amd64/isa/clock.c#53 (text+ko) ====
@@ -280,7 +280,7 @@
end = start + (tsc_freq * n) / 1000000;
do {
now = rdtsc();
- } while (now < end);
+ } while (now < end || (now > start && end < start));
sched_unpin();
return;
}
More information about the p4-projects
mailing list