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>