From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v3 3/3] drm/vgem: Keep a reference to the dmabuf when mmaped Date: Wed, 5 Oct 2016 15:42:13 +0200 Message-ID: <20161005134213.GG20761@phenom.ffwll.local> References: <20160930135959.9159-1-chris@chris-wilson.co.uk> <20160930135959.9159-3-chris@chris-wilson.co.uk> <20161005131100.GA20761@phenom.ffwll.local> <20161005134009.GC22676@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id A634F6E7C7 for ; Wed, 5 Oct 2016 13:42:17 +0000 (UTC) Received: by mail-wm0-x241.google.com with SMTP id f193so20036543wmg.2 for ; Wed, 05 Oct 2016 06:42:17 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20161005134009.GC22676@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Daniel Vetter , dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBPY3QgMDUsIDIwMTYgYXQgMDI6NDA6MDlQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIFdlZCwgT2N0IDA1LCAyMDE2IGF0IDAzOjExOjAwUE0gKzAyMDAsIERhbmllbCBW ZXR0ZXIgd3JvdGU6Cj4gPiBPbiBGcmksIFNlcCAzMCwgMjAxNiBhdCAwMjo1OTo1OVBNICswMTAw LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+IEluIG9yZGVyIHRvIGtlZXAgdGhlIGRtYWJ1ZiBh bGl2ZSB3aGlsc3QgdGhlIG1tYXAgaXMsIHdlIG5lZWQgdG8gaG9sZCBhCj4gPiA+IHJlZmVyZW5j ZSB0byB0aGUgZG1hYnVmIGFuZCBub3QgdGhlIGJhY2tpbmcgb2JqZWN0LiBUaGlzIGlzIGltcG9y dGFudCBhcwo+ID4gPiB0aGUgZG1hYnVmIG5vdCBvbmx5IGtlZXBzIHRoZSBvYmplY3QgYWxpdmUs IGJ1dCBhbHNvIHRoZSBkZXZpY2Ugc28gdGhhdAo+ID4gPiAKPiA+ID4gCWRtYWJ1ZiA9IHZnZW1f Y3JlYXRlX2RtYWJ1ZigpOwo+ID4gPiAJcHRyID0gbW1hcCguLi4gZG1hYnVmIC4uLik7Cj4gPiA+ IAljbG9zZShkbWFidWYpOwo+ID4gPiAKPiA+ID4gcGVyc2lzdHMgYWNyb3NzIG1vZHVsZS11bmxv YWQgYXMgd2VsbCBhcyBkZXZpY2UgY2xvc3VyZS4KPiA+IAo+ID4gSSBkb24ndCBzZWUgd2hlcmUg d2UgZ3JhYiB0aGUgcmVmIHRvIHRoZSBkbWEtYnVmIGhlcmUgaW5zdGVhZCBvZiB0aGUKPiA+IGJh Y2tpbmcgc3RvcmFnZS4gQW5kIGRvZXNuJ3QgdGhlIGV4YWN0IHNhbWUgaXNzdWUgaGFwcGVuIHdo ZW4geW91IHVzZSBkdW1iCj4gPiBtbWFwPyBPciBtYXliZSBJJ20ganVzdCBhIGJpdCBjb25mdXNl ZCBhYm91dCB3aGF0J3MgZ29pbmcgb24gaGVyZSAuLi4KPiAKPiBUaGUgcmVmZXJlbmNlIHRvIHRo ZSBkbWFidWYgaXMgaW4gdm1hLT52bV9maWxlLCB3aGljaCB3YXMgdXNlZCB0byBrZWVwCj4gdGhl IG1vZHVsZSBhbGl2ZS4gU28gdGhpcyBtaWdodCBiZSBvdmVyemVhbG91cywgaW4gdGhhdCB0aGVy ZSBzaG91bGRuJ3QKPiBiZSBhIHdheSB0byBnZXQgYmFjayBmcm9tIHRoZSBzaG1lbWZzIG9iamVj dCB0byB0aGUgbW9kdWxlLiBIb3dldmVyLAo+IHRoYXQgZG9lcyBtYWtlIG1lIGF3YXJlIG9mIGEg ZmFpbHVyZSBwYXRoIHdlIGhhdmUgaW4gcGF0Y2hlcyB0aGF0IGRvIGFkZAo+IGNhbGxiYWNrcyBm cm9tIHNobWVtZnMgdG8gdGhlIGRyaXZlci4uLgo+IAo+IEF0IGxlYXN0IHVzaW5nIHRoZSBwdHIg YWZ0ZXIgY2xvc2luZyB0aGUgbW9kdWxlIGlzIG9rLiBTbyB0aGlzIHBhdGNoIGlzCj4gbm90IHJl cXVpcmVkLgoKSSB0aGluayBpZiB3ZSBlbnRpcmVseSByZWRpcmVjdCB0aGUgbW1hcCB0byBzaG1l bSwgYW5kIG5vdCBmb3JnZXQgdG8gYWxzbwp1cGRhdGUgdm1fZmlsZSwgdGhlIGRyaXZlciBjb3Vs ZCBnZXQgdW5sb2FkZWQgd2l0aG91dCBpbGwgZWZmZWN0cy4gSSdsbApsZWF2ZSB0aGlzIG9uZSBv dXQgZm9yIG5vdywgcGlja2VkIHVwIDEmMiBmcm9tIHY0IHRvIC1taXNjIG1lYW53aGlsZS4KLURh bmllbAotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRp b24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==