Since we take a lock when we enter the ioctl, we need to set driver_mtx
in the pps structure so it can be dropped while sleeping during a call
to timepps_fetch() with a non-zero timeout (PPS_CANWAIT feature).
Sponsored by: Netflix
Differential D31763
ppbus: Set the lock for pps interface, update to latest api imp on Sep 1 2021, 4:32 AM. Authored by Tags None Referenced Files
Subscribers
Details Since we take a lock when we enter the ioctl, we need to set driver_mtx Sponsored by: Netflix
Diff Detail
Event Timeline
Comment Actions I would be a bit more wordy in the commit, something like; Since we take a lock when we enter the ioctl, we need to set driver_mtx |