From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH v2] drm/i915: Unwind conversion to i915_gem_phys_ops on failure Date: Thu, 16 Feb 2017 16:38:55 +0200 Message-ID: <877f4qnqtc.fsf@gaia.fi.intel.com> References: <20170215143008.7734-1-chris@chris-wilson.co.uk> <20170215163900.11606-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 mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id EB9696EB4B for ; Thu, 16 Feb 2017 14:40:01 +0000 (UTC) In-Reply-To: <20170215163900.11606-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 Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gVGhlIHBo eXNpY2FsIG9iamVjdCBpcyB0cmVhdGVkIGFzIHBlcm1hbmVudGx5IHBpbm5lZC4gSWYgd2UgZmFp bCB0byB0YWtlCj4gdGhpcyBpbml0aWFsIHBpbiBkdXJpbmcgaTkxNV9nZW1fb2JqZWN0X2F0dGFj aF9waHlzKCkgd2UgbmVlZCB0byByZXZlcnQKPiBpdCBiYWNrIHRvIGFuIG9yZGluYXJ5IHNobWVt ZnMgb2JqZWN0IGJlZm9yZSByZXBvcnRpbmcgdGhlIGZhaWx1cmUuCj4KPiB2MjogZ2l0LWFkZAo+ Cj4gUmVwb3J0ZWQtYnk6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29tPgo+ IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+ IENjOiBNaWthIEt1b3BwYWxhIDxtaWthLmt1b3BwYWxhQGludGVsLmNvbT4KClJldmlld2VkLWJ5 OiBNaWthIEt1b3BwYWxhIDxtaWthLmt1b3BwYWxhQGludGVsLmNvbT4KCj4gLS0tCj4gIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgfCAxMyArKysrKysrKysrKystCj4gIDEgZmlsZSBj aGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtLmMKPiBpbmRleCA3MTI5NzkyMGZkZjQuLmRjNzk5ZGIwNDQ2YyAxMDA2NDQKPiAtLS0g YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9nZW0uYwo+IEBAIC0zMTMsNiArMzEzLDggQEAgc3RhdGljIGNvbnN0IHN0cnVj dCBkcm1faTkxNV9nZW1fb2JqZWN0X29wcyBpOTE1X2dlbV9waHlzX29wcyA9IHsKPiAgCS5yZWxl YXNlID0gaTkxNV9nZW1fb2JqZWN0X3JlbGVhc2VfcGh5cywKPiAgfTsKPiAgCj4gK3N0YXRpYyBj b25zdCBzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdF9vcHMgaTkxNV9nZW1fb2JqZWN0X29wczsK PiArCj4gIGludCBpOTE1X2dlbV9vYmplY3RfdW5iaW5kKHN0cnVjdCBkcm1faTkxNV9nZW1fb2Jq ZWN0ICpvYmopCj4gIHsKPiAgCXN0cnVjdCBpOTE1X3ZtYSAqdm1hOwo+IEBAIC01ODYsOSArNTg4 LDE4IEBAIGk5MTVfZ2VtX29iamVjdF9hdHRhY2hfcGh5cyhzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29i amVjdCAqb2JqLAo+ICAJaWYgKG9iai0+bW0ucGFnZXMpCj4gIAkJcmV0dXJuIC1FQlVTWTsKPiAg Cj4gKwlHRU1fQlVHX09OKG9iai0+b3BzICE9ICZpOTE1X2dlbV9vYmplY3Rfb3BzKTsKPiAgCW9i ai0+b3BzID0gJmk5MTVfZ2VtX3BoeXNfb3BzOwo+ICAKPiAtCXJldHVybiBpOTE1X2dlbV9vYmpl Y3RfcGluX3BhZ2VzKG9iaik7Cj4gKwlyZXQgPSBpOTE1X2dlbV9vYmplY3RfcGluX3BhZ2VzKG9i aik7Cj4gKwlpZiAocmV0KQo+ICsJCWdvdG8gZXJyX3hmZXI7Cj4gKwo+ICsJcmV0dXJuIDA7Cj4g Kwo+ICtlcnJfeGZlcjoKPiArCW9iai0+b3BzID0gJmk5MTVfZ2VtX29iamVjdF9vcHM7Cj4gKwly ZXR1cm4gcmV0Owo+ICB9Cj4gIAo+ICBzdGF0aWMgaW50Cj4gLS0gCj4gMi4xMS4wCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5n IGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=