diff options
Diffstat (limited to 'sys/i386/isa/ultra14f.c')
-rw-r--r-- | sys/i386/isa/ultra14f.c | 6 |
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); } } } |