I've disabled the MPSAFE operation of the network drivers. I was trying to commit only part of the work to be move Giant "up" in the networking code but it appears that's not possible.
I'll wait for things to stabilize before trying again. Sam
Index: subr_bus.c =================================================================== RCS file: /home/ncvs/src/sys/kern/subr_bus.c,v retrieving revision 1.135 retrieving revision 1.136 diff -u -r1.135 -r1.136 --- subr_bus.c 29 Oct 2003 18:29:50 -0000 1.135 +++ subr_bus.c 4 Nov 2003 02:01:42 -0000 1.136 @@ -25,7 +25,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/sys/kern/subr_bus.c,v 1.135 2003/10/29 18:29:50 sam Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/subr_bus.c,v 1.136 2003/11/04 02:01:42 sam Exp $"); #include "opt_bus.h" @@ -2138,7 +2138,7 @@ * XXX disable INTR_MPSAFE in network drivers without * XXX recompiling--in case of problems. */ -int debug_mpsafenet = 1; +int debug_mpsafenet = 0; TUNABLE_INT("debug.mpsafenet", &debug_mpsafenet); SYSCTL_INT(_debug, OID_AUTO, mpsafenet, CTLFLAG_RW, &debug_mpsafenet, 0, "Enable/disable MPSAFE network support");
_______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "[EMAIL PROTECTED]"