diff options
author | dyson <dyson@FreeBSD.org> | 1998-04-11 20:09:39 +0000 |
---|---|---|
committer | dyson <dyson@FreeBSD.org> | 1998-04-11 20:09:39 +0000 |
commit | 9221f256f8ea86770b5c1717d83a63929fd506ff (patch) | |
tree | 44a0d5f106cdcf60719f357f0ab868ee356aa2a8 | |
parent | 6f704f2c668e2c6f8ada8f298dd95f1fc85a8b99 (diff) | |
download | FreeBSD-src-9221f256f8ea86770b5c1717d83a63929fd506ff.zip FreeBSD-src-9221f256f8ea86770b5c1717d83a63929fd506ff.tar.gz |
Minor typo in the wd driver. The manifestation of this bug
is a tremendous perf decrease due to the disabling of advanced
features such as DMA, Ultra DMA, and 32bit mode. This patch
might have been reported by someone else (I seem to remember
it.)
-rw-r--r-- | sys/i386/isa/wd.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/i386/isa/wd.c b/sys/i386/isa/wd.c index 289a41f..13119bb 100644 --- a/sys/i386/isa/wd.c +++ b/sys/i386/isa/wd.c @@ -34,7 +34,7 @@ * SUCH DAMAGE. * * from: @(#)wd.c 7.2 (Berkeley) 5/9/91 - * $Id: wd.c,v 1.154 1998/04/09 17:46:45 sos Exp $ + * $Id: wd.c,v 1.155 1998/04/10 08:00:24 sos Exp $ */ /* TODO: @@ -1624,7 +1624,7 @@ wdsetctlr(struct disk *du) du->dk_dd.d_ncylinders, du->dk_dd.d_ntracks, du->dk_dd.d_nsectors); #endif - if (!(du->dk_flags &= DKFL_LBA)) { + if (!(du->dk_flags & DKFL_LBA)) { if (du->dk_dd.d_ntracks == 0 || du->dk_dd.d_ntracks > 16) { struct wdparams *wp; |