| 
    
 [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] xenbus_transaction_end() and EAGAIN
 On Wed, Oct 04, 2006 at 08:48:52AM +0100, Keir Fraser wrote:
> > The first is the watch asking us to suspend. Then we get an EAGAIN and
> > loop around to try again, but this time the node is rewritten to be "",
> > as we requested via xenbus_write(). As far as I can see it shouldn't be
> > possible for our xenbus_write("") to have succeeded as part of the
> > failed transaction. Is it possible the EAGAIN is coming from the higher
> > levels somehow, rather than do_transaction_end() ?
> 
> No, the writes should be discarded of course.
Indeed.
> Could EAGAIN be coming from the xenbus layers in your guest OS?
I certainly can't see any path right now. I'm trying to reproduce again
to confirm what's happening...
regards
john
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
  | 
  
![]()  | 
            
         Lists.xenproject.org is hosted with RackSpace, monitoring our  |