Print this page
XXXX introduce drv_sectohz

*** 701,711 **** * DCD_WAIT_CMDS_COMPLETE seconds before failing the * DDI_SUSPEND. */ wait_cmds_complete = ddi_get_lbolt(); wait_cmds_complete += ! DCD_WAIT_CMDS_COMPLETE * drv_usectohz(1000000); while (un->un_ncmds) { if (cv_timedwait(&un->un_disk_busy_cv, DCD_MUTEX, wait_cmds_complete) == -1) { /* --- 701,711 ---- * DCD_WAIT_CMDS_COMPLETE seconds before failing the * DDI_SUSPEND. */ wait_cmds_complete = ddi_get_lbolt(); wait_cmds_complete += ! drv_sectohz(DCD_WAIT_CMDS_COMPLETE); while (un->un_ncmds) { if (cv_timedwait(&un->un_disk_busy_cv, DCD_MUTEX, wait_cmds_complete) == -1) { /*