From owner-freebsd-stable@FreeBSD.ORG Sat Aug 30 12:21:55 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFF7716A4BF for ; Sat, 30 Aug 2003 12:21:55 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id C7EB243F75 for ; Sat, 30 Aug 2003 12:21:54 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 15011 invoked from network); 30 Aug 2003 19:21:53 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 30 Aug 2003 19:21:53 -0000 X-pair-Authenticated: 209.68.2.70 Date: Sat, 30 Aug 2003 14:20:48 -0500 (CDT) From: Mike Silbersack To: stable@freebsd.org Message-ID: <20030830141900.M811@odysseus.silby.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Heads up: panics should be fixed! X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2003 19:21:55 -0000 As others have noted, Tor's patch appears to be a total solution to the recent instability the PAE patch introduced. So, if you're experiencing panics with a recent kernel, or are in a position to stress a machine, please cvsup and give it a test! Thanks, Mike "Silby" Silbersack ---------- Forwarded message ---------- Date: Sat, 30 Aug 2003 08:39:08 -0700 (PDT) From: Tor Egge To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/i386 genassym.c globals.s mp_machdep.c pmap.c src/sys/i386/include globaldata.h globals.h tegge 2003/08/30 08:39:08 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/i386/i386 mp_machdep.c genassym.c globals.s pmap.c sys/i386/include globaldata.h globals.h Log: Avoid conflict between temporary page table mappings performed by interrupts and temporary page table mappings performed outside interrupt context without splvm() protection. Interrupt time async completion callbacks for pageout operations triggered this conflict. Approved by: re (murray) Revision Changes Path 1.86.2.5 +2 -0 src/sys/i386/i386/genassym.c 1.13.2.2 +5 -1 src/sys/i386/i386/globals.s 1.115.2.18 +5 -2 src/sys/i386/i386/mp_machdep.c 1.250.2.21 +71 -11 src/sys/i386/i386/pmap.c 1.11.2.3 +5 -2 src/sys/i386/include/globaldata.h 1.5.2.3 +4 -0 src/sys/i386/include/globals.h