|
|
|
|
|
|
|
|
|
|
xen-devel
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
|
|
|
|
|