From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Vu, Joseph" Subject: RE: [PATCH 00/17] lnfs: linux-3.9 release Date: Mon, 13 May 2013 13:00:59 +0000 Message-ID: <756D04455A661C4CA25DC5BA4902A7A72269B0D1@XCH-PHX-204.sw.nos.boeing.com> References: <1367515151-31015-1-git-send-email-SteveD@redhat.com> <51848BE0.2080901@redhat.com> <1367855617.1868.16.camel@dabdike> <51880B01.5040907@redhat.com> <1367871935.1868.48.camel@dabdike> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: Ric Wheeler , Steve Dickson , Trond Myklebust , "J. Bruce Fields" , "David P. Quigley" , "Linux NFS list" , Linux FS devel list , Linux Security List , SELinux List , Jack Rieden To: David Quigley , James Bottomley Return-path: Received: from slb-mbsout-01.boeing.com ([130.76.64.128]:46252 "EHLO slb-mbsout-01.boeing.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750719Ab3EMNLx (ORCPT ); Mon, 13 May 2013 09:11:53 -0400 In-Reply-To: Content-Language: en-US Sender: linux-fsdevel-owner@vger.kernel.org List-ID: RGF2aWQsDQoNClRoYW5rIHlvdSBmb3IgeW91ciBncmVhdCBlZmZvcnQgaW4gbWFraW5nIHRoaXMg Y2FwYWJpbGl0eSBhdmFpbGFibGUuDQoNCkpvZQ0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KRnJvbTogb3duZXItc2VsaW51eEB0eWNoby5uc2EuZ292IFttYWlsdG86b3duZXItc2VsaW51 eEB0eWNoby5uc2EuZ292XSBPbiBCZWhhbGYgT2YgRGF2aWQgUXVpZ2xleQ0KU2VudDogU3VuZGF5 LCBNYXkgMTIsIDIwMTMgNDo1NiBQTQ0KVG86IEphbWVzIEJvdHRvbWxleQ0KQ2M6IFJpYyBXaGVl bGVyOyBTdGV2ZSBEaWNrc29uOyBUcm9uZCBNeWtsZWJ1c3Q7IEouIEJydWNlIEZpZWxkczsgRGF2 aWQgUC4gUXVpZ2xleTsgTGludXggTkZTIGxpc3Q7IExpbnV4IEZTIGRldmVsIGxpc3Q7IExpbnV4 IFNlY3VyaXR5IExpc3Q7IFNFTGludXggTGlzdDsgSmFjayBSaWVkZW4NClN1YmplY3Q6IFJlOiBb UEFUQ0ggMDAvMTddIGxuZnM6IGxpbnV4LTMuOSByZWxlYXNlDQoNCk9uIDA1LzA2LzIwMTMgMTY6 MjUsIEphbWVzIEJvdHRvbWxleSB3cm90ZToNCj4gT24gTW9uLCAyMDEzLTA1LTA2IGF0IDIyOjU2 ICswMzAwLCBSaWMgV2hlZWxlciB3cm90ZToNCj4+IE9uIDA1LzA2LzIwMTMgMDY6NTMgUE0sIEph bWVzIEJvdHRvbWxleSB3cm90ZToNCj4+ID4gT24gU2F0LCAyMDEzLTA1LTA0IGF0IDA3OjE3ICsw MzAwLCBSaWMgV2hlZWxlciB3cm90ZToNCj4+ID4+IE9uIDA1LzAyLzIwMTMgMDg6MTggUE0sIFN0 ZXZlIERpY2tzb24gd3JvdGU6DQo+PiA+Pj4gRnJvbTogU3RldmUgRGlja3NvbiA8c3RldmVkQHJl ZGhhdC5jb20+DQo+PiA+Pj4NCj4+ID4+PiBIZXJlIGlzIGFuIHRoZSBuZXh0IHJsZWFzZSBvZiB0 aGUgbGFiZWwgTkZTIHBhdGNoZXMgcG9ydGVkIHRvIHRoZSANCj4+ID4+PiBsaW51eC0zLjkgcmVs ZWFzZQ0KPj4gPj4+DQo+PiA+Pj4gVGhlIGZvbGxvd2luZyBjaGFuZ2VzIHdlcmUgbWFkZSBmcm9t IHRoZSBwcmV2aW91cyByZWxlYXNlLg0KPj4gPj4+IChOb3RlLCBvbmx5IHRoZSBzZXJ2ZXIgcGF0 Y2ggY2hhbmdlZCBpbiB0aGlzIHJlbGVhc2UpDQo+PiA+Pj4NCj4+ID4+PiAqIFJlbW92ZSB0aGUg YnVmZmVyIG92ZXJmbG93IGluIHRoZSBhbGxvY2F0aW9uIG9mIGxhYmVscy4NCj4+ID4+Pg0KPj4g Pj4+ICogUmVtb3ZlZCBuZWVkbGVzcyBjaGFyICogY2FzdGluZw0KPj4gPj4+DQo+PiA+Pj4gKiBS ZW1vdmVkIHRoZSAtRU1TR1NJWkUgdG8gbmZzNGVycl9iYWRsYWJlbCBlcnJubyBtYXBwaW5nDQo+ PiA+Pj4gICAgIGJ5IGNoYW5naW5nIHRoZSByZXR1cm4gdmFsdWUgb2YgbmZzZDRfbGFiZWxfYWxs b2MoKSB0bw0KPj4gPj4+ICAgICBiZSBhIF9iZTMyIHZhbHVlLg0KPj4gPj4gSXQgd291bGQgYmUg Z3JlYXQgdG8gc2VlIHRoaXMgcGF0Y2ggc2VyaWVzIGxhbmQgaW4gdGltZSBmb3IgMy4xMA0KPj4g LSBzZWVtcyBsaWtlIGENCj4+ID4+IG1ham9yIGZlYXR1cmUgdGhhdCBoYXMgaGFkIGJlZW4gaGVs ZCBpbiBkZXZlbG9wbWVudCBmb3IgeWVhcnMgYW5kDQo+PiBpdCBkb2VzIGhhdmUgYQ0KPj4gPj4g dmVyeSBpbnRlcmVzdGVkIHVzZXIgYmFzZSB3YWl0aW5nIGZvciB0aGlzIHRvIGxhbmQuDQo+PiA+ Pg0KPj4gPj4gQXJlIHRoZXJlIGFueSBleGlzdGluZyByb2FkYmxvY2tzIHRvIGhhdmluZyB0aGlz IG1ha2UgaXQgdGhpcw0KPj4gbWVyZ2UNCj4+ID4+IHdpbmRvdz8NCj4+ID4gWW91IG1lYW4gb3Ro ZXIgdGhhbiB0aGUgb25lIEJydWNlIGFuZCBUcm9uZCBhbHJlYWR5IG1lbnRpb25lZCBhbmQNCj4+ IHdoaWNoDQo+PiA+IHlvdSBwcmVzdW1hYmx5IGFscmVhZHkgcmVhZD8gaS5lLiBpdCdzIGEgbGFy Z2UgZmVhdHVyZSB3aG9zZSBmaW5hbCANCj4+ID4gaW5jYXJuYXRpb24gbGFuZGVkIHdoZW4gdGhl IG1lcmdlIHdpbmRvdyB3YXMgYWxyZWFkeSBvcGVuIHdoaWNoIGJ5IA0KPj4gPiBwcm9jZXNzIHNo b3VsZCByZWNlaXZlIGluY3ViYXRpb24gaW4gbGludXgtbmV4dCBiZWZvcmUgYmVpbmcNCj4+IG1l cmdlZC4NCj4+ID4NCj4+ID4gSXQgaXMgZW50aXJlbHkgd2l0aGluIHRoZSBnaWZ0IG9mIHRoZSBt YWludGFpbmVycyB0byB2YXJ5IHRoZQ0KPj4gaW5jdWJhdGlvbg0KPj4gPiByZXF1aXJlbWVudHMs IGJ1dCBpZiB0aGV5IGRvIGFuZCBpdCBjb21lcyBiYWNrIHdpdGggYSB0b24gb2YNCj4+IHByb2Js ZW1zDQo+PiA+IGZyb20gdGhlIDAgZGF5IHByb2plY3Qgb3Igc21hdGNoIG9yIGV2ZW4gYSBidWls ZCBmYWlsdXJlIHRoYXQNCj4+IHdvdWxkIGhhdmUNCj4+ID4gYmVlbiBwaWNrZWQgdXAgYnkgbGlu dXgtbmV4dCwgdGhleSdsbCBiZSBhdCB0aGUgd3JvbmcgZW5kIG9mDQo+PiBMaW51cycNCj4+ID4g ZmxhbWUgdGhyb3dlciBub3QgeW91LiAgU28gaXQgaXMgcmF0aGVyIHVuZmFpciB0byBwcmVzc3Vy ZSB0aGUgDQo+PiA+IG1haW50YWluZXJzIGxpa2UgdGhpcy4NCj4+ID4NCj4+ID4gS2VybmVsIHBy b2Nlc3NlcyBleGlzdCBmb3IgYSByZWFzb24gYW5kIGFsbW9zdCBldmVyeSBtYWludGFpbmVyDQo+ PiBoYXMgdGhlDQo+PiA+IHNjYXJzIHRoYXQgcmVtaW5kIHRoZW0gb2YgdGhpcy4NCj4+ID4NCj4+ ID4gSmFtZXMNCj4+ID4NCj4+ID4NCj4+DQo+PiBEb24ndCB3b3JyeSBKYW1lcyAtIHRoaXMgb25l IGhhcyBoYWQgYXQgbGVhc3QgYXMgbXVjaCB0ZXN0aW5nIGFzIHRoZSANCj4+IGF2ZXJhZ2UgU0NT SSBkcml2ZXIgdXBkYXRlIDopDQo+Pg0KPj4gVGhpcyBpcyB3YXMgbm90IG1lYW50IGFzIHByZXNz dXJlLCBKYW1lcyBNb3JyaXMgKG5vdCB5b3UpIGhhZCByZXBsaWVkIA0KPj4gdGhhdCBoaXMgcGF0 Y2hlcyBhcmUgcmVhZHkgYW5kIGhlIGV4cGVjdGVkIHRoZW0gdG8gYmUgcHVsbGVkIHZpYSB0aGUg DQo+PiBORlMgdHJlZXMuDQo+DQo+IFllcywgSSBrbm93IHRoaXMgLi4uIFRyb25kIGFuZCBCcnVj ZSBib3RoIHNhaWQgZGVmaW5pdGVseSAzLjExIGFuZCANCj4gcHJvYmFibHkgMy4xMSByZXNwZWN0 aXZlbHksIHRoYXQncyB3aHkgSSB3YXMgc3VycHJpc2VkIHRvIHNlZSBhIDMuMTAgDQo+IHJlcXVl c3QuDQo+DQo+PiBUaGlzIHdhcyBtZWFudCB0byBmYWNpbGl0YXRlIGdldHRpbmcgdGhpcyBtdWx0 aS10cmVlLCANCj4+IG11bHRpLW1haW50YWluZXIgc2VyaWVzIHJlYWR5IHRvIG1lcmdlIGFuZCBt YWtlIHN1cmUgd2UgYXJlbid0IHN0dWNrIA0KPj4gZWFjaCB3YWl0aW5nIGZvciBhIHJlc3BvbnNl IGZyb20gdGhlIG5leHQgcGVyc29uIGluIHRoZSBsb29wLg0KPj4NCj4+IE5vdGUgdGhhdCB0aGlz IHBhdGNoIHNldCBoYXMgYmVlbiBpbiBkZXZlbG9wbWVudCBmb3IgKnllYXJzKiwgYmVlbiANCj4+ IHRlc3RlZCBhdCBjb25uZWN0YXRob24sIHRlc3RlZCBieSBpbnRlcmVzdGVkIHBhcnRpZXMgd2hv IHByb21vdGVkIHRoZSANCj4+IGVhcmxpZXN0IHZlcnNpb25zIG9mIHRoZSBwYXRjaGVzIGFuZCB0 ZXN0ZWQgYnkgUkhFTCAob2YgY291cnNlLCB0aGUgDQo+PiBzZXJpZXMgaGFzIGV2b2x2ZWQgb3Zl ciB0aW1lKS4NCj4NCj4gVGhhdCdzIGdvb2QsIGJ1dCBub3Qgc3VmZmljaWVudC4gIEEgbGFyZ2Ug bnVtYmVyIG9mICJ3ZWxsIHRlc3RlZCIgYmlnIA0KPiBwYXRjaCBzZXRzIGhhdmUgZmFpbGVkIGlu dGVncmF0aW9uIG5hc3RpbHkgd2hlbiB0aGV5IHdlcmUgbWVyZ2VkIG92ZXIgDQo+IHRoZSB5ZWFy cy4gIFRoYXQgd2Fzbid0IGJlY2F1c2UgdGhleSB3ZXJlbid0IGFjdHVhbGx5IHRlc3RlZCwgYnV0 IA0KPiBiZWNhdXNlIGFzIHNvb24gYXMgdGhleSBoaXQgdGhlIHRyZWUsIHRoZXkgY2F1c2VkIHNp ZGUgZWZmZWN0cywgb3IgDQo+IHBlb3BsZSB0cmllZCBjb25maWd1cmF0aW9ucyB0aGUgc3VibWl0 dGVycyBoYWRuJ3Qgb3IgYmVjYXVzZSB0aGV5IA0KPiB0cmllZCB0ZXN0cyB0aGUgc3VibWl0dGVy cyBoYWRuJ3QgdGhvdWdodCBvZi4gIFRoaXMgaXMgd2h5IHdlIGhhdmUgYW4gDQo+IGludGVncmF0 aW9uIHByb2Nlc3MgaW52b2x2aW5nIGxpbnV4LW5leHQgLi4uIHRvIHRyeSBhbmQgZmluZCB0aGVz ZSANCj4gdHlwZXMgb2YgcHJvYmxlbXMgKmJlZm9yZSogbWVyZ2VyIGFuZCB0aGF0J3Mgd2h5IGxh cmdlIGZlYXR1cmVzIHRlbmQgDQo+IHRvIHNwZW5kIGF0IGxlYXN0IGEgd2VlayBpbiBsaW51eC1u ZXh0IHRvIHRyeSB0byBmaW5kIHRoZSBpc3N1ZXMuDQo+DQoNClRvIGJlIGZhaXIgSSBkb3VidCB5 b3UncmUgZ29pbmcgdG8gc2VlIGFueSBuZXcgcHJvYmxlbXMgb24gdG9wIG9mIHdoYXQgDQpCcnVj ZSBoYXMgYWxyZWFkeSBjYXVnaHQuIEhlIGhhcyBkb25lIHRoZSB3b3JrIHRvIHR3ZWFrIGFsbCB0 aGUga25vYnMgdG8gDQptYWtlIHN1cmUgY29uZmlnIHdpc2UgYW55IExORlMgZmVhdHVyZXMgdHVy bmVkIG9uIG9yIG9mZiBkb24ndCBicmVhayANCk5GU3Y0IGJvdGggYXQgY29tcGlsZSBhbmQgcnVu LXRpbWUuIE9uIHRvcCBvZiB0aGF0IGFsbCB0aGUgc2VjdXJpdHkgDQpwYXRjaGVzIGFyZSBzZWxm IGNvbnRhaW5lZCBhcyBMTkZTIGlzIHRoZSBvbmx5IHVzZXIuIEZpbmFsbHkgYmFzZWQgb24gDQpw ZW9wbGUncyBrbmVlLWplcmsgcmVhY3Rpb24gdG8gZGlzYWJsZSBTRUxpbnV4IG9uIG1vc3Qgb2Yg dGhlaXIgc3lzdGVtcyANCkkgZG91YnQgeW91J3JlIGdvaW5nIHRvIGdldCBtdWNoIG1vcmUgdGVz dGluZyBvdXQgb2YgbGludXgtbmV4dCB0aGFuIA0Kd2UndmUgYWxyZWFkeSBkb25lLiBXZSBhbHJl YWR5IGhhdmUgYSB3aW5rIGFuZCBhIG5vZCBmcm9tIENhc2V5IHRoYXQgDQpTTUFDSyBoYXMgaXNz dWVzIHdpdGggTGFiZWxlZCBORlMgYW5kIHRoYXQgaGUgaGFzIG5vIG9iamVjdGlvbnMgdG8gDQpm aXhpbmcgdGhhdCBwcm9ibGVtIGxhdGVyLiBBbGwgdGhhdCBzYWlkIGl0cyBzdGlsbCB0aGUgbWFp bnRhaW5lcidzIA0KZGVjaXNpb24gdG8gdGFrZSBpdCBvciBub3QgYW5kIEknZCBpbWFnaW5lIGJh Y2twb3J0aW5nIHRoZSBwYXRjaGVzIHRvIA0KMy4xMCBmcm9tIDMuMTEgd291bGRuJ3QgYmUgYSB0 cmVtZW5kb3VzIGFtb3VudCBvZiB3b3JrIGlmIHNvbWVvbmUgbmVlZGVkIA0KaXQgdG8gZmFsbCBp bnRvIHRoYXQgc3BlY2lmaWMgdmVyc2lvbi4gUGVyc29uYWxseSBJIGNhbid0IHdhaXQgZm9yIHRo ZSANCnBhdGNoZXMgdG8gZ2V0IG1lcmdlZCBzaW5jZSBJIHN0YXJ0ZWQgdGhpcyBwcm9qZWN0IGFs bW9zdCA2IHllYXJzIGFnbyBhdCANCnRoaXMgcG9pbnQuIFN0ZXZlIERpY2tzb24gaGFzIHBpY2tl ZCB1cCB0aGUgdG9yY2ggYW5kIGtlcHQgcnVubmluZyB3aXRoIA0KaXQgc2luY2UgbXkgdGltZSBu byBsb25nZXIgcGVybWl0dGVkIG1lIHRvIGNoYW1waW9uIHRoZSBwYXRjaCBzZXQgYW5kIEkgDQp0 aGluayBpdHMgcmVhZHkgZm9yIHVzZSBieSBxdWl0ZSBhIGZldyBjdXN0b21lcnMuDQoNCkRhdmUN Cg0KRGF2ZQ0KDQoNCg0KLS0NClRoaXMgbWVzc2FnZSB3YXMgZGlzdHJpYnV0ZWQgdG8gc3Vic2Ny aWJlcnMgb2YgdGhlIHNlbGludXggbWFpbGluZyBsaXN0Lg0KSWYgeW91IG5vIGxvbmdlciB3aXNo IHRvIHN1YnNjcmliZSwgc2VuZCBtYWlsIHRvIG1ham9yZG9tb0B0eWNoby5uc2EuZ292IHdpdGgN CnRoZSB3b3JkcyAidW5zdWJzY3JpYmUgc2VsaW51eCIgd2l0aG91dCBxdW90ZXMgYXMgdGhlIG1l c3NhZ2UuDQo= From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Vu, Joseph" To: David Quigley , James Bottomley CC: Ric Wheeler , Steve Dickson , Trond Myklebust , "J. Bruce Fields" , "David P. Quigley" , "Linux NFS list" , Linux FS devel list , Linux Security List , SELinux List , Jack Rieden Subject: RE: [PATCH 00/17] lnfs: linux-3.9 release Date: Mon, 13 May 2013 13:00:59 +0000 Message-ID: <756D04455A661C4CA25DC5BA4902A7A72269B0D1@XCH-PHX-204.sw.nos.boeing.com> References: <1367515151-31015-1-git-send-email-SteveD@redhat.com> <51848BE0.2080901@redhat.com> <1367855617.1868.16.camel@dabdike> <51880B01.5040907@redhat.com> <1367871935.1868.48.camel@dabdike> In-Reply-To: Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Sender: owner-selinux@tycho.nsa.gov List-Id: selinux@tycho.nsa.gov David, Thank you for your great effort in making this capability available. Joe -----Original Message----- From: owner-selinux@tycho.nsa.gov [mailto:owner-selinux@tycho.nsa.gov] On Behalf Of David Quigley Sent: Sunday, May 12, 2013 4:56 PM To: James Bottomley Cc: Ric Wheeler; Steve Dickson; Trond Myklebust; J. Bruce Fields; David P. Quigley; Linux NFS list; Linux FS devel list; Linux Security List; SELinux List; Jack Rieden Subject: Re: [PATCH 00/17] lnfs: linux-3.9 release On 05/06/2013 16:25, James Bottomley wrote: > On Mon, 2013-05-06 at 22:56 +0300, Ric Wheeler wrote: >> On 05/06/2013 06:53 PM, James Bottomley wrote: >> > On Sat, 2013-05-04 at 07:17 +0300, Ric Wheeler wrote: >> >> On 05/02/2013 08:18 PM, Steve Dickson wrote: >> >>> From: Steve Dickson >> >>> >> >>> Here is an the next rlease of the label NFS patches ported to the >> >>> linux-3.9 release >> >>> >> >>> The following changes were made from the previous release. >> >>> (Note, only the server patch changed in this release) >> >>> >> >>> * Remove the buffer overflow in the allocation of labels. >> >>> >> >>> * Removed needless char * casting >> >>> >> >>> * Removed the -EMSGSIZE to nfs4err_badlabel errno mapping >> >>> by changing the return value of nfsd4_label_alloc() to >> >>> be a _be32 value. >> >> It would be great to see this patch series land in time for 3.10 >> - seems like a >> >> major feature that has had been held in development for years and >> it does have a >> >> very interested user base waiting for this to land. >> >> >> >> Are there any existing roadblocks to having this make it this >> merge >> >> window? >> > You mean other than the one Bruce and Trond already mentioned and >> which >> > you presumably already read? i.e. it's a large feature whose final >> > incarnation landed when the merge window was already open which by >> > process should receive incubation in linux-next before being >> merged. >> > >> > It is entirely within the gift of the maintainers to vary the >> incubation >> > requirements, but if they do and it comes back with a ton of >> problems >> > from the 0 day project or smatch or even a build failure that >> would have >> > been picked up by linux-next, they'll be at the wrong end of >> Linus' >> > flame thrower not you. So it is rather unfair to pressure the >> > maintainers like this. >> > >> > Kernel processes exist for a reason and almost every maintainer >> has the >> > scars that remind them of this. >> > >> > James >> > >> > >> >> Don't worry James - this one has had at least as much testing as the >> average SCSI driver update :) >> >> This is was not meant as pressure, James Morris (not you) had replied >> that his patches are ready and he expected them to be pulled via the >> NFS trees. > > Yes, I know this ... Trond and Bruce both said definitely 3.11 and > probably 3.11 respectively, that's why I was surprised to see a 3.10 > request. > >> This was meant to facilitate getting this multi-tree, >> multi-maintainer series ready to merge and make sure we aren't stuck >> each waiting for a response from the next person in the loop. >> >> Note that this patch set has been in development for *years*, been >> tested at connectathon, tested by interested parties who promoted the >> earliest versions of the patches and tested by RHEL (of course, the >> series has evolved over time). > > That's good, but not sufficient. A large number of "well tested" big > patch sets have failed integration nastily when they were merged over > the years. That wasn't because they weren't actually tested, but > because as soon as they hit the tree, they caused side effects, or > people tried configurations the submitters hadn't or because they > tried tests the submitters hadn't thought of. This is why we have an > integration process involving linux-next ... to try and find these > types of problems *before* merger and that's why large features tend > to spend at least a week in linux-next to try to find the issues. > To be fair I doubt you're going to see any new problems on top of what Bruce has already caught. He has done the work to tweak all the knobs to make sure config wise any LNFS features turned on or off don't break NFSv4 both at compile and run-time. On top of that all the security patches are self contained as LNFS is the only user. Finally based on people's knee-jerk reaction to disable SELinux on most of their systems I doubt you're going to get much more testing out of linux-next than we've already done. We already have a wink and a nod from Casey that SMACK has issues with Labeled NFS and that he has no objections to fixing that problem later. All that said its still the maintainer's decision to take it or not and I'd imagine backporting the patches to 3.10 from 3.11 wouldn't be a tremendous amount of work if someone needed it to fall into that specific version. Personally I can't wait for the patches to get merged since I started this project almost 6 years ago at this point. Steve Dickson has picked up the torch and kept running with it since my time no longer permitted me to champion the patch set and I think its ready for use by quite a few customers. Dave Dave -- This message was distributed to subscribers of the selinux mailing list. If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with the words "unsubscribe selinux" without quotes as the message. -- This message was distributed to subscribers of the selinux mailing list. If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with the words "unsubscribe selinux" without quotes as the message. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: linux-nfs-owner@vger.kernel.org Received: from slb-mbsout-01.boeing.com ([130.76.64.128]:46252 "EHLO slb-mbsout-01.boeing.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750719Ab3EMNLx (ORCPT ); Mon, 13 May 2013 09:11:53 -0400 From: "Vu, Joseph" To: David Quigley , James Bottomley CC: Ric Wheeler , Steve Dickson , Trond Myklebust , "J. Bruce Fields" , "David P. Quigley" , "Linux NFS list" , Linux FS devel list , Linux Security List , SELinux List , Jack Rieden Subject: RE: [PATCH 00/17] lnfs: linux-3.9 release Date: Mon, 13 May 2013 13:00:59 +0000 Message-ID: <756D04455A661C4CA25DC5BA4902A7A72269B0D1@XCH-PHX-204.sw.nos.boeing.com> References: <1367515151-31015-1-git-send-email-SteveD@redhat.com> <51848BE0.2080901@redhat.com> <1367855617.1868.16.camel@dabdike> <51880B01.5040907@redhat.com> <1367871935.1868.48.camel@dabdike> In-Reply-To: Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Sender: linux-nfs-owner@vger.kernel.org List-ID: RGF2aWQsDQoNClRoYW5rIHlvdSBmb3IgeW91ciBncmVhdCBlZmZvcnQgaW4gbWFraW5nIHRoaXMg Y2FwYWJpbGl0eSBhdmFpbGFibGUuDQoNCkpvZQ0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KRnJvbTogb3duZXItc2VsaW51eEB0eWNoby5uc2EuZ292IFttYWlsdG86b3duZXItc2VsaW51 eEB0eWNoby5uc2EuZ292XSBPbiBCZWhhbGYgT2YgRGF2aWQgUXVpZ2xleQ0KU2VudDogU3VuZGF5 LCBNYXkgMTIsIDIwMTMgNDo1NiBQTQ0KVG86IEphbWVzIEJvdHRvbWxleQ0KQ2M6IFJpYyBXaGVl bGVyOyBTdGV2ZSBEaWNrc29uOyBUcm9uZCBNeWtsZWJ1c3Q7IEouIEJydWNlIEZpZWxkczsgRGF2 aWQgUC4gUXVpZ2xleTsgTGludXggTkZTIGxpc3Q7IExpbnV4IEZTIGRldmVsIGxpc3Q7IExpbnV4 IFNlY3VyaXR5IExpc3Q7IFNFTGludXggTGlzdDsgSmFjayBSaWVkZW4NClN1YmplY3Q6IFJlOiBb UEFUQ0ggMDAvMTddIGxuZnM6IGxpbnV4LTMuOSByZWxlYXNlDQoNCk9uIDA1LzA2LzIwMTMgMTY6 MjUsIEphbWVzIEJvdHRvbWxleSB3cm90ZToNCj4gT24gTW9uLCAyMDEzLTA1LTA2IGF0IDIyOjU2 ICswMzAwLCBSaWMgV2hlZWxlciB3cm90ZToNCj4+IE9uIDA1LzA2LzIwMTMgMDY6NTMgUE0sIEph bWVzIEJvdHRvbWxleSB3cm90ZToNCj4+ID4gT24gU2F0LCAyMDEzLTA1LTA0IGF0IDA3OjE3ICsw MzAwLCBSaWMgV2hlZWxlciB3cm90ZToNCj4+ID4+IE9uIDA1LzAyLzIwMTMgMDg6MTggUE0sIFN0 ZXZlIERpY2tzb24gd3JvdGU6DQo+PiA+Pj4gRnJvbTogU3RldmUgRGlja3NvbiA8c3RldmVkQHJl ZGhhdC5jb20+DQo+PiA+Pj4NCj4+ID4+PiBIZXJlIGlzIGFuIHRoZSBuZXh0IHJsZWFzZSBvZiB0 aGUgbGFiZWwgTkZTIHBhdGNoZXMgcG9ydGVkIHRvIHRoZSANCj4+ID4+PiBsaW51eC0zLjkgcmVs ZWFzZQ0KPj4gPj4+DQo+PiA+Pj4gVGhlIGZvbGxvd2luZyBjaGFuZ2VzIHdlcmUgbWFkZSBmcm9t IHRoZSBwcmV2aW91cyByZWxlYXNlLg0KPj4gPj4+IChOb3RlLCBvbmx5IHRoZSBzZXJ2ZXIgcGF0 Y2ggY2hhbmdlZCBpbiB0aGlzIHJlbGVhc2UpDQo+PiA+Pj4NCj4+ID4+PiAqIFJlbW92ZSB0aGUg YnVmZmVyIG92ZXJmbG93IGluIHRoZSBhbGxvY2F0aW9uIG9mIGxhYmVscy4NCj4+ID4+Pg0KPj4g Pj4+ICogUmVtb3ZlZCBuZWVkbGVzcyBjaGFyICogY2FzdGluZw0KPj4gPj4+DQo+PiA+Pj4gKiBS ZW1vdmVkIHRoZSAtRU1TR1NJWkUgdG8gbmZzNGVycl9iYWRsYWJlbCBlcnJubyBtYXBwaW5nDQo+ PiA+Pj4gICAgIGJ5IGNoYW5naW5nIHRoZSByZXR1cm4gdmFsdWUgb2YgbmZzZDRfbGFiZWxfYWxs b2MoKSB0bw0KPj4gPj4+ICAgICBiZSBhIF9iZTMyIHZhbHVlLg0KPj4gPj4gSXQgd291bGQgYmUg Z3JlYXQgdG8gc2VlIHRoaXMgcGF0Y2ggc2VyaWVzIGxhbmQgaW4gdGltZSBmb3IgMy4xMA0KPj4g LSBzZWVtcyBsaWtlIGENCj4+ID4+IG1ham9yIGZlYXR1cmUgdGhhdCBoYXMgaGFkIGJlZW4gaGVs ZCBpbiBkZXZlbG9wbWVudCBmb3IgeWVhcnMgYW5kDQo+PiBpdCBkb2VzIGhhdmUgYQ0KPj4gPj4g dmVyeSBpbnRlcmVzdGVkIHVzZXIgYmFzZSB3YWl0aW5nIGZvciB0aGlzIHRvIGxhbmQuDQo+PiA+ Pg0KPj4gPj4gQXJlIHRoZXJlIGFueSBleGlzdGluZyByb2FkYmxvY2tzIHRvIGhhdmluZyB0aGlz IG1ha2UgaXQgdGhpcw0KPj4gbWVyZ2UNCj4+ID4+IHdpbmRvdz8NCj4+ID4gWW91IG1lYW4gb3Ro ZXIgdGhhbiB0aGUgb25lIEJydWNlIGFuZCBUcm9uZCBhbHJlYWR5IG1lbnRpb25lZCBhbmQNCj4+ IHdoaWNoDQo+PiA+IHlvdSBwcmVzdW1hYmx5IGFscmVhZHkgcmVhZD8gaS5lLiBpdCdzIGEgbGFy Z2UgZmVhdHVyZSB3aG9zZSBmaW5hbCANCj4+ID4gaW5jYXJuYXRpb24gbGFuZGVkIHdoZW4gdGhl IG1lcmdlIHdpbmRvdyB3YXMgYWxyZWFkeSBvcGVuIHdoaWNoIGJ5IA0KPj4gPiBwcm9jZXNzIHNo b3VsZCByZWNlaXZlIGluY3ViYXRpb24gaW4gbGludXgtbmV4dCBiZWZvcmUgYmVpbmcNCj4+IG1l cmdlZC4NCj4+ID4NCj4+ID4gSXQgaXMgZW50aXJlbHkgd2l0aGluIHRoZSBnaWZ0IG9mIHRoZSBt YWludGFpbmVycyB0byB2YXJ5IHRoZQ0KPj4gaW5jdWJhdGlvbg0KPj4gPiByZXF1aXJlbWVudHMs IGJ1dCBpZiB0aGV5IGRvIGFuZCBpdCBjb21lcyBiYWNrIHdpdGggYSB0b24gb2YNCj4+IHByb2Js ZW1zDQo+PiA+IGZyb20gdGhlIDAgZGF5IHByb2plY3Qgb3Igc21hdGNoIG9yIGV2ZW4gYSBidWls ZCBmYWlsdXJlIHRoYXQNCj4+IHdvdWxkIGhhdmUNCj4+ID4gYmVlbiBwaWNrZWQgdXAgYnkgbGlu dXgtbmV4dCwgdGhleSdsbCBiZSBhdCB0aGUgd3JvbmcgZW5kIG9mDQo+PiBMaW51cycNCj4+ID4g ZmxhbWUgdGhyb3dlciBub3QgeW91LiAgU28gaXQgaXMgcmF0aGVyIHVuZmFpciB0byBwcmVzc3Vy ZSB0aGUgDQo+PiA+IG1haW50YWluZXJzIGxpa2UgdGhpcy4NCj4+ID4NCj4+ID4gS2VybmVsIHBy b2Nlc3NlcyBleGlzdCBmb3IgYSByZWFzb24gYW5kIGFsbW9zdCBldmVyeSBtYWludGFpbmVyDQo+ PiBoYXMgdGhlDQo+PiA+IHNjYXJzIHRoYXQgcmVtaW5kIHRoZW0gb2YgdGhpcy4NCj4+ID4NCj4+ ID4gSmFtZXMNCj4+ID4NCj4+ID4NCj4+DQo+PiBEb24ndCB3b3JyeSBKYW1lcyAtIHRoaXMgb25l IGhhcyBoYWQgYXQgbGVhc3QgYXMgbXVjaCB0ZXN0aW5nIGFzIHRoZSANCj4+IGF2ZXJhZ2UgU0NT SSBkcml2ZXIgdXBkYXRlIDopDQo+Pg0KPj4gVGhpcyBpcyB3YXMgbm90IG1lYW50IGFzIHByZXNz dXJlLCBKYW1lcyBNb3JyaXMgKG5vdCB5b3UpIGhhZCByZXBsaWVkIA0KPj4gdGhhdCBoaXMgcGF0 Y2hlcyBhcmUgcmVhZHkgYW5kIGhlIGV4cGVjdGVkIHRoZW0gdG8gYmUgcHVsbGVkIHZpYSB0aGUg DQo+PiBORlMgdHJlZXMuDQo+DQo+IFllcywgSSBrbm93IHRoaXMgLi4uIFRyb25kIGFuZCBCcnVj ZSBib3RoIHNhaWQgZGVmaW5pdGVseSAzLjExIGFuZCANCj4gcHJvYmFibHkgMy4xMSByZXNwZWN0 aXZlbHksIHRoYXQncyB3aHkgSSB3YXMgc3VycHJpc2VkIHRvIHNlZSBhIDMuMTAgDQo+IHJlcXVl c3QuDQo+DQo+PiBUaGlzIHdhcyBtZWFudCB0byBmYWNpbGl0YXRlIGdldHRpbmcgdGhpcyBtdWx0 aS10cmVlLCANCj4+IG11bHRpLW1haW50YWluZXIgc2VyaWVzIHJlYWR5IHRvIG1lcmdlIGFuZCBt YWtlIHN1cmUgd2UgYXJlbid0IHN0dWNrIA0KPj4gZWFjaCB3YWl0aW5nIGZvciBhIHJlc3BvbnNl IGZyb20gdGhlIG5leHQgcGVyc29uIGluIHRoZSBsb29wLg0KPj4NCj4+IE5vdGUgdGhhdCB0aGlz IHBhdGNoIHNldCBoYXMgYmVlbiBpbiBkZXZlbG9wbWVudCBmb3IgKnllYXJzKiwgYmVlbiANCj4+ IHRlc3RlZCBhdCBjb25uZWN0YXRob24sIHRlc3RlZCBieSBpbnRlcmVzdGVkIHBhcnRpZXMgd2hv IHByb21vdGVkIHRoZSANCj4+IGVhcmxpZXN0IHZlcnNpb25zIG9mIHRoZSBwYXRjaGVzIGFuZCB0 ZXN0ZWQgYnkgUkhFTCAob2YgY291cnNlLCB0aGUgDQo+PiBzZXJpZXMgaGFzIGV2b2x2ZWQgb3Zl ciB0aW1lKS4NCj4NCj4gVGhhdCdzIGdvb2QsIGJ1dCBub3Qgc3VmZmljaWVudC4gIEEgbGFyZ2Ug bnVtYmVyIG9mICJ3ZWxsIHRlc3RlZCIgYmlnIA0KPiBwYXRjaCBzZXRzIGhhdmUgZmFpbGVkIGlu dGVncmF0aW9uIG5hc3RpbHkgd2hlbiB0aGV5IHdlcmUgbWVyZ2VkIG92ZXIgDQo+IHRoZSB5ZWFy cy4gIFRoYXQgd2Fzbid0IGJlY2F1c2UgdGhleSB3ZXJlbid0IGFjdHVhbGx5IHRlc3RlZCwgYnV0 IA0KPiBiZWNhdXNlIGFzIHNvb24gYXMgdGhleSBoaXQgdGhlIHRyZWUsIHRoZXkgY2F1c2VkIHNp ZGUgZWZmZWN0cywgb3IgDQo+IHBlb3BsZSB0cmllZCBjb25maWd1cmF0aW9ucyB0aGUgc3VibWl0 dGVycyBoYWRuJ3Qgb3IgYmVjYXVzZSB0aGV5IA0KPiB0cmllZCB0ZXN0cyB0aGUgc3VibWl0dGVy cyBoYWRuJ3QgdGhvdWdodCBvZi4gIFRoaXMgaXMgd2h5IHdlIGhhdmUgYW4gDQo+IGludGVncmF0 aW9uIHByb2Nlc3MgaW52b2x2aW5nIGxpbnV4LW5leHQgLi4uIHRvIHRyeSBhbmQgZmluZCB0aGVz ZSANCj4gdHlwZXMgb2YgcHJvYmxlbXMgKmJlZm9yZSogbWVyZ2VyIGFuZCB0aGF0J3Mgd2h5IGxh cmdlIGZlYXR1cmVzIHRlbmQgDQo+IHRvIHNwZW5kIGF0IGxlYXN0IGEgd2VlayBpbiBsaW51eC1u ZXh0IHRvIHRyeSB0byBmaW5kIHRoZSBpc3N1ZXMuDQo+DQoNClRvIGJlIGZhaXIgSSBkb3VidCB5 b3UncmUgZ29pbmcgdG8gc2VlIGFueSBuZXcgcHJvYmxlbXMgb24gdG9wIG9mIHdoYXQgDQpCcnVj ZSBoYXMgYWxyZWFkeSBjYXVnaHQuIEhlIGhhcyBkb25lIHRoZSB3b3JrIHRvIHR3ZWFrIGFsbCB0 aGUga25vYnMgdG8gDQptYWtlIHN1cmUgY29uZmlnIHdpc2UgYW55IExORlMgZmVhdHVyZXMgdHVy bmVkIG9uIG9yIG9mZiBkb24ndCBicmVhayANCk5GU3Y0IGJvdGggYXQgY29tcGlsZSBhbmQgcnVu LXRpbWUuIE9uIHRvcCBvZiB0aGF0IGFsbCB0aGUgc2VjdXJpdHkgDQpwYXRjaGVzIGFyZSBzZWxm IGNvbnRhaW5lZCBhcyBMTkZTIGlzIHRoZSBvbmx5IHVzZXIuIEZpbmFsbHkgYmFzZWQgb24gDQpw ZW9wbGUncyBrbmVlLWplcmsgcmVhY3Rpb24gdG8gZGlzYWJsZSBTRUxpbnV4IG9uIG1vc3Qgb2Yg dGhlaXIgc3lzdGVtcyANCkkgZG91YnQgeW91J3JlIGdvaW5nIHRvIGdldCBtdWNoIG1vcmUgdGVz dGluZyBvdXQgb2YgbGludXgtbmV4dCB0aGFuIA0Kd2UndmUgYWxyZWFkeSBkb25lLiBXZSBhbHJl YWR5IGhhdmUgYSB3aW5rIGFuZCBhIG5vZCBmcm9tIENhc2V5IHRoYXQgDQpTTUFDSyBoYXMgaXNz dWVzIHdpdGggTGFiZWxlZCBORlMgYW5kIHRoYXQgaGUgaGFzIG5vIG9iamVjdGlvbnMgdG8gDQpm aXhpbmcgdGhhdCBwcm9ibGVtIGxhdGVyLiBBbGwgdGhhdCBzYWlkIGl0cyBzdGlsbCB0aGUgbWFp bnRhaW5lcidzIA0KZGVjaXNpb24gdG8gdGFrZSBpdCBvciBub3QgYW5kIEknZCBpbWFnaW5lIGJh Y2twb3J0aW5nIHRoZSBwYXRjaGVzIHRvIA0KMy4xMCBmcm9tIDMuMTEgd291bGRuJ3QgYmUgYSB0 cmVtZW5kb3VzIGFtb3VudCBvZiB3b3JrIGlmIHNvbWVvbmUgbmVlZGVkIA0KaXQgdG8gZmFsbCBp bnRvIHRoYXQgc3BlY2lmaWMgdmVyc2lvbi4gUGVyc29uYWxseSBJIGNhbid0IHdhaXQgZm9yIHRo ZSANCnBhdGNoZXMgdG8gZ2V0IG1lcmdlZCBzaW5jZSBJIHN0YXJ0ZWQgdGhpcyBwcm9qZWN0IGFs bW9zdCA2IHllYXJzIGFnbyBhdCANCnRoaXMgcG9pbnQuIFN0ZXZlIERpY2tzb24gaGFzIHBpY2tl ZCB1cCB0aGUgdG9yY2ggYW5kIGtlcHQgcnVubmluZyB3aXRoIA0KaXQgc2luY2UgbXkgdGltZSBu byBsb25nZXIgcGVybWl0dGVkIG1lIHRvIGNoYW1waW9uIHRoZSBwYXRjaCBzZXQgYW5kIEkgDQp0 aGluayBpdHMgcmVhZHkgZm9yIHVzZSBieSBxdWl0ZSBhIGZldyBjdXN0b21lcnMuDQoNCkRhdmUN Cg0KRGF2ZQ0KDQoNCg0KLS0NClRoaXMgbWVzc2FnZSB3YXMgZGlzdHJpYnV0ZWQgdG8gc3Vic2Ny aWJlcnMgb2YgdGhlIHNlbGludXggbWFpbGluZyBsaXN0Lg0KSWYgeW91IG5vIGxvbmdlciB3aXNo IHRvIHN1YnNjcmliZSwgc2VuZCBtYWlsIHRvIG1ham9yZG9tb0B0eWNoby5uc2EuZ292IHdpdGgN CnRoZSB3b3JkcyAidW5zdWJzY3JpYmUgc2VsaW51eCIgd2l0aG91dCBxdW90ZXMgYXMgdGhlIG1l c3NhZ2UuDQo=