cvs commit: src/sys/sys timetc.h src/sys/kern kern_tc.c src/sys/dev/acpica acpi_timer.c src/sys/i386/i386 tsc.c src/sys/i386/isa clock.c

John Baldwin jhb at FreeBSD.org
Sat Aug 16 09:34:10 PDT 2003


On 16-Aug-2003 Poul-Henning Kamp wrote:
> phk         2003/08/16 01:23:53 PDT
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/sys              timetc.h 
>     sys/kern             kern_tc.c 
>     sys/dev/acpica       acpi_timer.c 
>     sys/i386/i386        tsc.c 
>     sys/i386/isa         clock.c 
>   Log:
>   Give timecounters a numeric quality field.
>   
>   A timecounter will be selected when registered if its quality is
>   not negative and no less than the current timecounters.
>   
>   Add a sysctl to report all available timecounters and their qualities.
>   
>   Give the dummy timecounter a solid negative quality of minus a million.
>   
>   Give the i8254 zero and the ACPI 1000.
>   
>   The TSC gets 800, unless APM or SMP forces it negative.
>   
>   Other timecounters default to zero quality and thereby retain current
>   selection behaviour.

Yay!  Thanks a bunch.

-- 

John Baldwin <jhb at FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/


More information about the cvs-src mailing list