aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorMatt Jacob <mjacob@FreeBSD.org>2000-03-13 16:30:00 +0000
committerMatt Jacob <mjacob@FreeBSD.org>2000-03-13 16:30:00 +0000
commit6ca3a52f592839e16256f1c16aaa012750195430 (patch)
treec62a77861ff17089febf7b861e2867341ea49ffe /sys/dev
parent03e4dc08053627451159fe61d8b120951f603722 (diff)
Notes
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/isp/isp_freebsd.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/dev/isp/isp_freebsd.c b/sys/dev/isp/isp_freebsd.c
index f7319e6bb7e7..ac6a4b77fb05 100644
--- a/sys/dev/isp/isp_freebsd.c
+++ b/sys/dev/isp/isp_freebsd.c
@@ -1651,7 +1651,10 @@ printf("notify ack\n");
sdparam *sdp = isp->isp_param;
sdp += cam_sim_bus(xpt_path_sim(cpi->ccb_h.path));
cpi->hba_inquiry = PI_SDTR_ABLE|PI_TAG_ABLE|PI_WIDE_16;
- cpi->hba_misc = 0;
+ if (IS_ULTRA2(isp))
+ cpi->hba_misc = PIM_NOBUSRESET;
+ else
+ cpi->hba_misc = 0;
cpi->initiator_id = sdp->isp_initiator_id;
cpi->base_transfer_speed = 3300;
}