From 17d925335fd85bba6e9293cac1872e4dc9e8c42e Mon Sep 17 00:00:00 2001 From: John Dyson Date: Sat, 11 Apr 1998 20:09:39 +0000 Subject: [PATCH] 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.) --- sys/i386/isa/wd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/i386/isa/wd.c b/sys/i386/isa/wd.c index 289a41fa76c..13119bb3f55 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;