summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authorthompsa <thompsa@FreeBSD.org>2009-06-18 20:42:37 +0000
committerthompsa <thompsa@FreeBSD.org>2009-06-18 20:42:37 +0000
commitf3a1b951fc132d7220b5d5bdb2890f68143a229f (patch)
treefcb8769e53ae7f9a45ff483fe9ee1aa93674e156 /lib/libc
parent32a3828c705bbe3ff21c3fd2241f6cf76f1e441f (diff)
downloadFreeBSD-src-f3a1b951fc132d7220b5d5bdb2890f68143a229f.zip
FreeBSD-src-f3a1b951fc132d7220b5d5bdb2890f68143a229f.tar.gz
Track the kernel mapping of a physical page by a new entry in vm_page
structure. When the page is shared, the kernel mapping becomes a special type of managed page to force the cache off the page mappings. This is needed to avoid stale entries on all ARM VIVT caches, and VIPT caches with cache color issue. Submitted by: Mark Tinguely Reviewed by: alc Tested by: Grzegorz Bernacki, thompsa
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud