Subject: HEADS UP: timecounters (branch simonb-timecounters) merged into -current
To: None <current-users@netbsd.org>
From: Frank Kardel <kardel@netbsd.org>
List: tech-kern
Date: 06/08/2006 01:10:26
The FreeBSD implementation of Poul-Henning Kamp's timecounters
was ported and committed to NetBSD-current.
Timecounters will be supported on a per port basis. With
the commit following ports make use of timecounters:
    i386
    amd64
    sparc
    sparc64
Other ports will follow over the time. Hopefully all ports
of NetBSD will be converted to timecounters soon.
Benefits:
    - true nanosecond support
      within the limits of the hardware
    - easier interfacing to hardwarecounters as
      all scaling integration is done at MI level
    - new NTP API (Version 4) - aka Nanokernel
    - simplified internal interface for PPSAPI
    - MP support (minimal coordination needed)
Please test NetBSD-current so we can smoke out bugs early.
Further information:
    Timecounter Paper: http://phk.freebsd.dk/pubs/timecounter.pdf
    Current Status: http://www.kardel.name/timecounters-status.html
    NTP Nanokernel: http://www.eecis.udel.edu/~mills/ntp/html/kern.html
best regards,
  Frank Kardel & Simon Burge