]> xenbits.xensource.com Git - xen.git/commit
x86 shadow: for multi-page shadows, explicitly track the first page
authorTim Deegan <Tim.Deegan@citrix.com>
Wed, 1 Sep 2010 10:23:47 +0000 (11:23 +0100)
committerTim Deegan <Tim.Deegan@citrix.com>
Wed, 1 Sep 2010 10:23:47 +0000 (11:23 +0100)
commitc385d270797442a05bdbcd4791834f042df7c137
tree060011b40bdb60f94f8598eeec0570ae2b02a113
parentf7d0b9960f3a159e5bd88309002cde7c8410e25b
x86 shadow: for multi-page shadows, explicitly track the first page
(where the refcounts are) and check that none of the routines
that do refcounting ever see the second, third or fourth page.
This is just stating and enforcing an existing implicit requirement.

Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
xen/arch/x86/mm/shadow/common.c
xen/arch/x86/mm/shadow/multi.c
xen/arch/x86/mm/shadow/private.h
xen/include/asm-x86/mm.h