diff options
| author | Stephen McConnell <slm@FreeBSD.org> | 2016-05-09 16:31:43 +0000 |
|---|---|---|
| committer | Stephen McConnell <slm@FreeBSD.org> | 2016-05-09 16:31:43 +0000 |
| commit | 407073a044f3b28a337b339f59ae67643c7bafbf (patch) | |
| tree | ae7591cb1e7ccac4801856347f8bcc9c0a71fac7 /sys/dev/mpr/mpr_sas.c | |
| parent | dd9f4a95b2a1eb9b5ee16ad30cfc48811b2fb69c (diff) | |
Notes
Diffstat (limited to 'sys/dev/mpr/mpr_sas.c')
| -rw-r--r-- | sys/dev/mpr/mpr_sas.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/dev/mpr/mpr_sas.c b/sys/dev/mpr/mpr_sas.c index addbfb812f687..c1cc3948ff503 100644 --- a/sys/dev/mpr/mpr_sas.c +++ b/sys/dev/mpr/mpr_sas.c @@ -1929,8 +1929,13 @@ mprsas_action_scsiio(struct mprsas_softc *sassc, union ccb *ccb) cm->cm_desc.SCSIIO.DevHandle = htole16(targ->handle); } +#if __FreeBSD_version >= 1000029 callout_reset_sbt(&cm->cm_callout, SBT_1MS * ccb->ccb_h.timeout, 0, mprsas_scsiio_timeout, cm, 0); +#else //__FreeBSD_version < 1000029 + callout_reset(&cm->cm_callout, (ccb->ccb_h.timeout * hz) / 1000, + mprsas_scsiio_timeout, cm); +#endif //__FreeBSD_version >= 1000029 targ->issued++; targ->outstanding++; |
