[Bug 259036] feature request: add PPS_SYNC to GENERIC
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 259036] Add PPS_SYNC to GENERIC kernel configuration"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 259036] Add PPS_SYNC to GENERIC kernel configuration"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 259036] Add PPS_SYNC to GENERIC kernel configuration"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 259036] Add PPS_SYNC to GENERIC kernel configuration"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 259036] Add PPS_SYNC to GENERIC kernel configuration"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 259036] Add PPS_SYNC to GENERIC kernel configuration"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 259036] Add PPS_SYNC to GENERIC kernel configuration"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 259036] Add PPS_SYNC to GENERIC kernel configuration"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 259036] Add PPS_SYNC to GENERIC kernel configuration"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 259036] Add PPS_SYNC to GENERIC kernel configuration"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 10 Oct 2021 06:29:38 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259036
Bug ID: 259036
Summary: feature request: add PPS_SYNC to GENERIC
Product: Base System
Version: Unspecified
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: kern
Assignee: bugs@FreeBSD.org
Reporter: john@sanren.ac.za
For those of us using a GPS or other form of PPS signal with ntpd, the only
reason to recompile the kernel is to add the PPS_SYNC option. Other FreeBSD
derived projects like pfsense already have it in by default.
There are only two files affected by this option, kern_ntptime.c and kern_tc.c.
(kern_clock.c also includes opt_ntp.h, but does not use PPS_SYNC.)
It adds very little code. Last time somebody counted, it was about 218 lines.
In kern_tc.c it only adds code to implement the PPS_IOC_KCBIND ioctl and adds
code to pps_event(). Both of these code paths will only be used by people using
PPS.
If one has to select only one architecture, it would be amd64, but the
different arm kernels would also be very useful.
--
You are receiving this mail because:
You are the assignee for the bug.