cvs commit: src/sys/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c
Alan Cox
alc at FreeBSD.org
Thu Nov 8 09:17:24 PST 2007
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
More information about the cvs-src
mailing list