aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/sched.c
diff options
context:
space:
mode:
authorGeorge Dunlap <dunlapg@umich.edu>2006-11-14 11:21:26 -0500
committerGeorge Dunlap <dunlapg@umich.edu>2006-11-14 11:21:26 -0500
commit1811ef92771082054f79dfb8f00dfe23e1ecd023 (patch)
tree626624642b2ca56a2af9da9a7c1bc890f21cb540 /extras/mini-os/sched.c
parent1a9e089e65ffba498e5c77fb5b17badd73814449 (diff)
downloadxen-1811ef92771082054f79dfb8f00dfe23e1ecd023.tar.gz
xen-1811ef92771082054f79dfb8f00dfe23e1ecd023.tar.bz2
xen-1811ef92771082054f79dfb8f00dfe23e1ecd023.zip
[XEN] Fix the "early unshadow" optimization to look at the entire pte.
The optimization is designed to detect pagetable destruction, but re-uses the pagetable entries to store data under certain conditions (paging, zeroing, &c); sometimes the lower 8 bits are 0. These "false positives" cause unnecessary shadowing and unshadowing. Signed-off-by: George Dunlap <gdunlap@xensource.com>
Diffstat (limited to 'extras/mini-os/sched.c')
0 files changed, 0 insertions, 0 deletions