7e9ec50b0535 "tools/libxl: Adjust datacopiers POLLHUP handling when
the fd is also readable" has been reverted by the application of what
was 1/3 of v1 of this mini-series.

(Sorry about the odd reference in the commit message to `later in this
mail', which was a reference to `Avoid [theoretical] eof/POLLHUP race'
and ought to have just read `later'.)

These are the remaining two patches:

[PATCH 1/2] libxl: datacopier: Avoid eof/POLLHUP race

This was 3/3 and was described as "theoretical" but with a test patch
Roger has been able to reproduce it and verify that this patch fixes
the problem.  This bug is still (I think) quite unlikely, but
this patch is a IMO candidate for backport.

[PATCH 2/2] libxl: Cope with pipes which signal POLLHUP|POLLIN on

An earlier (wrong, I now think) approach to this was 2/3 of the
previous series.  I have removed Ian Campbell's ack.  It would be good
to know whether this revised version actually fixes the bug that
7e9ec50b0535 was aimed at.

Thanks,
Ian.

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

Reply via email to