From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCH XEN v6 29/32] tools/libs/call: Use O_CLOEXEC when opening /dev/xen/privcmd on Linux Date: Fri, 11 Dec 2015 17:22:53 +0000 Message-ID: <1449854573.30975.85.camel@citrix.com> References: <1449141675.4424.125.camel@citrix.com> <1449141749-14940-1-git-send-email-ian.campbell@citrix.com> <1449141749-14940-30-git-send-email-ian.campbell@citrix.com> <22120.21503.563186.915788@mariner.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <22120.21503.563186.915788@mariner.uk.xensource.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: Ian Jackson Cc: Roger Pau Monne , wei.liu2@citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gV2VkLCAyMDE1LTEyLTA5IGF0IDE2OjE3ICswMDAwLCBJYW4gSmFja3NvbiB3cm90ZToKPiBJ YW4gQ2FtcGJlbGwgd3JpdGVzICgiW1BBVENIIFhFTiB2NiAyOS8zMl0gdG9vbHMvbGlicy9jYWxs OiBVc2UgT19DTE9FWEVDCj4gd2hlbiBvcGVuaW5nIC9kZXYveGVuL3ByaXZjbWQgb24gTGludXgi KToKPiA+IFdlIHN0aWNrIHdpdGggdXNpbmcgRkRfQ0xPRVhFQyBvbiB0aGUgbGVnYWN5IC9wcm9j L3hlbi9wcml2Y21kCj4gPiBmYWxsYmFjayBkZXZpY2Ugc2luY2UgaXQgd2FzIHByZXNlbnQgaW4g b2xkZXIga2VybmVsIHdoZXJlIE9fQ0xPRVhFQwo+ID4gbWF5IG5vdCBiZSBhc3N1cmVkLgo+IAo+ IFRoaXMgaXMgYSBsb3Qgb2YgZWZmb3J0IGFuZCBtYXkgbm90IGJlIG5lZWRlZC7CoMKgSSBkb24n dCBvYmplY3QsIGJ1dAo+IHNvbWUgb2YgdGhlIHN0YXRlbWVudHMgYXJlIChJIHRoaW5rKSByYXRo ZXIgdG9vIGZpZXJjZToKPiAKPiA+ICvCoMKgwqDCoC8qCj4gPiArwqDCoMKgwqDCoCogVGhpcyBm aWxlIGRlc2NyaXB0b3IgaXMgb3BhcXVlIHRvIHRoZSBjYWxsZXIsIHRodXMgd2UgbXVzdCB0YWtl Cj4gPiArwqDCoMKgwqDCoCogcmVzcG9uc2liaWxpdHkgdG8gZW5zdXJlIGl0IGRvZXNuJ3QgcHJv cGFnYXRlIChpZSBsZWFrKSBvdXRzaWRlCj4gPiArwqDCoMKgwqDCoCogdGhlIHByb2Nlc3MsIGJ5 IHVzaW5nIENMT0VYRUMuCj4gPiArwqDCoMKgwqDCoCovCj4gCj4gRm9yIGV4YW1wbGUsIEkgZG9u J3QgdGhpbmsgdGhpcyBpcyBhIGBtdXN0JyBhdCBhbGwsIGFsdGhvdWdoIG5vdAo+IHByb3BhZ2F0 aW5nIGlycmVsZXZhbnQgZmRzIGlzIChub3dhZGF5cykgc2VlbiBhcyBwb2xpdGUuCgpSaWdodCwg dGhpcyBiaXQgd2FzIGFjdHVhbGx5IChtb3N0bHkpIGNvZGVeV2NvbW1lbnQgbW90aW9uLgoKSSds bCBoYXBwaWx5IHVwZGF0ZSBpdCB0byBzYXkgcG9saXRlIHJhdGhlciB0aGFuIHJlcXVpcmVkLgoK SSBkaWQgYSBiaXQgbW9yZSBpbnZlc3RpZ2F0aW9uIG9mIE9fQ0xPRVhFQyBhbmQgZm91bmQgdGhh dCBMaW51eCBpbnRyb2R1Y2VkCml0IGluIDIuNi4yMyAoT2N0b2JlciAyMDA3KSB3aGljaCBzZWVt cyB0byBiZSBvbGQgZW5vdWdoIHRoYXQgd2Ugc2hvdWxkCmp1c3QgdXNlIGl0IGFueXdoZXJlIHdl IGZlZWwgaXQgbmVjZXNzYXJ5LgoKSmFuIGRpZCBtZW50aW9uIChvbiBJUkMpIHRoYXQgd2hpbGUg aGUgZG9lc24ndCB1c2UgYW55IGtlcm5lbHMgc28gb2xkLCBoZQpzdGlsbCBvY2Nhc2lvbmFsbHkg YnVpbGRzIG9uIHVzZXJzcGFjZSB3aGljaCBpcyBvbGQgZW5vdWdoIHRvIGxhY2sgdGhlCmRlZmlu aXRpb24sIGhlbmNlIEkgd291bGQgZG8gI2lmbmRlZisjZGVmaW5lLgoKUm9nZXIsIEkgc2VlIHRo YXQgb3BlbigyKSBvbiBGcmVlQlNEIG1lbnRpb25zIE9fQ0xPRVhFQyB0b28uIERvIHlvdSBrbm93 CndoZW4gdGhhdCBhcnJpdmVkIGFuZCB3aGV0aGVyIGl0IGlzIHNvbWV0aGluZyB3ZSBjYW4gYXNz dW1lIHRoZXNlIGRheXM/CkkgZm91bmQgYSBwb3N0aW5nIG9mIHRoZSBwYXRjaCBpbsKgaHR0cHM6 Ly9saXN0cy5mcmVlYnNkLm9yZy9waXBlcm1haWwvZnJlZWIKc2QtZnMvMjAxMS1NYXJjaC8wMTEw MjEuaHRtbCwgYnV0IEkgZG9uJ3Qga25vdyB3aGVuIGl0IGxhbmRlZCBvciB3aGVuIGl0CmJlY2Ft ZSBzb21ldGhpbmcgY29kZSBjb3VsZCBhc3N1bWUuCgpJYW4uCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k ZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=