From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: Re: [PATCH] drm/i915: get runtime PM reference around GEM set_caching IOCTL Date: Wed, 18 Nov 2015 00:49:13 +0200 Message-ID: <1447800553.14373.10.camel@intel.com> References: <1446665132-22491-1-git-send-email-imre.deak@intel.com> <20151104205741.GA3478@nuc-i3427.alporthouse.com> <1446722912.26194.14.camel@intel.com> <20151105115628.GZ669@nuc-i3427.alporthouse.com> <20151117223832.GA23086@nuc-i3427.alporthouse.com> Reply-To: imre.deak@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 4AC5C6E48B for ; Tue, 17 Nov 2015 14:49:46 -0800 (PST) In-Reply-To: <20151117223832.GA23086@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 Cc: intel-gfx List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCAyMDE1LTExLTE3IGF0IDIyOjM4ICswMDAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4g T24gVHVlLCBOb3YgMTcsIDIwMTUgYXQgMTE6MTY6MDlQTSArMDEwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiA+IE9uIFRodSwgTm92IDUsIDIwMTUgYXQgMTI6NTYgUE0sIENocmlzIFdpbHNvbiA8 Y2hyaXNAY2hyaXMtd2lsc29uLmMKPiA+IG8udWs+IHdyb3RlOgo+ID4gPiBUaGUgdHJpY2t5IHBh cnQgaXMgcmV2aWV3aW5nIHRoZSBpOTE1X2dlbV9yZWxlYXNlX21tYXAoKSBjYWxsZXJzCj4gPiA+ IHRvCj4gPiA+IGVuc3VyZSB0aGF0IHRoZXkgaGF2ZSB0aGUgcmlnaHQgYmFycmllci4gSWYgeW91 IG1ha2UKPiA+ID4gaTkxNV9nZW1fcmVsZWFzZV9tbWFwKCkgYXNzZXJ0IGl0IGhvbGRzIGFuIHJw bSByZWYsIGFuZCB0aGVuIG1ha2UKPiA+ID4gdGhlCj4gPiA+IGk5MTVfZ2VtX3JlbGVhc2VfYWxs X21tYXBzKCkgdW5saW5rIHRoZSBub2RlIGRpcmVjdGx5IHRoYXQgc2hvdWxkCj4gPiA+IGRvIHRo ZQo+ID4gPiB0cmljay4KPiA+IAo+ID4gSSB0aGluayB0aGUgZWFzaWVyIHNvbHV0aW9uIHdvdWxk IGJlIHRvIGFkZCBhIG11dGV4IGZvciB0aGUKPiA+IGZhdWx0X2xpc3QuIFdlIGNhbGwgcmVsZWFz ZV9tbWFwIGZyb20gYSBsb3Qgb2YgcGxhY2VzLAo+IAo+IFdlIGRvbid0IHRob3VnaC4gVGhlIG9u bHkgdGltZXMgd2UgZG8gYXJlIHdoZW4gd2UgdG91Y2hpbmcgaHcKPiByZWdpc3RlcnMKPiAob3Ig Z3NtKToKPiAKPiBzZXRfdGlsaW5nX2lvY3RsIC0gd2hpY2ggYWxzbyBtYXkgdW5iaW5kIGFuZCBz byBuZWVkcyBycG0KPiBmZW5jZV93cml0ZSAtIHdoaWNoIG5lZWRzIHJwbSB0byB3cml0ZSB0aGUg cmVpZ3N0ZXJzCj4gdm1hX3VuYmluZCAtIHdoaWNoIG5lZWRzIHJwbSB0byB3cml0ZSB0aHJvdWdo IHRoZSBnc20KPiBzZXRfY2FjaGluZyAtIHdoaWNoIG5lZWRzIHJwbSB0byB3cml0ZSB0aHJvdWdo IHRoZSBnc20KPiAKPiBhbmQgY3VycmVudGx5IGJ5IHJwbSBpdHNlbGYuCj4gCj4gSSB0aGluayBp dCBpcyBjZXJ0YWlubHkgcmVhc29uYWJsZSB0byB1c2UgdGhlIHJwbSBiYXJyaWVycyBmb3IgdGhl Cj4gZmF1bHRlZCBsaXN0LiBUaGUgb25seSBvbmUgd2hlcmUgd2UgaGF2ZSB0byBhY3R1YWxseSBl bnN1cmUgd2UgaG9sZAo+IHJwbQo+IGlzIHRoZSBzZXRfdGlsaW5nX2lvY3RsLgoKQnR3LCBzaW5j ZSB0aGlzIHdvdWxkIGJlIGEgYmlnZ2VyIGNoYW5nZSBzaG91bGRuJ3Qgd2UgZmlyc3QgYWRkIHRo ZSBuZXcKUlBNIHdha2Vsb2NrIGFzc2VydHM/IFRoYXQncyBtb3N0bHkgcmV2aWV3ZWQgYWxyZWFk eSBhbnl3YXksIEkgc3RpbGwKaGF2ZSB0byBjaGVjayB0aGUgUlBTIHdvcmsgd2hpY2ggd291bGQg bmVlZCB0aGUgc2FtZSBoYW5kbGluZyBhcyB0aGUKaGFuZyBjaGVjayB3b3JrIChDaHJpcycgaWRl YSB0byB1c2UgcnBtX3RyeV9nZXQgdGhlcmUpLgoKU28gaG93IGFib3V0IHRoZSBmb2xsb3dpbmcg dW50aWwgdGhhdCwgd2hpY2ggaXMgdGhlIGNvcnJlY3Qgd2F5IGluIGFueQpjYXNlIGltbzoKCsKg dm9pZCBfX3N1c3BlbmRfcmVwb3J0X3Jlc3VsdChjb25zdCBjaGFyICpmdW5jdGlvbiwgdm9pZCAq Zm4sIGludCByZXQpCsKgewotwqDCoMKgwqDCoMKgwqBpZiAocmV0KQorwqDCoMKgwqDCoMKgwqBp ZiAocmV0ID09IC1FQlVTWSB8fCByZXQgPT0gLUVBR0FJTikKK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoHByaW50ayhLRVJOX0RFQlVHICIlcygpOiAlcEYgcmV0dXJucyAlZFxuIiwgZnVu Y3Rpb24sIGZuLCByZXQpOworwqDCoMKgwqDCoMKgwqBlbHNlIGlmIChyZXQpCsKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgcHJpbnRrKEtFUk5fRVJSICIlcygpOiAlcEYgcmV0dXJucyAl ZFxuIiwgZnVuY3Rpb24sIGZuLCByZXQpOwrCoH0KCgotLUltcmUKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==