From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH] drm/i915: Fix pages pin counting around swizzle quirk Date: Fri, 04 Nov 2016 10:50:44 +0200 Message-ID: <1478249444.2866.4.camel@linux.intel.com> References: <20161102094354.7045-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 mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9950C6E8CF for ; Fri, 4 Nov 2016 08:50:47 +0000 (UTC) In-Reply-To: <20161102094354.7045-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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24ga2UsIDIwMTYtMTEtMDIgYXQgMDk6NDMgKzAwMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBA QCAtMjQ1OCwxNyArMjQ1OSwxNiBAQCBpbnQgX19pOTE1X2dlbV9vYmplY3RfZ2V0X3BhZ2VzKHN0 cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICpvYmopCj4gwqAJaWYgKGVycikKPiDCoAkJcmV0dXJu IGVycjsKPiDCoAo+IC0JaWYgKGxpa2VseShvYmotPm1tLnBhZ2VzKSkgewo+IC0JCV9faTkxNV9n ZW1fb2JqZWN0X3Bpbl9wYWdlcyhvYmopOwo+IC0JCWdvdG8gdW5sb2NrOwo+IC0JfQo+IC0KPiAt CUdFTV9CVUdfT04oaTkxNV9nZW1fb2JqZWN0X2hhc19waW5uZWRfcGFnZXMob2JqKSk7Cj4gKwlp ZiAodW5saWtlbHkoIW9iai0+bW0ucGFnZXMpKSB7Cj4gKwkJR0VNX0JVR19PTihpOTE1X2dlbV9v YmplY3RfaGFzX3Bpbm5lZF9wYWdlcyhvYmopKTsKPiArCQllcnIgPSBfX19faTkxNV9nZW1fb2Jq ZWN0X2dldF9wYWdlcyhvYmopOwo+ICsJCWlmIChlcnIpCj4gKwkJCWdvdG8gdW5sb2NrOwo+IMKg Cj4gLQllcnIgPSBfX19faTkxNV9nZW1fb2JqZWN0X2dldF9wYWdlcyhvYmopOwo+IC0JaWYgKCFl cnIpCj4gLQkJYXRvbWljX3NldF9yZWxlYXNlKCZvYmotPm1tLnBhZ2VzX3Bpbl9jb3VudCwgMSk7 Cj4gKwkJc21wX21iX19iZWZvcmVfYXRvbWljKCk7CgpUaGlzIGlzIG5vdCBjb29sIHdpdGhvdXQg YXRvbWljIGluIHNpZ2h0LiBJbmxpbmUgd3JhcCBhcwpfX2k5MTVfZ2VtX29iamVjdF9wYWdlc19t YigpIG9yIHNvbWV0aGluZy4KCj4gQEAgLTM3MDcsNiArMzcwNyw3IEBAIGk5MTVfZ2V0X2dndHRf dm1hX3BhZ2VzKHN0cnVjdCBpOTE1X3ZtYSAqdm1hKQo+IMKgewo+IMKgCWludCByZXQgPSAwOwo+ IMKgCj4gKwlHRU1fQlVHX09OKCFpOTE1X2dlbV9vYmplY3RfaGFzX3Bpbm5lZF9wYWdlcyh2bWEt Pm9iaikpOwoKUmF0aGVyIGNvbmZ1c2luZywgc2ltcGxlIG1pbmQgd291bGQgdGhpbmsgYXMKX19p OTE1X2dlbV9vYmplY3RfcGluX3BhZ2VzwqBoYXMgR0VNX0JVR19PTighb2JqLT5tbS5wYWdlcyks CnRoZSBuZXh0IGJyYW5jaCB3b3VsZCBuZXZlciBiZSB0YWtlbj8KCj4gwqAJaWYgKHZtYS0+cGFn ZXMpCj4gwqAJCXJldHVybiAwOwo+IMKgCgpSZWdhcmRzLCBKb29uYXMKLS0gCkpvb25hcyBMYWh0 aW5lbgpPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpJbnRlbCBDb3Jwb3JhdGlvbgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK