Print this page
XXXX introduce drv_sectohz
*** 460,470 ****
struct vioblk_softc *sc = (void *)arg;
clock_t deadline;
int ret;
bd_xfer_t xfer;
! deadline = ddi_get_lbolt() + (clock_t)drv_usectohz(3 * 1000000);
(void) memset(&xfer, 0, sizeof (bd_xfer_t));
xfer.x_nblks = 1;
ret = ddi_dma_alloc_handle(sc->sc_dev, &vioblk_bd_dma_attr,
DDI_DMA_SLEEP, NULL, &xfer.x_dmah);
--- 460,470 ----
struct vioblk_softc *sc = (void *)arg;
clock_t deadline;
int ret;
bd_xfer_t xfer;
! deadline = ddi_get_lbolt() + drv_sectohz(3);
(void) memset(&xfer, 0, sizeof (bd_xfer_t));
xfer.x_nblks = 1;
ret = ddi_dma_alloc_handle(sc->sc_dev, &vioblk_bd_dma_attr,
DDI_DMA_SLEEP, NULL, &xfer.x_dmah);