Hello everyone!
In my opinion, I think when we shutdown the GuestOS,
Xen should free allocated vcpu and domain gived to GuestOS
when it created at the same time.
But I don’t find any code in functions associated with shutdown process to
show this work,
for example:
Hvm_vcpu_down()-〉domain_shutdown()->__domain_finalise_shutdown()
But I find the functions free_vcpu_struct() and free_domain_struct()
in the function complete_domain_destroy() in the process of destroy
operation,
the code process is:
Domain_kill()->put_domain()->domain_destroy()->complete_domain_destroy()
Is that process right? Is there any relationship between them?
Does anyone know it?
Thanks for your help!
--
View this message in context: http://xen.1045712.n5.nabble.com/Relationship-between-GuestOS-shutdown-and-destroy-operations-tp5711423.html
Sent from the Xen - Dev mailing list archive at Nabble.com.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
In my opinion, I think when we shutdown the GuestOS,
Xen should free allocated vcpu and domain gived to GuestOS
when it created at the same time.
But I don’t find any code in functions associated with shutdown process to
show this work,
for example:
Hvm_vcpu_down()-〉domain_shutdown()->__domain_finalise_shutdown()
But I find the functions free_vcpu_struct() and free_domain_struct()
in the function complete_domain_destroy() in the process of destroy
operation,
the code process is:
Domain_kill()->put_domain()->domain_destroy()->complete_domain_destroy()
Is that process right? Is there any relationship between them?
Does anyone know it?
Thanks for your help!
--
View this message in context: http://xen.1045712.n5.nabble.com/Relationship-between-GuestOS-shutdown-and-destroy-operations-tp5711423.html
Sent from the Xen - Dev mailing list archive at Nabble.com.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel