aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/arch/ia64/debug.c
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-10-30 14:53:24 +0000
committerKeir Fraser <keir.fraser@citrix.com>2008-10-30 14:53:24 +0000
commit85061a016b940fc666e183486d8a91e144509053 (patch)
tree728632cdd8bbd9eb74981dfa067d3e6125ff1977 /extras/mini-os/arch/ia64/debug.c
parent58a2e2fb0510b4902fc2cefe5ac5caadffb945f7 (diff)
downloadxen-85061a016b940fc666e183486d8a91e144509053.tar.gz
xen-85061a016b940fc666e183486d8a91e144509053.tar.bz2
xen-85061a016b940fc666e183486d8a91e144509053.zip
x86: fix preemptable page type handling
- retain a page reference when PGT_partial is set on a page (and drop it when clearing that flag) - don't drop a page reference never acquired when freeing the page type of a page where the allocation of the type got preempted (and never completed) - don't acquire a page reference when allocating the page type of a page where freeing the type got preempted (and never completed, and hence didn't drop the respective reference) Signed-off-by: Jan Beulich <jbeulich@novell.com>
Diffstat (limited to 'extras/mini-os/arch/ia64/debug.c')
0 files changed, 0 insertions, 0 deletions