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

[Xen-devel] [PATCH v2 0/2]: libxl: datacopier POLLHUP fixes



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