|  |  | 
  
    |  |  | 
 
  |   |  | 
  
    |  |  | 
  
    |  |  | 
  
    |   xen-ia64-devel
[Xen-ia64-devel] [PATCH] Avoid double free of VHPT for HVM domain 
| Hi,
If vTLB area is not able to allocate with shortage of domheap, 
Xen does a panic for double free of VHPT. 
At first:
  vmx_final_setup_guest()
    -> init_domain_tlb()
         -> free_domain_vhpt()
At second:
  free_domain()
    -> vcpu_destroy()
         -> vmx_relinquish_vcpu_resources()
              -> free_domain_tlb()
                   -> free_domain_vhpt()
This patch avoids double free of VHPT by clearing v->arch.vhpt.hash 
in free_domain_vhpt().
Signed-off-by: Masaki Kanno <kanno.masaki@xxxxxxxxxxxxxx>
Best regards,
 Kan
 avoid_double_free_of_VHPT.patch Description: Binary data
 _______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel | 
 
| <Prev in Thread] | Current Thread | [Next in Thread> |  | 
[Xen-ia64-devel] [PATCH] Avoid double free of VHPT for HVM domain,
Masaki Kanno <=
 |  |  | 
  
    |  |  |