Since we take a lock when we enter the ioctl, we need to set driver_mtx
in the pps structure. To do that, we need to update to the newer pps so it can be dropped while sleeping during a call
API.
to timepps_fetch() with a non-zero timeout (PPS_CANWAIT feature).
Sponsored by: Netflix