Skip site navigation (1)Skip section navigation (2)
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
Message-ID:  <200308301539.h7UFd8ZC041857@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308301539.h7UFd8ZC041857>