Heads up: panics should be fixed!
Mike Silbersack
silby at silby.com
Sat Aug 30 12:21:55 PDT 2003
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 <tegge at FreeBSD.org>
To: src-committers at FreeBSD.org, cvs-src at FreeBSD.org, cvs-all at 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
More information about the freebsd-stable
mailing list