From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Garrett Subject: Re: [PATCH V3 02/11] PCI: Lock down BAR access when module security is enabled Date: Wed, 4 Sep 2013 17:04:46 +0000 Message-ID: <1378314286.13193.5.camel@x230> References: <1378252218-18798-1-git-send-email-matthew.garrett@nebula.com> <1378252218-18798-3-git-send-email-matthew.garrett@nebula.com> <1378313861.4210.39.camel@i7.infradead.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1378313861.4210.39.camel-W2I5cNIroUsVm/YvaOjsyQ@public.gmane.org> Content-Language: en-US Content-ID: <7EABBCAC0D106C4BAEE37C8B8314C70B-HX+pjaQZbrqcE4WynfumptQqCkab/8FMAL8bYrjMMd8@public.gmane.org> Sender: linux-efi-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: David Woodhouse Cc: "linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , "linux-efi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , "keescook-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org" , "hpa-YMNOUZJC4hwAvxtiuMwx3w@public.gmane.org" List-Id: linux-efi@vger.kernel.org T24gV2VkLCAyMDEzLTA5LTA0IGF0IDE3OjU3ICswMTAwLCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6 DQo+IE9uIFR1ZSwgMjAxMy0wOS0wMyBhdCAxOTo1MCAtMDQwMCwgTWF0dGhldyBHYXJyZXR0IHdy b3RlOg0KPiA+IEFueSBoYXJkd2FyZSB0aGF0IGNhbiBwb3RlbnRpYWxseSBnZW5lcmF0ZSBETUEg aGFzIHRvIGJlIGxvY2tlZCBkb3duIGZyb20NCj4gPiB1c2Vyc3BhY2UgaW4gb3JkZXIgdG8gYXZv aWQgaXQgYmVpbmcgcG9zc2libGUgZm9yIGFuIGF0dGFja2VyIHRvIG1vZGlmeQ0KPiA+IGtlcm5l bCBjb2RlLCBhbGxvd2luZyB0aGVtIHRvIGNpcmN1bXZlbnQgZGlzYWJsZWQgbW9kdWxlIGxvYWRp bmcgb3IgbW9kdWxlDQo+ID4gc2lnbmluZy4gRGVmYXVsdCB0byBwYXJhbm9pZCAtIGluIGZ1dHVy ZSB3ZSBjYW4gcG90ZW50aWFsbHkgcmVsYXggdGhpcyBmb3INCj4gPiBzdWZmaWNpZW50bHkgSU9N TVUtaXNvbGF0ZWQgZGV2aWNlcy4NCj4gDQo+IENhbiB5b3UgZWxhYm9yYXRlIG9uIHdoYXQgeW91 IG1lYW4gYnkgInN1ZmZpY2llbnRseSBJT01NVS1pc29sYXRlZCIsIGFuZA0KPiB3aGF0J3MgbWlz c2luZyBiZWZvcmUgd2UgY2FuIGRvIHRoYXQ/DQoNCkRvIHdlIGhhdmUgaW4ta2VybmVsIEFQSSB0 byBndWFyYW50ZWUgdGhhdCBhIGdpdmVuIFBDSSBkZXZpY2UgaXMNCmFjdGl2ZWx5IGlzb2xhdGVk IGJ5IGFuIElPTU1VIHN1Y2ggdGhhdCBpdCBjYW4ndCBtb2RpZnkgYW55IGhvc3Qga2VybmVsDQpw YWdlcyB0aGF0IGFyZW4ndCBleHBsaWNpdGx5IGludGVuZGVkIHRvIGJlIHdyaXRhYmxlIGJ5IHRo ZSBkZXZpY2U/IFRoYXQNCnNlZW1zIHRvIGJlIHRoZSBiaWdnZXN0IGNvbnN0cmFpbnQuDQoNCj4g SWYgYSBnaXZlbiBkZXZpY2UgaXMgcHJvdGVjdGVkIGJ5IGFuIGFjdGl2ZSBJT01NVSwgYW5kIGlm IHRoZXJlJ3Mgbm8NCj4gZHJpdmVyIGxvYWRlZCBhbmQgaGVuY2Ugbm8gYWN0aXZlIERNQSBtYXBw aW5ncyBmb3IgdGhlIGRldmljZSBpbg0KPiBxdWVzdGlvbiwgdGhlbiB3ZSBvdWdodCB0byBiZSBh YmxlIHRvIHByb2QgYXQgaXQgc2FmZWx5LCByaWdodD8gSXQgY2FuJ3QNCj4gRE1BIGFueXdoZXJl IGFueXdheS4NCg0KSG93IGRvZXMgdmlydCBwYXNzdGhyb3VnaCB3b3JrIGluIHRoaXMgY2FzZT8g VGhlIGN1cnJlbnQgc2l0dWF0aW9uDQphcHBlYXJzIHRvIGJlIHRoYXQgcWVtdSBqdXN0IHBhc3Nl cyB0aGUgQkFScyB0aHJvdWdoIHRvIHRoZSBndWVzdCwgYW5kDQppdCdzIHRoZSBndWVzdCB0aGF0 IHNldHMgdGhpbmdzIHVwLiBXZSdkIG5lZWQgdG8gYmUgYWJsZSB0byBlbnN1cmUgdGhhdA0KdGhl cmUncyBubyB3YXkgdGhlIGd1ZXN0IGRyaXZlciBjYW4gY2F1c2UgRE1BIGludG8gdGhlIGhvc3Qg a2VybmVsLg0KDQo+IEFuZCB0aGVyZSBhcmUgbm9uLURNQSBjb25zaWRlcmF0aW9ucyB0b28sIGFy ZW4ndCB0aGVyZT8gV2hhdCBhYm91dCBqdXN0DQo+IHdyaXRpbmcgc29tZSBmdW4gc3R1ZmYgdG8g YSBtZW1vcnkgQkFSIGFuZCB0aGVuIHdyaXRpbmcgdG8gUENJIGNvbmZpZyB0bw0KPiBtYXAgdGhh dCBCQVIgdG8gYW4gYWRkcmVzcyB0aGF0IHdlIGNhbiBnZXQgZXhlY3V0ZWQgYnkga2VybmVsIGNv ZGU/DQoNClllcywgdGhhdCdzIHdoeSBjb25maWcgc3BhY2UgaXMgbG9ja2VkIGRvd24gZm9yIG5v dy4NCg0KLS0gDQpNYXR0aGV3IEdhcnJldHQgPG1hdHRoZXcuZ2FycmV0dEBuZWJ1bGEuY29tPg0K