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

Re: [Xen-devel] libxl: cannot start guest



On Tue, 2012-05-22 at 14:18 +0100, Christoph Egger wrote:
> I thinkIn xs_talkv() something must fail.
> 
> > The only thing which springs to mind is that it may generate an
> > @IntroduceDomain watch event. However xl is single threaded so we won't
> > process that event until we unwind to whichever point we do an event
> > loop iteration, in which case the corruption would have to happen later
> > than right after xs_introduce_domain().
> > 
> > Did you manage to determine if "Bad file descriptor" was due to it being
> > closed vs. the value being corrupted?
> 
> My suspicion is that
> 
>    if (msg.type != type)
> 
> in xs_talkv() is true.
> 

Yes, that definitely seems worth investigating.

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®.