summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordyson <dyson@FreeBSD.org>1998-04-11 20:09:39 +0000
committerdyson <dyson@FreeBSD.org>1998-04-11 20:09:39 +0000
commit9221f256f8ea86770b5c1717d83a63929fd506ff (patch)
tree44a0d5f106cdcf60719f357f0ab868ee356aa2a8
parent6f704f2c668e2c6f8ada8f298dd95f1fc85a8b99 (diff)
downloadFreeBSD-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.c4
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;
OpenPOWER on IntegriCloud