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