[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] How could Xen know a certain GuestOS have already shutdown?



On Mon, 2012-09-24 at 18:09 +0100, Bruce Granger wrote:
> Hi everyone! This is probably a familiar problem,
>  but I haven't found anything in the archives or from google yet. 
> I also talked with my parterners but we haven't got a sure conclusion.
> Recently Iâm caring about a question about shutdown operation: When we
> shutdown a GuestOS by giving the command in its terminal, how can hypervisor
> get to know that this GuestOS is about to shutdown and How can hypervisor
> know that GuestOS has already done the work of shutdown? 
>  
> I've traced the VIRQ_DOM_EXC which send from Xen to Dom0 and picked up by
> xenstored which fires the @releaseDomain watch when a GuestOS start to
> shutdown. 
> 
> Here, I still have two questions. 
> First, I haven't found anything useful in the archives about 'releaseDomain
> watch'.What is the called '@releaseDomain' ? what's the use of it? 

Have you grepped in the actual code?

> Second,I think that VIRQ_DOM_EXC is the signal used for communicate between
> hypervisor and Dom0. I talked that with my parterner, we think that when
> shutdown occurs, GuestOS will first get in touch with hypervisor ,then cause
> the communication between Xen and Dom0 by VIRQ_DOM_EXC,is that right? What
> we also want to know is when shutdown operation occurs in GuestOS, how
> GuestOS communicate with the hypervisor first? Is there any signal or
> somehow event delivery? 

I covered this in my reply to you on Friday See Message-ID:
<1348214879.26501.68.camel@xxxxxxxxxxxxxxxxxxxxxx>

Ian.


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.