From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCH v3 6/6] tools/libxl: Adjust datacopiers POLLHUP handling when the fd is also readable Date: Mon, 30 Mar 2015 11:40:44 +0100 Message-ID: <1427712044.13935.284.camel@citrix.com> References: <1426512594-11585-1-git-send-email-ross.lagerwall@citrix.com> <1426512594-11585-6-git-send-email-ross.lagerwall@citrix.com> <551423A8.3000308@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <551423A8.3000308@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= Cc: Ross Lagerwall , Andrew Cooper , Ian Jackson , Wei Liu , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gVGh1LCAyMDE1LTAzLTI2IGF0IDE2OjIwICswMTAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl Ogo+IEVsIDE2LzAzLzE1IGEgbGVzIDE0LjI5LCBSb3NzIExhZ2Vyd2FsbCBoYSBlc2NyaXQ6Cj4g PiBGcm9tOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gCj4g PiBQT0xMSFVQfFBPTExJTiBpcyBhIHZhbGlkIHJldmVudCB0byByZWNlaXZlIHdoZW4gdGhlcmUg aXMgcmVhZGFibGUgZGF0YSBpbiBhCj4gPiBwaXBlLCBidXQgdGhlIHdyaXRhYmxlIGZkIGhhcyBi ZWVuIGNsb3NlZC4gIFRoaXMgb2NjdXJzIGluIG1pZ3JhdGlvbiB2MiB3aGVuCj4gPiB0aGUgbGVn YWN5IGNvbnZlcnNpb24gcHJvY2VzcyAod2hpY2ggdHJhbnNmb3JtcyB0aGUgZGF0YSBpbmxpbmUp IGNvbXBsZXRlcyBhbmQKPiA+IGV4aXRzIHN1Y2Nlc3NmdWxseS4KPiA+IAo+ID4gSW4gdGhlIGNh c2UgdGhhdCB0aGVyZSBpcyBkYXRhIHRvIHJlYWQsIHN1cHByZXNzIHRoZSBQT0xMSFVQLiAgUE9T SVggc3RhdGVzCj4gPiB0aGF0IHRoZSBoYW5ndXAgc3RhdGUgaXMgbGF0Y2hlZFsxXSwgd2hpY2gg bWVhbnMgaXQgd2lsbCByZW9jY3VyIG9uIHN1YnNlcXVlbnQKPiA+IHBvbGwoKSBjYWxscy4gIFRo ZSBkYXRhY29waWVyIGlzIHRodXMgcHJvdmlkZWQgdGhlIG9wcG9ydHVuaXR5IHRvIHJlYWQgdW50 aWwKPiA+IEVPRiwgaWYgcG9zc2libGUuCj4gPiAKPiA+IEEgUE9MTEhVUCBvbiBpdHMgb3duIGlz IHRyZWF0ZWQgZXhhY3RseSBhcyBiZWZvcmUsIGluZGljYXRpbmcgYSBkaWZmZXJlbnQKPiA+IGVy cm9yIHdpdGggdGhlIGZkLgo+ID4gCj4gPiBbMV0gaHR0cDovL3B1YnMub3Blbmdyb3VwLm9yZy9v bmxpbmVwdWJzLzk2OTk5MTk3OTkvZnVuY3Rpb25zL3BvbGwuaHRtbAo+IAo+IFRoaXMgcGF0Y2gg YnJlYWtzIGJvb3RpbmcgcHlncnViIGd1ZXN0cyBvbiBGcmVlQlNELCBpdCBzZWVtcyB0byB0cmln Z2VyIAo+IHNvbWUga2luZCBvZiBlcnJvciB3aGVuIHB5Z3J1YiBleGl0czoKPiAKPiBsaWJ4bDog ZXJyb3I6IGxpYnhsX2Jvb3Rsb2FkZXIuYzo1OTY6Ym9vdGxvYWRlcl9jb3B5ZmFpbDogdW5leHBl Y3RlZCBlb2YgY29weWluZyBib290bG9hZGVyIG91dHB1dAo+IGxpYnhsOiBlcnJvcjogbGlieGxf Y3JlYXRlLmM6MTEyOTpkb21jcmVhdGVfcmVidWlsZF9kb25lOiBjYW5ub3QgKHJlLSlidWlsZCBk b21haW46IC0zCj4gCj4gSSB3aWxsIHRyeSB0byBsb29rIGludG8gaXQsIGhhdmUgeW91IHRlc3Rl ZCBpZiB0aGUgc2FtZSBoYXBwZW5zIG9uIAo+IExpbnV4PwoKUm9zcy9BbmRyZXcsIGhhdmUgeW91 IHRyaWVkIHRoaXMgb24gTGludXg/CgpSb2dlciwgRG9lcyB4bCAtdnZ2IG9yIGV2ZW4gc3RyYWNl IGdpdmUgYW55IGNsdWVzIGFzIHRvIHRoZSBzZXF1ZW5jZXMgb2YKZXZlbnRzIHdoaWNoIGxlYWQg dG8gdGhlIGVycm9yPwoKRGlkL2RvZXMgY29tbWl0IDkxNjczNWUxODE0ZCAidG9vbHMvbGlieGw6 IFJlc3RvcmUgZXJybm92YWwgYmVoYXZpb3IgZm9yCmRhdGFjb3BpZXIgY2FsbGJhY2siIG1ha2Ug YW55IGRpZmZlcmVuY2U/CgpJYW4uCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu Lm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK