Heads up: panics should be fixed!

From: Mike Silbersack (silby_at_silby.com)
Date: 08/30/03

  • Next message: Vitor de Matos Carvalho: "Make world failure"
    Date: Sat, 30 Aug 2003 14:20:48 -0500 (CDT)
    To: stable@freebsd.org
    
    

    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@FreeBSD.org>
    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
    _______________________________________________
    freebsd-stable@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-stable
    To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"


  • Next message: Vitor de Matos Carvalho: "Make world failure"

    Relevant Pages

    • Fw: cvs commit: src/sys/i386/i386 genassym.c globals.s mp_machdep.c pmap.c src/sys/i386/include glob
      ... FreeBSD: The silent Workhorse ... > Avoid conflict between temporary page table mappings performed by ... > interrupt context without splvmprotection. ...
      (freebsd-stable)
    • Re: /dev/null and KSE panic 100% reproducible
      ... > the stack trace you showed is in the context of a clock interrupt, ... > (or at least, SOME interrupt). ... > they are still on teh run queue and panic becasue they are not.. ... This stopped the panics ...
      (freebsd-current)
    • Undocumented kernel panic during installation
      ... 4.9 and during the boot time from cd-rom kernel panics with those mesg: ... pci_cfgintr_virgin: using routalbe interrupt 3 ... Fatal trap 12: page fault while in kernel mode ... If I try to boot the kernel with manual cofiguration even if no conflit are signaled, and even if I try to change some option, the kernel still panics. ...
      (freebsd-questions)