cvs commit: src/sys/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c
Stephan Uphoff
ups at FreeBSD.org
Wed Apr 25 18:21:25 UTC 2007
ups 2007-04-25 18:21:24 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
sys/amd64/amd64 pmap.c
sys/i386/i386 pmap.c
Log:
MFC:
Invalidate all TLBs and page structure caches that may reference a page
for page walk acceleration before releasing it to the free list.
This is required for CPUs implementing page structure caches as described
in the Intel application note:
"TLBs, Paging-Structure Caches, and Their Invalidation"
(Document Number: 317080-001)
Revision Changes Path
1.516.2.10 +65 -28 src/sys/amd64/amd64/pmap.c
1.523.2.17 +67 -25 src/sys/i386/i386/pmap.c
More information about the cvs-src
mailing list