diff options
| author | mycroft <mycroft@NetBSD.org> | 1994-03-04 17:51:10 +0000 |
|---|---|---|
| committer | mycroft <mycroft@NetBSD.org> | 1994-03-04 17:51:10 +0000 |
| commit | 652712272f5da53c590f6f7334cfb56b35eaef5c (patch) | |
| tree | 45c7f43cf6186f4abd61605f6fc27a8aeb290124 /sys/dev | |
| parent | 0f92f76cebe3a6a725965f5c78804f750abab0ce (diff) | |
Add another missing splx().
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/ata/wd.c | 3 | ||||
| -rw-r--r-- | sys/dev/isa/wd.c | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/sys/dev/ata/wd.c b/sys/dev/ata/wd.c index f51267110ef..1bf5f137085 100644 --- a/sys/dev/ata/wd.c +++ b/sys/dev/ata/wd.c @@ -35,7 +35,7 @@ * SUCH DAMAGE. * * from: @(#)wd.c 7.2 (Berkeley) 5/9/91 - * $Id: wd.c,v 1.57 1994/03/04 17:45:22 mycroft Exp $ + * $Id: wd.c,v 1.58 1994/03/04 17:51:10 mycroft Exp $ */ #define QUIETWORKS /* define this to make wdopen() set DKFL_QUIET */ @@ -949,6 +949,7 @@ wdcontrol(bp) if (wait_for_unbusy(du) < 0) { lose: wdreset(du, 1); + splx(s); goto tryagainrecal; } outb(wdc+wd_sdh, WDSD_IBM | (unit << 4)); diff --git a/sys/dev/isa/wd.c b/sys/dev/isa/wd.c index f51267110ef..1bf5f137085 100644 --- a/sys/dev/isa/wd.c +++ b/sys/dev/isa/wd.c @@ -35,7 +35,7 @@ * SUCH DAMAGE. * * from: @(#)wd.c 7.2 (Berkeley) 5/9/91 - * $Id: wd.c,v 1.57 1994/03/04 17:45:22 mycroft Exp $ + * $Id: wd.c,v 1.58 1994/03/04 17:51:10 mycroft Exp $ */ #define QUIETWORKS /* define this to make wdopen() set DKFL_QUIET */ @@ -949,6 +949,7 @@ wdcontrol(bp) if (wait_for_unbusy(du) < 0) { lose: wdreset(du, 1); + splx(s); goto tryagainrecal; } outb(wdc+wd_sdh, WDSD_IBM | (unit << 4)); |
