From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v1 2/7] tools/livepatch: Set stdout and stderr unbuffered Date: Mon, 12 Dec 2016 17:02:46 +0000 Message-ID: <20161212170246.GH25175@citrix.com> References: <1481559490-13844-1-git-send-email-ross.lagerwall@citrix.com> <1481559490-13844-3-git-send-email-ross.lagerwall@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1481559490-13844-3-git-send-email-ross.lagerwall@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Ross Lagerwall Cc: Wei Liu , Ian Jackson , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBEZWMgMTIsIDIwMTYgYXQgMDQ6MTg6MDVQTSArMDAwMCwgUm9zcyBMYWdlcndhbGwg d3JvdGU6Cj4gVXNpbmcgYm90aCBzdGRvdXQgYW5kIHN0ZGVyciBpbnRlcmxlYXZlZCB3aXRob3V0 IG5ld2xpbmVzIGNhbiByZXN1bHQgaW4KPiBzdHJhbmdlIG91dHB1dCB3aGVuIHVzaW5nIGxpbmUg YnVmZmVyZWQgbW9kZSAoZS5nLiBhIHRlcm1pbmFsKSBvciB3aGVuCj4gZnVsbHkgYnVmZmVyZWQg KGUuZy4gcmVkaXJlY3RlZCB0byBhIGZpbGUpLiBTZXQgYm90aCB0byB1bmJ1ZmZlcmVkIG1vZGUK PiB0byBmaXggdGhpcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5s YWdlcndhbGxAY2l0cml4LmNvbT4KPiAtLS0KPiAgdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMg fCA4ICsrKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDEgZGVsZXRp b24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMgYi90b29s cy9taXNjL3hlbi1saXZlcGF0Y2guYwo+IGluZGV4IGY2YzdjOGEuLjJmNjcyMWIgMTAwNjQ0Cj4g LS0tIGEvdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMKPiArKysgYi90b29scy9taXNjL3hlbi1s aXZlcGF0Y2guYwo+IEBAIC0zMzAsNyArMzMwLDYgQEAgaW50IGFjdGlvbl9mdW5jKGludCBhcmdj LCBjaGFyICphcmd2W10sIHVuc2lnbmVkIGludCBpZHgpCj4gICAgICAgICAgfQo+ICAKPiAgICAg ICAgICBwcmludGYoIi4iKTsKPiAtICAgICAgICBmZmx1c2goc3Rkb3V0KTsKPiAgICAgICAgICB1 c2xlZXAoREVMQVkpOwo+ICAgICAgfSB3aGlsZSAoICsrcmV0cnkgPCBSRVRSSUVTICk7Cj4gIAo+ IEBAIC00MTYsNiArNDE1LDEzIEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pCj4g IHsKPiAgICAgIGludCBpLCBqID0gMCwgcmV0Owo+ICAKPiArICAgIC8qCj4gKyAgICAgKiBTZXQg c3Rkb3V0IGFuZCBzdGRlcnIgdG8gYmUgdW5idWZmZXJlZCB0byBhdm9pZCBoYXZpbmcgdG8gZmZs dXNoCj4gKyAgICAgKiB3aGVuIHByaW50aW5nIHdpdGhvdXQgYSBuZXdsaW5lLgo+ICsgICAgICov Cj4gKyAgICBzZXR2YnVmKHN0ZG91dCwgTlVMTCwgX0lPTkJGLCAwKTsKPiArICAgIHNldHZidWYo c3RkZXJyLCBOVUxMLCBfSU9OQkYsIDApOwo+ICsKCk9PSSB3aHkgd291bGQgeW91IG5lZWQgdG8g c2V0IHN0ZGVycj8gSXQgaXMgdW5idWZmZXJlZCBieSBkZWZhdWx0LgoKVGhlcmUgaXMgbm8gaGFy bSBpbiBzZXR0aW5nIGl0IHRob3VnaC4KCkFuZCBwZXJoYXBzIHlvdSBzaG91bGQgY2hlY2sgdGhl IHJldHVybiB2YWx1ZSBvZiBzZXR2YnVmPwoKV2VpLgoKPiAgICAgIGlmICggYXJnYyAgPD0gMSAp Cj4gICAgICB7Cj4gICAgICAgICAgc2hvd19oZWxwKCk7Cj4gLS0gCj4gMi43LjQKPiAKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hl bi1kZXZlbAo=