From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Free resources correctly if we cannot map status page during ctx create Date: Mon, 17 Nov 2014 20:04:09 +0100 Message-ID: <20141117190409.GN25711@phenom.ffwll.local> References: <1416239307-15941-1-git-send-email-arun.siluvery@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f47.google.com (mail-wg0-f47.google.com [74.125.82.47]) by gabe.freedesktop.org (Postfix) with ESMTP id 8738C6E228 for ; Mon, 17 Nov 2014 11:03:47 -0800 (PST) Received: by mail-wg0-f47.google.com with SMTP id n12so3513485wgh.34 for ; Mon, 17 Nov 2014 11:03:46 -0800 (PST) Content-Disposition: inline In-Reply-To: <1416239307-15941-1-git-send-email-arun.siluvery@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Arun Siluvery Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBOb3YgMTcsIDIwMTQgYXQgMDM6NDg6MjdQTSArMDAwMCwgQXJ1biBTaWx1dmVyeSB3 cm90ZToKPiBXZSBhcmUgbm90IGZyZWVpbmcgbWVtb3J5IGFsbG9jYXRlZCBmb3IgcmluZ2J1ZiBh bmQgY3R4IGlmIHdlIGZhaWwKPiB0byBtYXAgc3RhdHVzIHBhZ2Ugc28gcmVsZWFzZSBhbGwgcmVz b3VyY2VzIGNvcnJlY3RseS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBcnVuIFNpbHV2ZXJ5IDxhcnVu LnNpbHV2ZXJ5QGxpbnV4LmludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfbHJjLmMgfCA2ICsrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCsp LCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9scmMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jCj4gaW5kZXggZjNl ZmRiZC4uYTg0ZDI0YiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9s cmMuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jCj4gQEAgLTE3Nzcs OCArMTc3NywxMCBAQCBpbnQgaW50ZWxfbHJfY29udGV4dF9kZWZlcnJlZF9jcmVhdGUoc3RydWN0 IGludGVsX2NvbnRleHQgKmN0eCwKPiAgCQlyaW5nLT5zdGF0dXNfcGFnZS5nZnhfYWRkciA9IGk5 MTVfZ2VtX29ial9nZ3R0X29mZnNldChjdHhfb2JqKTsKPiAgCQlyaW5nLT5zdGF0dXNfcGFnZS5w YWdlX2FkZHIgPQo+ICAJCQkJa21hcChzZ19wYWdlKGN0eF9vYmotPnBhZ2VzLT5zZ2wpKTsKPiAt CQlpZiAocmluZy0+c3RhdHVzX3BhZ2UucGFnZV9hZGRyID09IE5VTEwpCj4gLQkJCXJldHVybiAt RU5PTUVNOwo+ICsJCWlmIChyaW5nLT5zdGF0dXNfcGFnZS5wYWdlX2FkZHIgPT0gTlVMTCkgewo+ ICsJCQlyZXQgPSAtRU5PTUVNOwo+ICsJCQlnb3RvIGVycm9yOwo+ICsJCX0KClNpbmNlIHRoaXMg cG9wcGVkIHVwOiBEbyB3ZSBoYXZlIGFuIGF1dG9tYXRlZCBpZ3QgdGVzdGNhc2UgdG8gZXhlcmNp c2UKdGhpcyBjb3JuZXItY2FzZT8KCldlIGRvIGhhdmUgaXQgZm9yIGxlZ2FjeSAoZ2VuNi83KSBj b250ZXh0cywgaW5jbHVkaW5nIGV4ZXJjaXNpbmcgdGhlCnNocmlua2VyIGxvZ2ljIHRvIGdldCBy aWQgb2YgbWlzcGxhY2VkIGN0eCBvYmplY3RzIHRvIGF2b2lkIGdndHQKZnJhZ21lbnRhdGlvbiBo YXNzbGVzIC4uLgotRGFuaWVsCgo+ICAJCXJpbmctPnN0YXR1c19wYWdlLm9iaiA9IGN0eF9vYmo7 Cj4gIAl9Cj4gIAo+IC0tIAo+IDIuMS4yCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2lu ZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgorNDEgKDApIDc5IDM2NSA1NyA0OCAtIGh0dHA6Ly9ibG9n LmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==