From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Stone Subject: Re: [PATCH v2 1/2] drm/file: Rehabilitate the firstopen hook for non-legacy drivers Date: Fri, 29 Mar 2019 09:09:46 +0000 Message-ID: References: <20190320154809.14823-1-paul.kocialkowski@bootlin.com> <20190320154809.14823-2-paul.kocialkowski@bootlin.com> <87zhpph4c2.fsf@anholt.net> <82618ee8c2a2380a62b1fb894e5c35c602e20f3d.camel@bootlin.com> <20190328185307.GZ2665@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-lj1-x241.google.com (mail-lj1-x241.google.com [IPv6:2a00:1450:4864:20::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id 509AF6E882 for ; Fri, 29 Mar 2019 09:09:59 +0000 (UTC) Received: by mail-lj1-x241.google.com with SMTP id h16so1240197ljg.11 for ; Fri, 29 Mar 2019 02:09:59 -0700 (PDT) In-Reply-To: <20190328185307.GZ2665@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Paul Kocialkowski , Eric Anholt , dri-devel , Linux Kernel Mailing List , Maarten Lankhorst , Maxime Ripard , Sean Paul , David Airlie , Eben Upton , Thomas Petazzoni List-Id: dri-devel@lists.freedesktop.org SGksCgpPbiBUaHUsIDI4IE1hciAyMDE5IGF0IDE4OjUzLCBEYW5pZWwgVmV0dGVyIDxkYW5pZWxA ZmZ3bGwuY2g+IHdyb3RlOgo+IE9uIFRodSwgTWFyIDIxLCAyMDE5IGF0IDA0OjI3OjA2UE0gKzAx MDAsIFBhdWwgS29jaWFsa293c2tpIHdyb3RlOgo+ID4gSSBkb24ndCBzZWUgb3RoZXIgb3B0aW9u cyBlaXRoZXIsIGFuZCB1c2luZyBmaXJzdGNsb3NlL2xhc3RvcGVuIGZlZWxzCj4gPiBvdmVyYWxs IG1vcmUgcmVhZGFibGUgaW4gdGhlIGRyaXZlciBjb2RlLgo+ID4KPiA+IEknbSBub3Qgc3VyZSB0 aGVyZSBpcyBzdWNoIGEgYmlnIG92ZXJoZWFkIGFzc29jaWF0ZWQgd2l0aCBhbGxvY2F0aW5nCj4g PiB0aGUgYmlubmVyIEJPIChpdCBzZWVtcyB0aGF0IHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9u IHRyaWVzIHRvIGFsbG9jCj4gPiB1bnRpbCB0aGUgc3BlY2lmaWMgbWVtb3J5IGNvbnN0cmFpbnRz IGZvciB0aGUgYnVmZmVyIGFyZSBtZXQsIHNvCj4gPiBwZXJoYXBzIHRoYXQgY2FuIHRha2UgdGlt ZSkuIEJ1dCBpZiB0aGVyZSBpcywgSSBzdXBwb3NlIGl0J3MgYmVzdCB0bwo+ID4gaGF2ZSB0aGF0 IHdoZW4gc3RhcnRpbmcgdXAgcmF0aGVyIHRoYW4gZGVsYXlpbmcgdGhlIGZpcnN0IHJlbmRlcgo+ ID4gb3BlcmF0aW9uLgo+Cj4gSSdtIG5vdCBlbnRpcmVseSBidXlpbmcgdGhlICJ3ZSBkb24ndCBu ZWVkIHRoaXMgZm9yIGZiY29uIG9ubHkiIGFyZ3VtZW50IC0KPiB0aGVyZSdzIHBsZW50eSBvZiBk dW1iIGttcyBjbGllbnRzIHRvbyAoYm9vdCBzcGxhc2ggYW5kIHdoYXRldmVyIGVsc2UKPiB0aGVy ZSBtaWdodCBiZSkuIElmIHlvdSBkb24ndCB3YW50IHRvIGtlZXAgdGhpcyBhcm91bmQgSSB0aGlu ayBhbGxvY2F0aW5nCj4gb24gZmlyc3Qgbm9uLWR1bWIgYm8gYWxsb2NhdGlvbiBhbmQgZHJvcHBp bmcgaXQgd2hlbiB0aGUgbGFzdCBzdWNoIGZkCj4gY2xvc2VzIHNvdW5kcyBsaWtlIGEgbXVjaCBi ZXR0ZXIgaWRlYS4gTmVlZHMgYSBiaXQgbW9yZSBzdGF0ZSwgeW91IG5lZWQgdG8KPiB0cmFjayBw ZXIgZHJtX2ZpbGUgd2hldGhlciB5b3UndmUgYWxyZWFkeSBhbGxvY2F0ZWQgYSBub24tZHVtYiBi bywgYW5kIGEKPiBkcm1fZGV2aWNlIHJlZmNvdW50LCBidXQgdGhhdCdzIG5vdCBtdWNoLiBGaXJz dG9wZW4gZmVlbHMgbGlrZSB0aGUgd3JvbmcKPiB0aGluZy4KPgo+IEFub3RoZXIgb3B0aW9uIHdv dWxkIGJlIGZpcnN0X3JlbmRlcm9wZW4gb3Igc29tZXRoaW5nIGxpa2UgdGhhdCwgZXhjZXB0Cj4g eW91IGNhbiBhbHNvIHJlbmRlciBvbiB0aGUgbGVnYWN5IG5vZGUgYW5kIEknbSBub3Qgc3VyZSBo b3cgbXVjaCB0aGVyZSdzIGEKPiBkZW1hbmQgZm9yIHRoaXMgaW4gb3RoZXIgZHJpdmVycy4gSW4g dGhlIGVuZCB5b3UgaGF2ZSBvcGVuL2Nsb3NlCj4gY2FsbGJhY2tzLCB5b3UgY2FuIGRvIGFsbCB0 aGUgZHJpdmVyIHNwZWNpZmljIHRoaW5ncyB5b3Ugd2FudCB0byBkbyBpbgo+IHRoZXJlLgoKSSdk IGxpa2UgdG8gYXZvaWQgZG9pbmcgaXQgaW4gb3BlbiB3aGVyZSBwb3NzaWJsZSwgc2luY2UgdGhh dCBodXJ0cwpkZXZpY2UgZW51bWVyYXRpb24gZnJvbSB1c2Vyc3BhY2UuCgpDaGVlcnMsCkRhbmll bApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2 ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWw=