From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 2/3] drm/i915: Use RPM as the barrier for controlling user mmap access Date: Thu, 13 Oct 2016 17:25:13 +0200 Message-ID: <20161013152513.GJ20761@phenom.ffwll.local> References: <20161011132524.GC20761@phenom.ffwll.local> <20161011143759.28052-1-chris@chris-wilson.co.uk> <20161011143759.28052-2-chris@chris-wilson.co.uk> <20161013144423.GC20761@phenom.ffwll.local> <20161013151523.GH9113@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qk0-x241.google.com (mail-qk0-x241.google.com [IPv6:2607:f8b0:400d:c09::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id 04A356EAE1 for ; Thu, 13 Oct 2016 15:25:18 +0000 (UTC) Received: by mail-qk0-x241.google.com with SMTP id n189so6366477qke.1 for ; Thu, 13 Oct 2016 08:25:17 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20161013151523.GH9113@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 , intel-gfx@lists.freedesktop.org, Imre Deak , Ville =?iso-8859-1?Q?Syrj=E4l=E4?= List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBPY3QgMTMsIDIwMTYgYXQgMDQ6MTU6MjNQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIFRodSwgT2N0IDEzLCAyMDE2IGF0IDA0OjQ0OjIzUE0gKzAyMDAsIERhbmllbCBW ZXR0ZXIgd3JvdGU6Cj4gPiBPbiBUdWUsIE9jdCAxMSwgMjAxNiBhdCAwMzozNzo1OFBNICswMTAw LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwo+ID4gPiBp bmRleCA5MTkxMGZmZTA5NjQuLjU4N2E5MWFmNWEzZiAxMDA2NDQKPiA+ID4gLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwo+ID4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2dlbS5jCj4gPiA+IEBAIC0xNDY5LDcgKzE0NjksOSBAQCBpOTE1X2dlbV9wd3JpdGVf aW9jdGwoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgdm9pZCAqZGF0YSwKPiA+ID4gIAkgKi8KPiA+ ID4gIAlpZiAoIWk5MTVfZ2VtX29iamVjdF9oYXNfc3RydWN0X3BhZ2Uob2JqKSB8fAo+ID4gPiAg CSAgICBjcHVfd3JpdGVfbmVlZHNfY2xmbHVzaChvYmopKSB7Cj4gPiA+ICsJCWludGVsX3J1bnRp bWVfcG1fZ2V0KGRldl9wcml2KTsKPiA+ID4gIAkJcmV0ID0gaTkxNV9nZW1fZ3R0X3B3cml0ZV9m YXN0KGRldl9wcml2LCBvYmosIGFyZ3MsIGZpbGUpOwo+ID4gPiArCQlpbnRlbF9ydW50aW1lX3Bt X3B1dChkZXZfcHJpdik7Cj4gPiAKPiA+IEknZCBtb3ZlIHRoZSBycG1fZ2V0L3B1dCBpbnRvIGd0 dF9wd3JpdGVfZmFzdCAtIHRoZXJlJ3Mgb25seSBvbmUgY2FsbGVyLAo+ID4gYW5kIGl0J3MgaW4g dGhlIHNwaXJpdCBvZiB0aGlzIHBhdGNoIG9mIG1vdmluZyB0aGUgcnBtIGdldC9wdXQgY2xvc2Vy IHRvCj4gPiB3aGVyZSB3ZSByZWFsbHkgbmVlZCBpdC4KPiAKPiBXaGF0IEkndmUgYWxzbyBkb25l IGlzIG1vdmUgcnBtX2dldC9ycG1fcHV0IGludG8gaTkxNV9nZW1fcmVsZWFzZV9tbWFwKCkKPiBh bmQgc3BsaXQgb3V0IHRoZSBSUE0tc3VzcGVuZCBvbmx5IGk5MTVfZ2VtX3JlbGVhc2VfYWxsX21t YXBzKCkgKGlmIEkKPiBjYW4gdGhpbmsgb2YgYSBnb29kIG5hbWUgdG8gYmV0dGVyIGRpc3Rpbmd1 aXNoIHRoZSB0d28gSSdsbCBkbyB0aGF0IGFzCj4gd2VsbCkuIFRoZSBiZW5lZml0IGJlaW5nIGlz IHRoYXQgaW5zdGVhZCBvZiBzaW1wbHkgYXNzZXJ0aW5nIGluIG9uZSB0aGF0Cj4gd2UgaG9sZCB0 aGUgcnBtLXdha2VyZWYgd2UgdGFrZSBpdC4KPiAKPiBpOTE1X2dlbV9ydW50aW1lX3N1c3BlbmRf X21tYXBzKCkgPwoKT3IgbWF5YmUgdGhyb3cgYSBnZ3R0IGluIHRoZXJlIGZvciBnaWdnbGVzLCBi dXQgeWVhaC4KLURhbmllbAotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50 ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==