From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Roper Subject: Re: [PATCH libdrm 2/2] xf86drm: Handle unrecognized subsystems safely in drmGetDevice[s]() Date: Fri, 16 Oct 2015 15:31:46 -0700 Message-ID: <20151016223146.GA17127@intel.com> References: <1445033484-21089-1-git-send-email-matthew.d.roper@intel.com> <1445033484-21089-2-git-send-email-matthew.d.roper@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 7F1086E43D for ; Fri, 16 Oct 2015 15:31:58 -0700 (PDT) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Emil Velikov Cc: ML dri-devel List-Id: dri-devel@lists.freedesktop.org T24gRnJpLCBPY3QgMTYsIDIwMTUgYXQgMTE6Mjc6MTBQTSArMDEwMCwgRW1pbCBWZWxpa292IHdy b3RlOgo+IE9uIDE2IE9jdG9iZXIgMjAxNSBhdCAyMzoxMSwgTWF0dCBSb3BlciA8bWF0dGhldy5k LnJvcGVyQGludGVsLmNvbT4gd3JvdGU6Cj4gPiBCb3RoIGRybUdldERldmljZSgpIGFuZCBkcm1H ZXREZXZpY2VzKCkgY3VycmVudGx5IHByaW50IGEgd2FybmluZyB3aGVuCj4gPiB0aGV5IGVuY291 bnRlciBhbiB1bmtub3duIChub24tUENJKSBzdWJzeXN0ZW0gdHlwZSBmb3IgYSBkZXZpY2Ugbm9k ZSwKPiA+IGJ1dCB0aGV5IHN0aWxsIHByb2NlZWQgdG8gYXNzdW1lIHRoYXQgdGhlIGRybURldmlj ZVB0ciB3YXMgaW5pdGlhbGl6ZWQKPiA+IGFuZCB0cnkgdG8gYWRkIGl0IHRvIHRoZSBsb2NhbCBk ZXZpY2UgYXJyYXkuICBBZGQgYSAnY29udGludWUnIHRvIHRoZQo+ID4gZXJyb3IgY2FzZSBoYW5k bGluZyB0byBieXBhc3MgdGhlIHJlc3Qgb2YgdGhlIHByb2Nlc3NpbmcgZm9yIGRldmljZXMgd2UK PiA+IGNhbid0IGhhbmRsZS4KPiA+Cj4gPiBDYzogRW1pbCBWZWxpa292IDxlbWlsLmwudmVsaWtv dkBnbWFpbC5jb20+Cj4gTG9va3MgbGlrZSBhIGxlZnQgb3ZlciBhcyBJIG1vdmVkIHRoZSByZWFs bG9jKCkgYWZ0ZXIgdGhlIHN3aXRjaCBzdGF0ZW1lbnQuCj4gCj4gRm9yIHRoZSBzZXJpZXM6Cj4g UmV2aWV3ZWQtYnk6IEVtaWwgVmVsaWtvdiA8ZW1pbC5sLnZlbGlrb3ZAZ21haWwuY29tPgo+IAo+ IE91dCBvZiBjdXJpb3NpdHkgZGlkIHlvdSBub3RpY2UgdGhlc2Ugd2hpbGUgZ29pbmcgdGhyb3Vn aCB0aGUgY29kZSBvcgo+IGRvIHlvdSBhY3R1YWxseSBoYXZlICh3b3JrIG9uKSBwbGF0Zm9ybSBk cm0gZGV2aWNlcyA/IENhbiBJIHZvbHVudGVlcgo+IHlvdSB0byBhZGQgc3VwcG9ydCBmb3IgdGhl bSA7LSkKCk5hdywgdGhlc2Ugd2VyZSBqdXN0IGNhdWdodCBieSBzb21lIHN0YXRpYyBhbmFseXNp cyB0b29scyB3ZSBydW4KaW50ZXJuYWxseS4gIFdlJ3JlIG5vdCBkb2luZyBhbnl0aGluZyB3aXRo IHBsYXRmb3JtIGRldmljZXMsIGJ1dCB0aGUKd2hvbGUgbGliZHJtIHNvdXJjZSB0cmVlIGdldHMg cnVuIHRocm91Z2ggdGhlIHRvb2wsIGFuZCBJIGZpZ3VyZWQgaXQgd2FzCmVhc3kgZW5vdWdoIHRv IGp1c3QgZ28gYWhlYWQgYW5kIHdyaXRlIHRoZSBmaXhlcy4KCgpNYXR0CgoKPiAKPiBUaGFua3MK PiBFbWlsCgotLSAKTWF0dCBSb3BlcgpHcmFwaGljcyBTb2Z0d2FyZSBFbmdpbmVlcgpJb1RHIFBs YXRmb3JtIEVuYWJsaW5nICYgRGV2ZWxvcG1lbnQKSW50ZWwgQ29ycG9yYXRpb24KKDkxNikgMzU2 LTI3OTUKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJp LWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK