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