[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 0/3] datacopier POLLHUP fixes handling when the fd is also readable
Andrew Cooper writes ("Re: [Xen-devel] [PATCH v3 6/6] tools/libxl: Adjust datacopiers POLLHUP handling when the fd is also readable"): > > > > libxl: error: libxl_bootloader.c:596:bootloader_copyfail: > > unexpected eof copying bootloader output > > > > libxl: debug: libxl_bootloader.c:638:bootloader_finished: > > bootloader completed This shows that the problem is with 7e9ec50b0535. The bootloader code relies on the difference between POLLHUP[|POLLIN] and just POLLIN. I think this small series will fix the problem. The commit messages have more detailed explanations. Note that I have NOT EXECUTED this code. I have neither a FreeBSD dom0 nor the migration v2 patches to hand. I propose to push 1/3 (the revert of 7e9ec50b0535) immediately. 2/3 and 3/3 should await testing. Andrew, do you have the capability to test 2/3 ? 3/3 is hard to test because the condition is probably very hard to reproduce. I will see if I can have a go. Thanks, Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |