cvs commit: src/sys/i386/i386 genassym.c globals.s mp_machdep.c pmap.c src/sys/i386/include globaldata.h globals.h

Tor Egge tegge at FreeBSD.org
Sat Aug 30 08:39:09 PDT 2003


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 cvs-src mailing list