XXXX introduce drv_sectohz
@@ -2528,11 +2528,11 @@ clock_t until; int over = 0; USB_DPRINTF_L4(DPRINT_OUT_DATA, kp->kp_lh, "keyspan_wait_tx_drain:" "timeout = %d", timeout); - until = ddi_get_lbolt() + drv_usectohz(1000000 * timeout); + until = ddi_get_lbolt() + drv_sectohz(timeout); while (kp->kp_tx_mp && !over) { if (timeout > 0) { over = (cv_timedwait_sig(&kp->kp_tx_cv, &kp->kp_mutex, until) <= 0);