CVSROOT:        /cvs
Module name:    src
Changes by:     chel...@cvs.openbsd.org 2023/02/04 12:19:37

Modified files:
        sys/sys        : timetc.h 
        sys/kern       : kern_tc.c 
        share/man/man9 : tc_init.9 
        sys/arch/alpha/alpha: clock.c 
        sys/arch/amd64/amd64: tsc.c 
        sys/arch/amd64/isa: clock.c 
        sys/arch/arm/cortex: agtimer.c amptimer.c 
        sys/arch/arm64/dev: agtimer.c 
        sys/arch/armv7/omap: dmtimer.c gptimer.c 
        sys/arch/armv7/sunxi: sxitimer.c 
        sys/arch/hppa/dev: clock.c 
        sys/arch/i386/isa: clock.c 
        sys/arch/i386/pci: geodesc.c gscpm.c ichpcib.c 
        sys/arch/loongson/loongson: generic3a_machdep.c 
        sys/arch/macppc/macppc: clock.c 
        sys/arch/mips64/mips64: mips64_machdep.c 
        sys/arch/octeon/octeon: machdep.c 
        sys/arch/powerpc64/powerpc64: clock.c 
        sys/arch/riscv64/riscv64: clock.c 
        sys/arch/sparc64/dev: psycho.c 
        sys/arch/sparc64/sparc64: clock.c 
        sys/dev/acpi   : acpihpet.c acpitimer.c 
        sys/dev/pci    : amdpm.c viapm.c 
        sys/dev/pv     : hyperv.c pvclock.c 

Log message:
timecounting: remove incomplete PPS support

The timecounting code has had stubs for pulse-per-second (PPS) polling
since it was imported in 2004.  At this point it seems unlikely that
anyone is going to finish adding PPS support, so let's remove the stubs:

- Delete the dead tc_poll_pps() call from tc_windup().
- Remove all tc_poll_pps symbols from the kernel.

Link: https://marc.info/?l=openbsd-tech&m=167519035723210&w=2

ok miod@

Reply via email to