# HG changeset patch # User Xiaofeng Ling # Node ID 63976fd25b5d28243c5fc1e78af1b6759349f749 # Parent 97fce5212e2877da4ef99453c3ded213ba991d5a This patch fixed the get/put_page unmatch for guest L2 page (v->arch.guest_table). some times, when you destroy an OS when it is in real mode. (vmxassist), there is an extra put_page in domain_relinquish_resource. which cause this page be freed with type_info !=0. With ASSERT open, hypervisor will crash, with debug=n, on some machine, system will hang in alloc_domheap_pages, due to type_info is a union with cpumask and not equal to 0. Signed-off-by: Xiaofeng Ling