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

Re: [Xen-devel] [PATCH 3/3] libxl: datacopier: Avoid theoretical eof/POLLHUP race



Roger Pau Monné writes ("Re: [PATCH 3/3] libxl: datacopier: Avoid theoretical 
eof/POLLHUP race"):
> I don't seem to be able to trigger the issue with the debug patch 
> applied. AFAICT pygrub is blocked (probably because the output buffer 
> is full) and total execution greatly exceeds 15s seconds. Here is the 
> full output:

For reference, here is the relevant bits of the IRC conversation I
just had with Roger:

12:53 <Diziet> Maybe replace the bootloader with a script which does    sleep 
               1; echo hi; sleep 1; exit 0
13:05 <royger> Diziet: OK, with the dummy script I'm able to trigger the issue: 
               http://pastebin.com/raw.php?i=uUeJviV1
13:05 <royger> now I'm going to try with your wip series
13:15 <royger> Diziet: patch 3/3 seems to solve the issue, here's the output of 
               the debug patch appplied on top of 
               wip.datacopier-pollhup-fixes.v1 and with the dummy pygrub 
               script: http://pastebin.com/raw.php?i=cQqsFuf3
13:17 <Diziet> royger: Marvellous, those are the outputs I'm expecting.  Thank 
               you very much.
13:18 <Diziet> So, I will repost these with your Tested-by on the final patch, 
               if that's OK.
13:18 <royger> Diziet: sure :)

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