From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from eu-smtp-delivery-151.mimecast.com ([146.101.78.151]:25423 "EHLO eu-smtp-delivery-151.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726900AbfEPJAz (ORCPT ); Thu, 16 May 2019 05:00:55 -0400 From: David Laight Subject: RE: [RFC PATCH] kbuild: check uniqueness of basename of modules Date: Thu, 16 May 2019 09:00:50 +0000 Message-ID: <5e6999f3d0b349bd86a32a612cff7b4b@AcuMS.aculab.com> References: <20190515073818.22486-1-yamada.masahiro@socionext.com> <201905150913.C23BD99AD@keescook> In-Reply-To: Content-Language: en-US MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Sender: linux-kbuild-owner@vger.kernel.org List-ID: To: 'Masahiro Yamada' , Kees Cook Cc: Linux Kbuild mailing list , Andrew Morton , Sam Ravnborg , Arnd Bergmann , Greg KH , Jessica Yu , Lucas De Marchi , Linus Torvalds , Rusty Russell , Michal Marek , Linux Kernel Mailing List RnJvbTogTWFzYWhpcm8gWWFtYWRhDQo+IFNlbnQ6IDE1IE1heSAyMDE5IDE4OjU1DQouLi4NCj4g PiAgICAgeGFyZ3MgYmFzZW5hbWUgLWEgLS0gfCBzb3J0IHwgLi4uDQo+IA0KPiBTb3JyeSBmb3Ig bXkgaWdub3JhbmNlLCBidXQgY291bGQgeW91DQo+IHRlYWNoIG1lIHRoZSBlZmZlY3Qgb2YgIi0t IiA/DQo+IA0KPiBJIHNvbWV0aW1lcyB1c2UgIi0tIiBhcyBhIHNlcGFyYXRvcg0KPiB3aGVuIHRo ZXJlIGlzIGFtYmlndWl0eSBpbiBhcmd1bWVudHMNCj4gZm9yIGV4YW1wbGUsICJnaXQgbG9nIDxy ZXZpc2lvbj4gLS0gPHBhdGg+Ig0KPiANCj4gSW4gdGhpcyBjYXNlLCB3aGF0IGlzIGludGVuZGVk IGJ5ICItLSI/DQoNClRoZSAnLS0nIHN0b3BzIGdldG9wdCgpIGZyb20gcGFyc2luZyBhbnkgbW9y ZSBwYXJhbWV0ZXJzLg0KVXNlZnVsIHRoaW5ncyBsaWtlICdncmVwIC0tIC1xJyB3aGljaCB3aWxs IHNlYXJjaCBmb3IgdGhlDQpzdHJpbmcgJy1xJyByYXRoZXIgdGhhbiB0cmVhdGluZyBpdCBhcyBh IGNvbW1hbmQgbGluZSBvcHRpb24uDQoNClRoaXMgaXMgYWxsIG1hZGUgbW9yZSBob3JyaWQgYnkg YSBkZWNpc2lvbiBieSB0aGUgd3JpdGVycw0Kb2YgZ2xpYmMgZ2V0b3B0KCkgdG8gJ3Blcm11dGUn IGFyZ3ZbXSBzbyB0aGF0ICdvcHRpb25zJw0KY2FuIGZvbGxvdyAnbm9ub3B0aW9ucycgaWUgaXQg Y29udmVydHM6DQoJcHJvZyBmaWxlIC1hcmcNCnRvDQoJcHJvZyAtYXJnIGZpbGUNClRoZSBvbmx5 IHByb2dyYW0gdGhlIGhpc3RvcmljYWxseSBhbGxvd2VkICdsYXRlJyBvcHRpb25zDQp3YXMgJ3Js b2dpbiBob3N0bmFtZSAtbCB1c2VybmFtZScuDQpUaGlzIGlzIGp1c3QgYnJva2VuLi4uLi4NCg0K CURhdmlkDQoNCi0NClJlZ2lzdGVyZWQgQWRkcmVzcyBMYWtlc2lkZSwgQnJhbWxleSBSb2FkLCBN b3VudCBGYXJtLCBNaWx0b24gS2V5bmVzLCBNSzEgMVBULCBVSw0KUmVnaXN0cmF0aW9uIE5vOiAx Mzk3Mzg2IChXYWxlcykNCg==