From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Handle ENOSPC after failing to insert a mappable node Date: Tue, 19 Jul 2016 08:55:55 +0200 Message-ID: <20160719065555.GH17101@phenom.ffwll.local> References: <1468690956-23480-1-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id 81DD86E5B2 for ; Tue, 19 Jul 2016 06:56:02 +0000 (UTC) Received: by mail-wm0-x242.google.com with SMTP id i5so1679173wmg.2 for ; Mon, 18 Jul 2016 23:56:02 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1468690956-23480-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 Cc: Ankitprasad Sharma , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gU2F0LCBKdWwgMTYsIDIwMTYgYXQgMDY6NDI6MzZQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IEV2ZW4gYWZ0ZXIgYWRkaW5nIGluZGl2aWR1YWwgcGFnZSBzdXBwb3J0IGZvciBHVFQg bW1hcGluZywgd2UgY2FuIHN0aWxsCj4gZmFpbCB0byBmaW5kIGFueSBzcGFjZSB3aXRoaW4gdGhl IG1hcHBhYmxlIHJlZ2lvbiwgYW5kCj4gZHJtX21tX2luc2VydF9ub2RlKCkgd2lsbCB0aGVuIHJl cG9ydCBFTk9TUEMuIFdlIGhhdmUgdG8gdGhlbiBoYW5kbGUKPiB0aGlzIGVycm9yIGJ5IHVzaW5n IHRoZSBzaG1lbSBhY2Nlc3MgdG8gdGhlIHBhZ2VzLgo+IAo+IEZpeGVzOiBiNTBhNTM3MTVmMDkg KCJkcm0vaTkxNTogU3VwcG9ydCBmb3IgcHJlYWQvcHdyaXRlIC4uLiBvYmplY3RzIikKPiBUZXN0 Y2FzZTogaWd0L2dlbV9jb25jdXJyZW50X2JsaXQKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxz b24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogQW5raXRwcmFzYWQgU2hhcm1hIDxh bmtpdHByYXNhZC5yLnNoYXJtYUBpbnRlbC5jb20+Cj4gQ2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0 a28udXJzdWxpbkBpbnRlbC5jb20KClJldmlld2VkLWJ5OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwu dmV0dGVyQGZmd2xsLmNoPgoKQXNpZGU6IEFueXRoaW5nIGFueXdoZXJlIGluIHRoZSBwaXBlbGlu ZSB0byBtYWtlIGd0dCBtbWFwIG1vcmUgcm9idXN0IGZvcgpFTk9TUEM/Ci1EYW5pZWwKCj4gLS0t Cj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgfCAyICstCj4gIDEgZmlsZSBjaGFu Z2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n ZW0uYwo+IGluZGV4IDQ2NDRhN2U2N2NmNi4uZTM3ZjczZDM5NjVjIDEwMDY0NAo+IC0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2dlbS5jCj4gQEAgLTEzMDYsNyArMTMwNiw3IEBAIGk5MTVfZ2VtX3B3cml0ZV9pb2N0 bChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCB2b2lkICpkYXRhLAo+ICAJCSAqIHRleHR1cmVzKS4g RmFsbGJhY2sgdG8gdGhlIHNobWVtIHBhdGggaW4gdGhhdCBjYXNlLiAqLwo+ICAJfQo+ICAKPiAt CWlmIChyZXQgPT0gLUVGQVVMVCkgewo+ICsJaWYgKHJldCA9PSAtRUZBVUxUIHx8IHJldCA9PSAt RU5PU1BDKSB7Cj4gIAkJaWYgKG9iai0+cGh5c19oYW5kbGUpCj4gIAkJCXJldCA9IGk5MTVfZ2Vt X3BoeXNfcHdyaXRlKG9iaiwgYXJncywgZmlsZSk7Cj4gIAkJZWxzZSBpZiAoaTkxNV9nZW1fb2Jq ZWN0X2hhc19zdHJ1Y3RfcGFnZShvYmopKQo+IC0tIAo+IDIuOC4xCj4gCj4gX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBs aXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKRGFuaWVsIFZldHRl cgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwu Y2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==