From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] staging/vboxvideo: Another FIXME item Date: Thu, 21 Feb 2019 17:49:52 +0100 Message-ID: <20190221164952.GV2665@phenom.ffwll.local> References: <20190221155951.19855-1-daniel.vetter@ffwll.ch> <33679003-ce23-2ba0-d8c2-fd8187ecea36@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x542.google.com (mail-ed1-x542.google.com [IPv6:2a00:1450:4864:20::542]) by gabe.freedesktop.org (Postfix) with ESMTPS id DA672892D2 for ; Thu, 21 Feb 2019 16:49:56 +0000 (UTC) Received: by mail-ed1-x542.google.com with SMTP id m35so19743692ede.10 for ; Thu, 21 Feb 2019 08:49:56 -0800 (PST) Content-Disposition: inline In-Reply-To: <33679003-ce23-2ba0-d8c2-fd8187ecea36@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Hans de Goede Cc: Daniel Vetter , Liviu Dudau , LKML , DRI Development , Greg Kroah-Hartman , Sam Ravnborg List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBGZWIgMjEsIDIwMTkgYXQgMDU6NDA6MDVQTSArMDEwMCwgSGFucyBkZSBHb2VkZSB3 cm90ZToKPiBIaSwKPiAKPiBPbiAyMS0wMi0xOSAxNjo1OSwgRGFuaWVsIFZldHRlciB3cm90ZToK PiA+IEZvdW5kIHdoaWxlIGdyZXBwaW5nIGFyb3VuZC4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTog RGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KPiA+IENjOiBIYW5zIGRlIEdv ZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgo+ID4gQ2M6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3Jl Z2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+Cj4gPiBDYzogU2FtIFJhdm5ib3JnIDxzYW1AcmF2bmJv cmcub3JnPgo+ID4gQ2M6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+Cj4g PiBDYzogTGl2aXUgRHVkYXUgPGxpdml1LmR1ZGF1QGFybS5jb20+Cj4gPiAtLS0KPiA+ICAgZHJp dmVycy9zdGFnaW5nL3Zib3h2aWRlby92Ym94X2lycS5jIHwgNSArKysrKwo+ID4gICAxIGZpbGUg Y2hhbmdlZCwgNSBpbnNlcnRpb25zKCspCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3N0 YWdpbmcvdmJveHZpZGVvL3Zib3hfaXJxLmMgYi9kcml2ZXJzL3N0YWdpbmcvdmJveHZpZGVvL3Zi b3hfaXJxLmMKPiA+IGluZGV4IDE5NTQ4NDcxMzM2NS4uODk5NDQxMzRlYTg2IDEwMDY0NAo+ID4g LS0tIGEvZHJpdmVycy9zdGFnaW5nL3Zib3h2aWRlby92Ym94X2lycS5jCj4gPiArKysgYi9kcml2 ZXJzL3N0YWdpbmcvdmJveHZpZGVvL3Zib3hfaXJxLmMKPiA+IEBAIC0xMjMsNiArMTIzLDExIEBA IHN0YXRpYyB2b2lkIHZib3hfdXBkYXRlX21vZGVfaGludHMoc3RydWN0IHZib3hfcHJpdmF0ZSAq dmJveCkKPiA+ICAgCXZhbGlkYXRlX29yX3NldF9wb3NpdGlvbl9oaW50cyh2Ym94KTsKPiA+ICAg CWRybV9tb2Rlc2V0X2xvY2tfYWxsKGRldik7Cj4gPiArCS8qCj4gPiArCSAqIEZJWE1FOiB0aGlz IG5lZWRzIHRvIHVzZSBkcm1fY29ubmVjdG9yX2xpc3RfaXRlciBhbmQgc29tZSByZWFsCj4gPiAr CSAqIGxvY2tpbmcgZm9yIHRoZSBhY3R1YWwgZGF0YSBpdCBjaGFuZ2VzLCBub3QgdGhlIGRlcHJl Y2F0ZWQKPiA+ICsJICogZHJtX21vZGVzZXRfbG9ja19hbGwoKSBzaG90Z3VuIGFwcHJvYWNoLgo+ ID4gKwkgKi8KPiAKPiBRdWVzdGlvbiwgYXJlIHRoZSBsb2NraW5nIGV4cGVjdGF0aW9ucyBmcm9t IHRoZSBkcm0ncyBjb3JlIHBvdiAoZm9yIG1vZGVzZXR0aW5nLWRyaXZlcnMpCj4gKmZ1bGx5KiAo YW5kIGNsZWFybHkpIGRvY3VtZW50ZWQgc29tZXdoZXJlPwoKQWxsIHRoZSB0aGluZ3MgSSd2ZSB0 b3VjaGVkIHRoZSBwYXN0IGZldyB5ZWFycyB3cnQgbG9ja2luZyBzaG91bGQgaGF2ZQprZXJuZWxk b2MgY29tbWVudHMgZXhwbGFpbmluZyB0aGUgcnVsZXMuIEZvciBtb3N0IGRyaXZlcnMgeW91IGRv bid0IG5lZWQKbXVjaCBpZiBhbnkgbG9ja2luZyB0aG91Z2gsIGJlY2F1c2UgdGhlIGNvcmUraGVs cGVycyB0YWtlIGNhcmUgb2YKZXZlcnl0aGluZy4gU28geWVhaCBleGlzdHMsIGJ1dCBzcHJlYWQg dGhpbmx5IGFyb3VuZCBldmVyeXdoZXJlLgoKQWJvdmUgaXMgcHJvYmFibHkgZmluZSBzaW5jZSB5 b3UgZG9uJ3QgaG90cGx1ZyBjb25uZWN0b3JzIGFuZAptb2Rlc2V0X2xvY2tfYWxsIGdpdmVzIHlv dSBhIGdvb2QgY2hhbmNlIHlvdSBoYXZlIGVub3VnaCBsb2NraW5nLiAgQnV0Cm1vZGVzZXRfbG9j a19hbGwgaXMgZGVwcmVjYXRlZCBmb3IgYXRvbWljIGRyaXZlcnMsIGJlY2F1c2UgaXQgbWFrZXMg aXQKdW5jbGVhciB3aGF0IGV4YWN0bHkgeW91J3JlIHByb3RlY3RpbmcgYWdhaW5zdC4gVGhlIHVz dWFsIEJLTCBjb25zaWRlcmVkCmhhcm1mdWwgcmVhc29ucy4gSSBqdXN0IG5vdGljZWQgdGhhdCBx eGwgaGFzIHRoZSBzYW1lIHBhdHRlcm4sIHByb2JhYmx5CnNpbWlsYXJseSBncm93biB0aHJvdWdo IGZhaXJseSBsb25nIGhpc3RvcnkuCi1EYW5pZWwKCj4gCj4gUmVnYXJkcywKPiAKPiBIYW5zCj4g Cj4gCj4gCj4gCj4gPiAgIAlsaXN0X2Zvcl9lYWNoX2VudHJ5KGNvbm5lY3RvciwgJmRldi0+bW9k ZV9jb25maWcuY29ubmVjdG9yX2xpc3QsIGhlYWQpIHsKPiA+ICAgCQl2Ym94X2Nvbm4gPSB0b192 Ym94X2Nvbm5lY3Rvcihjb25uZWN0b3IpOwo+ID4gCgotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2Fy ZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxp bmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs