aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/isa/ultra14f.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/i386/isa/ultra14f.c')
-rw-r--r--sys/i386/isa/ultra14f.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/i386/isa/ultra14f.c b/sys/i386/isa/ultra14f.c
index 230868b33746..d2bc4c39b171 100644
--- a/sys/i386/isa/ultra14f.c
+++ b/sys/i386/isa/ultra14f.c
@@ -19,7 +19,7 @@
* commenced: Sun Sep 27 18:14:01 PDT 1992
* slight mod to make work with 34F as well: Wed Jun 2 18:05:48 WST 1993
*
- * $Id: ultra14f.c,v 1.15 1994/01/29 10:29:14 rgrimes Exp $
+ * $Id: ultra14f.c,v 1.17 1994/03/24 02:23:00 davidg Exp $
*/
#include <sys/types.h>
@@ -465,6 +465,7 @@ uha_attach(dev)
uha->sc_link.adapter_targ = uha->our_id;
uha->sc_link.adapter = &uha_switch;
uha->sc_link.device = &uha_dev;
+ uha->sc_link.flags = SDEV_BOUNCE;
/*
* ask the adapter what subunits are present
@@ -675,7 +676,8 @@ uha_get_mscp(unit, flags)
goto gottit;
} else {
if (!(flags & SCSI_NOSLEEP)) {
- sleep(&uha->free_mscp, PRIBIO);
+ tsleep((caddr_t)&uha->free_mscp, PRIBIO,
+ "uhamscp", 0);
}
}
}