From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Foss Subject: Re: [PATCH libdrm 01/10] xf86drm: drmGetDevice2: error out if the fd has unknown subsys Date: Thu, 28 Jun 2018 12:11:49 +0200 Message-ID: <5dac74c4-317d-129e-bcef-be90b0d1cba0@collabora.com> References: <20180625173626.8046-1-emil.l.velikov@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e3e3]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2E91D6ECC4 for ; Thu, 28 Jun 2018 10:11:53 +0000 (UTC) In-Reply-To: <20180625173626.8046-1-emil.l.velikov@gmail.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Emil Velikov , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org RmVlbCBmcmVlIHRvIGFkZCBteSByLWIgdG8gdGhpcyBwYXRjaC4KCk9uIDIwMTgtMDYtMjUgMTk6 MzYsIEVtaWwgVmVsaWtvdiB3cm90ZToKPiBGcm9tOiBFbWlsIFZlbGlrb3YgPGVtaWwudmVsaWtv dkBjb2xsYWJvcmEuY29tPgo+IAo+IEN1cnJlbnRseSBvbmUgY2FuIG9wZW4oKSBhbnkgL2RldiBu b2RlLiBJZiBpdCdzIHVua25vd24KPiBkcm1QYXJzZVN1YnN5c3RlbVR5cGUoKSB3aWxsIHJldHVy biBhbiBlcnJvci4KPiAKPiBUcmFjayB0aGF0IGFuZCBiYWlsIGFzIG5lZWRlZC4KPiAKPiBTaWdu ZWQtb2ZmLWJ5OiBFbWlsIFZlbGlrb3YgPGVtaWwudmVsaWtvdkBjb2xsYWJvcmEuY29tPgo+IC0t LQo+ICAgeGY4NmRybS5jIHwgMiArKwo+ICAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygr KQo+IAo+IGRpZmYgLS1naXQgYS94Zjg2ZHJtLmMgYi94Zjg2ZHJtLmMKPiBpbmRleCA4N2MyMTZj Zi4uZTFiYmJlOTkgMTAwNjQ0Cj4gLS0tIGEveGY4NmRybS5jCj4gKysrIGIveGY4NmRybS5jCj4g QEAgLTM4MTQsNiArMzgxNCw4IEBAIGludCBkcm1HZXREZXZpY2UyKGludCBmZCwgdWludDMyX3Qg ZmxhZ3MsIGRybURldmljZVB0ciAqZGV2aWNlKQo+ICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsK PiAgIAo+ICAgICAgIHN1YnN5c3RlbV90eXBlID0gZHJtUGFyc2VTdWJzeXN0ZW1UeXBlKG1haiwg bWluKTsKPiArICAgIGlmIChzdWJzeXN0ZW1fdHlwZSA8IDApCj4gKyAgICAgICAgcmV0dXJuIHN1 YnN5c3RlbV90eXBlOwo+ICAgCj4gICAgICAgbG9jYWxfZGV2aWNlcyA9IGNhbGxvYyhtYXhfY291 bnQsIHNpemVvZihkcm1EZXZpY2VQdHIpKTsKPiAgICAgICBpZiAobG9jYWxfZGV2aWNlcyA9PSBO VUxMKQo+IApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpk cmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK