Module Name: src Committed By: cherry Date: Mon Jan 30 10:33:05 UTC 2012
Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: On xen, prevent cached PDP objects from being reused by pool_cache(9), since they are "pinned" on the hypervisor and thus R/O for the domU. Separately, after every per-cpu pmap pdir entry reset, make sure that the corresponding L3 PTP pointers are flushed from all cpus with the pmap loaded. Enforce this immediately via pmap_tlb_shootnow(); To generate a diff of this commit: cvs rdiff -u -r1.160 -r1.161 src/sys/arch/x86/x86/pmap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.