Print this page
XXXX introduce drv_sectohz

*** 5043,5053 **** * Wait to grab the mailboxes */ for (retries = 0; (qlt->mbox_io_state != MBOX_STATE_READY) && (qlt->mbox_io_state != MBOX_STATE_UNKNOWN); retries++) { (void) cv_timedwait(&qlt->mbox_cv, &qlt->mbox_lock, ! ddi_get_lbolt() + drv_usectohz(1000000)); if (retries > 5) { mutex_exit(&qlt->mbox_lock); EL(qlt, "can't drain out mailbox commands\n"); goto dump_fail; } --- 5043,5053 ---- * Wait to grab the mailboxes */ for (retries = 0; (qlt->mbox_io_state != MBOX_STATE_READY) && (qlt->mbox_io_state != MBOX_STATE_UNKNOWN); retries++) { (void) cv_timedwait(&qlt->mbox_cv, &qlt->mbox_lock, ! ddi_get_lbolt() + drv_sectohz(1)); if (retries > 5) { mutex_exit(&qlt->mbox_lock); EL(qlt, "can't drain out mailbox commands\n"); goto dump_fail; }