From owner-freebsd-current@FreeBSD.ORG Mon Nov 3 18:07:22 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71F4016A4CE for ; Mon, 3 Nov 2003 18:07:22 -0800 (PST) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6309743FB1 for ; Mon, 3 Nov 2003 18:07:21 -0800 (PST) (envelope-from sam@errno.com) Received: from 66.127.85.91 ([66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.9) with ESMTP id hA427H0x072240 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Mon, 3 Nov 2003 18:07:20 -0800 (PST) (envelope-from sam@errno.com) From: Sam Leffler Organization: Errno Consulting To: current@freebsd.org Date: Mon, 3 Nov 2003 18:09:07 -0800 User-Agent: KMail/1.5.3 MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_Dpwp/gVVWLydB9V" Message-Id: <200311031809.07691.sam@errno.com> Subject: HEADSUP: MPSAFE networking stuff disabled for now X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Nov 2003 02:07:22 -0000 --Boundary-00=_Dpwp/gVVWLydB9V Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline 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 --Boundary-00=_Dpwp/gVVWLydB9V Content-Type: text/x-diff; charset="us-ascii"; name="mpsafe.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="mpsafe.patch" 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 -__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"); --Boundary-00=_Dpwp/gVVWLydB9V--