Date: Thu, 8 Nov 2007 17:17:23 +0000 (UTC) From: Alan Cox <alc@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c Message-ID: <200711081717.lA8HHNWD070975@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
alc 2007-11-08 17:17:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/amd64 pmap.c sys/i386/i386 pmap.c Log: MFC Add comments explaining why all stores updating a non-kernel page table must be globally performed before calling any of the TLB invalidation functions. With one exception, on amd64, this requirement was already met. Fix this one case. Also, as a clarification, change an existing atomic op into a release. Approved by: re (kensmith) Revision Changes Path 1.590.2.2 +23 -1 src/sys/amd64/amd64/pmap.c 1.594.2.2 +22 -1 src/sys/i386/i386/pmap.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200711081717.lA8HHNWD070975>