From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 1/2] drm: Use default dma_fence hooks where possible for null syncobj Date: Fri, 21 Sep 2018 11:00:34 +0200 Message-ID: <20180921090034.GY11082@phenom.ffwll.local> References: <20180918100720.8357-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x544.google.com (mail-ed1-x544.google.com [IPv6:2a00:1450:4864:20::544]) by gabe.freedesktop.org (Postfix) with ESMTPS id F31526E722 for ; Fri, 21 Sep 2018 09:00:38 +0000 (UTC) Received: by mail-ed1-x544.google.com with SMTP id j62-v6so10092812edd.7 for ; Fri, 21 Sep 2018 02:00:38 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20180918100720.8357-1-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBTZXAgMTgsIDIwMTggYXQgMTE6MDc6MTlBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IEJvdGggdGhlIC5lbmFibGVfc2lnbmFsaW5nIGFuZCAucmVsZWFzZSBvZiB0aGUgbnVs bCBzeW5jb2JqIGZlbmNlCj4gY2FuIGJlIHJlcGxhY2VkIGJ5IHRoZSBkZWZhdWx0IGNhbGxiYWNr cyBmb3IgYSBzbWFsbCByZWR1Y3Rpb24gaW4gY29kZQo+IHNpemUuCj4gCj4gU2lnbmVkLW9mZi1i eTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CgpSZXZpZXdlZC1ieTog RGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KCj4gLS0tCj4gIGRyaXZlcnMv Z3B1L2RybS9kcm1fc3luY29iai5jIHwgMTEgLS0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQs IDExIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX3N5 bmNvYmouYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fc3luY29iai5jCj4gaW5kZXggNDk3NzI5MjAy YmZlLi5lMjU0Zjk3ZmVkN2QgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9zeW5j b2JqLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX3N5bmNvYmouYwo+IEBAIC02NiwyMCAr NjYsOSBAQCBzdGF0aWMgY29uc3QgY2hhciAqZHJtX3N5bmNvYmpfc3R1Yl9mZW5jZV9nZXRfbmFt ZShzdHJ1Y3QgZG1hX2ZlbmNlICpmZW5jZSkKPiAgICAgICAgICByZXR1cm4gInN5bmNvYmpzdHVi IjsKPiAgfQo+ICAKPiAtc3RhdGljIGJvb2wgZHJtX3N5bmNvYmpfc3R1Yl9mZW5jZV9lbmFibGVf c2lnbmFsaW5nKHN0cnVjdCBkbWFfZmVuY2UgKmZlbmNlKQo+IC17Cj4gLSAgICByZXR1cm4gIWRt YV9mZW5jZV9pc19zaWduYWxlZChmZW5jZSk7Cj4gLX0KPiAtCj4gLXN0YXRpYyB2b2lkIGRybV9z eW5jb2JqX3N0dWJfZmVuY2VfcmVsZWFzZShzdHJ1Y3QgZG1hX2ZlbmNlICpmKQo+IC17Cj4gLQlr ZnJlZShmKTsKPiAtfQo+ICBzdGF0aWMgY29uc3Qgc3RydWN0IGRtYV9mZW5jZV9vcHMgZHJtX3N5 bmNvYmpfc3R1Yl9mZW5jZV9vcHMgPSB7Cj4gIAkuZ2V0X2RyaXZlcl9uYW1lID0gZHJtX3N5bmNv Ympfc3R1Yl9mZW5jZV9nZXRfbmFtZSwKPiAgCS5nZXRfdGltZWxpbmVfbmFtZSA9IGRybV9zeW5j b2JqX3N0dWJfZmVuY2VfZ2V0X25hbWUsCj4gLQkuZW5hYmxlX3NpZ25hbGluZyA9IGRybV9zeW5j b2JqX3N0dWJfZmVuY2VfZW5hYmxlX3NpZ25hbGluZywKPiAtCS5yZWxlYXNlID0gZHJtX3N5bmNv Ympfc3R1Yl9mZW5jZV9yZWxlYXNlLAo+ICB9Owo+ICAKPiAgCj4gLS0gCj4gMi4xOS4wCj4gCj4g X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBkcmktZGV2 ZWwgbWFpbGluZyBsaXN0Cj4gZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCgotLSAK RGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDov L2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cg==