Print this page
XXXX introduce drv_sectohz

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
          +++ new/usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
↓ open down ↓ 1395 lines elided ↑ open up ↑
1396 1396           */
1397 1397          (void) ddi_dma_sync(mpt->m_dma_req_frame_hdl, 0, 0,
1398 1398              DDI_DMA_SYNC_FORDEV);
1399 1399          request_desc = (cmd->cmd_slot << 16) +
1400 1400              MPI2_REQ_DESCRIPT_FLAGS_DEFAULT_TYPE;
1401 1401          cmd->cmd_rfm = NULL;
1402 1402          MPTSAS_START_CMD(mpt, request_desc);
1403 1403  
1404 1404          rvalue = 0;
1405 1405          (void) cv_reltimedwait(&mpt->m_fw_cv, &mpt->m_mutex,
1406      -            drv_usectohz(60 * MICROSEC), TR_CLOCK_TICK);
     1406 +            drv_sectohz(60), TR_CLOCK_TICK);
1407 1407          if (!(cmd->cmd_flags & CFLAG_FINISHED)) {
1408 1408                  mpt->m_softstate &= ~MPTSAS_SS_MSG_UNIT_RESET;
1409 1409                  if ((mptsas_restart_ioc(mpt)) == DDI_FAILURE) {
1410 1410                          mptsas_log(mpt, CE_WARN, "mptsas_restart_ioc failed");
1411 1411                  }
1412 1412                  rvalue = -1;
1413 1413          }
1414 1414          mptsas_remove_cmd(mpt, cmd);
1415 1415          mptsas_dma_addr_destroy(&flsh_dma_handle, &flsh_accessp);
1416 1416  
↓ open down ↓ 1384 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX