From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Gordon Subject: Re: [PATCH] drm/i915: Only arm the forcewake release timer on the final put Date: Thu, 24 Mar 2016 14:38:29 +0000 Message-ID: <56F3FBE5.2000601@intel.com> References: <1458826373-26982-1-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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 4416E6E0D3 for ; Thu, 24 Mar 2016 14:38:31 +0000 (UTC) In-Reply-To: <1458826373-26982-1-git-send-email-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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gMjQvMDMvMTYgMTM6MzIsIENocmlzIFdpbHNvbiB3cm90ZToKPiBJZiB3ZSBhcm0gdGhlIHJl bGVhc2UgdGltZXIgb24gYWNxdWlyaW5nIHRoZSBmb3JjZXdha2UsIHdlIHdpbGwgcmVsZWFzZQo+ IHRoZSBmb3JjZXdha2Ugb24gdGhlIGppZmZpZSBhZnRlcndhcmRzLiBJZiB3ZSBvbmx5IGFybSB0 aGUgcmVsZWFzZSB0aW1lcgo+IG9uIHRoZSBmaW5hbCBwdXQsIHdlIHdpbGwgcmVsZWFzZSB0aGUg Zm9yY2V3YWtlIHNsaWdodGx5IGxhdGVyIGluc3RlYWQuCgpZZXMsIEkgaGFkIHdvbmRlcmVkIHdo eSB3ZSBhcm1lZCB0byB0aW1lciBvbiBmb3JjZXdha2VfZ2V0KCkuIFNvIApkZWZpbml0ZWx5IGFn cmVlIGl0IHNob3VsZCBiZSBvbiBsYXN0IHB1dCgpLgoKPiBNdWNoLCBtdWNoIHdvcnNlLCB3ZSBk aWQgbm90IGFjcXVpcmUgYSByZWZjb3VudCBmb3IgdGhlIGFybWVkIHRpbWluZwo+IGR1cmluZyB0 aGUgZ2V0KCksIGFuZCBzbyB1bmJhbGFuY2VkIG91ciBmb3JjZXdha2UgY291bnRpbmcuCgpIbW0g Li4uIHJlZmNvdW50IC9sb29rcy8gT0sgdG8gbWU/IEJ1dCBJJ2QgbmVlZCB0byBjaGVjayBtb3Jl IC4uLgoKLkRhdmUuCgo+IFJlcG9ydGVkLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3Vs aW5AbGludXguaW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNA Y2hyaXMtd2lsc29uLmNvLnVrPgo+IENjOiBNaWthIEt1b3BwYWxhIDxtaWthLmt1b3BwYWxhQGxp bnV4LmludGVsLmNvbT4KPiBDYzogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGxpbnV4 LmludGVsLmNvbT4KPiAtLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3VuY29yZS5j IHwgMyArLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMiBkZWxldGlvbnMo LSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF91bmNvcmUuYyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3VuY29yZS5jCj4gaW5kZXggOTY3OTkzOTJjMmM3 Li5kODU3MTY4YzZjOWIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf dW5jb3JlLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF91bmNvcmUuYwo+IEBA IC02MCw2ICs2MCw3IEBAIGZ3X2RvbWFpbl9yZXNldChjb25zdCBzdHJ1Y3QgaW50ZWxfdW5jb3Jl X2ZvcmNld2FrZV9kb21haW4gKmQpCj4gICBzdGF0aWMgaW5saW5lIHZvaWQKPiAgIGZ3X2RvbWFp bl9hcm1fdGltZXIoc3RydWN0IGludGVsX3VuY29yZV9mb3JjZXdha2VfZG9tYWluICpkKQo+ICAg ewo+ICsJZC0+d2FrZV9jb3VudCsrOwo+ICAgCW1vZF90aW1lcl9waW5uZWQoJmQtPnRpbWVyLCBq aWZmaWVzICsgMSk7Cj4gICB9Cj4KPiBAQCAtNDkxLDcgKzQ5Miw2IEBAIHN0YXRpYyB2b2lkIF9f aW50ZWxfdW5jb3JlX2ZvcmNld2FrZV9wdXQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2LAo+ICAgCQlpZiAoLS1kb21haW4tPndha2VfY291bnQpCj4gICAJCQljb250aW51ZTsKPgo+ IC0JCWRvbWFpbi0+d2FrZV9jb3VudCsrOwo+ICAgCQlmd19kb21haW5fYXJtX3RpbWVyKGRvbWFp bik7Cj4gICAJfQo+ICAgfQo+IEBAIC03MzMsNyArNzMzLDYgQEAgc3RhdGljIGlubGluZSB2b2lk IF9fZm9yY2Vfd2FrZV9nZXQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAo+ICAg CQl9Cj4KPiAgIAkJZG9tYWluLT53YWtlX2NvdW50Kys7Cj4gLQkJZndfZG9tYWluX2FybV90aW1l cihkb21haW4pOwo+ICAgCX0KPgo+ICAgCWlmIChmd19kb21haW5zKQo+CgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0 CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK