summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1996-12-28 12:19:25 +0000
committerbde <bde@FreeBSD.org>1996-12-28 12:19:25 +0000
commit8ad899fed730bf590e64f94722f4d9a73e4d7db9 (patch)
tree55d3b8b9195156f0c53b3aa0179d96db679107b1 /sys/i386/isa
parent712715dc18df60245d62eb1b46ef532b19e24e9e (diff)
downloadFreeBSD-src-8ad899fed730bf590e64f94722f4d9a73e4d7db9.zip
FreeBSD-src-8ad899fed730bf590e64f94722f4d9a73e4d7db9.tar.gz
Disabled i586-optimized copyin and copyout again. The fault handler
is still broken - it doesn't restore the floating point state. 2.2-BETA users should disable it using npx0 flags 0x04 the same as 2.2-ALPHA users should have.
Diffstat (limited to 'sys/i386/isa')
-rw-r--r--sys/i386/isa/npx.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/i386/isa/npx.c b/sys/i386/isa/npx.c
index db81746..b814757 100644
--- a/sys/i386/isa/npx.c
+++ b/sys/i386/isa/npx.c
@@ -32,7 +32,7 @@
* SUCH DAMAGE.
*
* from: @(#)npx.c 7.2 (Berkeley) 5/12/91
- * $Id: npx.c,v 1.33 1996/11/15 20:27:14 bde Exp $
+ * $Id: npx.c,v 1.34 1996/11/30 14:08:44 bde Exp $
*/
#include "npx.h"
@@ -367,10 +367,12 @@ npxattach(dvp)
}
if (!(dvp->id_flags & NPX_DISABLE_I586_OPTIMIZED_BZERO))
bzero = i586_bzero;
+#ifdef notyet
if (!(dvp->id_flags & NPX_DISABLE_I586_OPTIMIZED_COPYIO)) {
copyin_vector = i586_copyin;
copyout_vector = i586_copyout;
}
+#endif
}
#endif
OpenPOWER on IntegriCloud