From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: Re: [PATCH] kmod: don't load module unless req process has CAP_SYS_MODULE Date: Mon, 15 May 2017 14:14:44 -0400 (EDT) Message-ID: <20170515.141444.2109254753464149113.davem@davemloft.net> References: <20170515061059.GB28741@kroah.com> <20170515.095228.1483686375235860235.davem@davemloft.net> Mime-Version: 1.0 Content-Type: Text/Plain; charset=utf-8 Content-Transfer-Encoding: base64 Cc: gregkh@linuxfoundation.org, ebiederm@xmission.com, mahesh@bandewar.net, mingo@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, keescook@chromium.org, edumazet@google.com To: maheshb@google.com Return-path: In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org List-Id: netdev.vger.kernel.org RnJvbTogTWFoZXNoIEJhbmRld2FyICjgpK7gpLngpYfgpLYg4KSs4KSC4KSh4KWH4KS14KS+4KSw KSA8bWFoZXNoYkBnb29nbGUuY29tPg0KRGF0ZTogTW9uLCAxNSBNYXkgMjAxNyAxMDo1OTo1NSAt MDcwMA0KDQo+IFRoZSBjdXJyZW50IGJlaGF2aW9yIGlzIGFscmVhZHkgYnJlYWtpbmcgdGhpbmdz LiBlLmcuIHVucHJpdmlsZWdlZA0KPiBwcm9jZXNzIGNhbiBiZSByb290IGluc2lkZSBpdCdzIG93 biB1c2VyLW5zLiBUaGlzIHdpbGwgYWxsb3cgaXQgdG8NCj4gY3JlYXRlIElQdGFibGUgcnVsZXMg Y2F1c2luZyBjb250cmFja2luZyBtb2R1bGUgdG8gYmUgbG9hZGVkIGluDQo+IGRlZmF1bHQtbnMg YWZmZWN0aW5nIGV2ZXJ5IGZsb3cgb24gdGhlIHNlcnZlciAobm90IGp1c3QgdGhlIG5hbWVzcGFj ZQ0KPiB0aGF0IHVzZXIgb3IgYW4gdW5wcml2aWxlZ2VkIHByb2Nlc3MgaXMgYXR0YWNoZWQgdG8p LiBDYXNlcyB0aGF0IEkNCj4gbWVudGlvbmVkIGFib3ZlIGFyZSBqdXN0IHRoZSB0aXAgb2YgYW4g aWNlYmVyZy4NCg0KWWVzLCB0aGF0IGlzIGNlcnRhaW5seSB1bmRlc2lyYWJsZS4NCg0KQnV0IGlz IGl0IHJlYWxseSBhIG1vZHVsZSBsb2FkaW5nIHByb2JsZW0/ICBQZXJoYXBzIHdlIG5lZWQgdG8g bG9vaw0KbW9yZSBkZWVwbHkgaW50byBob3cgY29ubnRyYWN0IGJlaGF2ZXMgYnkgZGVmYXVsdCB3 cnQuIG5hbWVzcGFjZXMuDQoNCklmIHdlJ3ZlIGdpdmVuIHRoZSB1c2VyIHRoZSBhYmlsaXR5IHRv IGJlIHJvb3QgaW4gaGlzIG9yIGhlciBvd24NCm5hbWVzcGFjZSwgdGhlbiB3ZSBzaG91bGQgbGV0 IHRoZW0gZG8gcm9vdCBzdHVmZiBpbiB0aGVyZS4NCg0KVGhlIG9ubHkgcHJvYmxlbSBpcyB3aGVu ICJkb2luZyByb290IHN0dWZmIGluIHRoZXJlIiBoYXMgYW4NCnVuZGVzaXJhYmxlIGltcGFjdCB1 cG9uIHRoZSByZXN0IG9mIHRoZSBzeXN0ZW0uDQoNCkFuZCB0aGF0J3MgbmVlZHMgdG8gYmUgbG9v a2VkIGludG8gb24gYSBmYWNpbGl0eSBieSBmYWNpbGl0eSBiYXNpcywNCnJhdGhlciB0aGVuIGp1 c3Qgc3ByaW5rbGluZyAibm8gbW9kdWxlIGxvYWRpbmciIHRlc3QgaGVyZSBhbmQgdGhlcmUsDQpv ciBldmVuIHVuY29uZGl0aW9uYWxseS4NCg==