From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 1/2] drm/i915: Balance context pinning on reset cleanup Date: Wed, 21 Jan 2015 09:31:14 +0100 Message-ID: <20150121083113.GC10113@phenom.ffwll.local> References: <1421141545-14233-1-git-send-email-mika.kuoppala@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by gabe.freedesktop.org (Postfix) with ESMTP id 68B026E26D for ; Wed, 21 Jan 2015 00:31:18 -0800 (PST) Received: by mail-wi0-f178.google.com with SMTP id em10so20431985wid.5 for ; Wed, 21 Jan 2015 00:31:17 -0800 (PST) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "Daniel, Thomas" Cc: "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBKYW4gMjAsIDIwMTUgYXQgMDQ6MTQ6NThQTSArMDAwMCwgRGFuaWVsLCBUaG9tYXMg d3JvdGU6Cj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gRnJvbTogSW50ZWwtZ2Z4 IFttYWlsdG86aW50ZWwtZ2Z4LWJvdW5jZXNAbGlzdHMuZnJlZWRlc2t0b3Aub3JnXSBPbiBCZWhh bGYKPiA+IE9mIE1pa2EgS3VvcHBhbGEKPiA+IFNlbnQ6IFR1ZXNkYXksIEphbnVhcnkgMTMsIDIw MTUgOTozMiBBTQo+ID4gVG86IGludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiA+IFN1 YmplY3Q6IFtJbnRlbC1nZnhdIFtQQVRDSCAxLzJdIGRybS9pOTE1OiBCYWxhbmNlIGNvbnRleHQg cGlubmluZyBvbiByZXNldAo+ID4gY2xlYW51cAo+ID4gCj4gPiBXZSBwaW4gd2hlbiB3ZSBzdWJt aXQgdG8gZXhlY2xpc3QgcXVldWUuIEJhbGFuY2UgdGhlIHBpbm5pbmcgd2hlbiB0aGUKPiA+IHN1 Ym1pdHRlZCBxdWV1ZSBpcyBjbGVhbmVkIG9uIHJlc2V0Lgo+ID4gCj4gPiBDYzogRGF2ZSBHb3Jk b24gPGRhdmlkLnMuZ29yZG9uQGludGVsLmNvbT4KPiA+IFNpZ25lZC1vZmYtYnk6IE1pa2EgS3Vv cHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29tPgo+ID4gLS0tCj4gPiAgZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW0uYyAgfCA0ICsrKysKPiA+IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2xyYy5jIHwgMSArCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKPiA+ IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiA+IGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyBpbmRleCA2YzQwMzY1Li42OGVhNjdkIDEw MDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwo+ID4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwo+ID4gQEAgLTI2NTcsNiArMjY1NywxMCBA QCBzdGF0aWMgdm9pZCBpOTE1X2dlbV9yZXNldF9yaW5nX2NsZWFudXAoc3RydWN0Cj4gPiBkcm1f aTkxNV9wcml2YXRlICpkZXZfcHJpdiwKPiA+ICAJCQkJZXhlY2xpc3RfbGluayk7Cj4gPiAgCQls aXN0X2RlbCgmc3VibWl0X3JlcS0+ZXhlY2xpc3RfbGluayk7Cj4gPiAgCQlpbnRlbF9ydW50aW1l X3BtX3B1dChkZXZfcHJpdik7Cj4gPiArCj4gPiArCQlpZiAoc3VibWl0X3JlcS0+Y3R4ICE9IHJp bmctPmRlZmF1bHRfY29udGV4dCkKPiA+ICsJCQlpbnRlbF9scl9jb250ZXh0X3VucGluKHJpbmcs IHN1Ym1pdF9yZXEtPmN0eCk7Cj4gPiArCj4gPiAgCQlpOTE1X2dlbV9jb250ZXh0X3VucmVmZXJl bmNlKHN1Ym1pdF9yZXEtPmN0eCk7Cj4gPiAgCQlrZnJlZShzdWJtaXRfcmVxKTsKPiA+ICAJfQo+ ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jCj4gPiBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jCj4gPiBpbmRleCA3NjcwYTBmLi41NmEzNjI1 IDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKPiA+ICsr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jCj4gPiBAQCAtMTc3NCw2ICsxNzc0 LDcgQEAgdm9pZCBpbnRlbF9scl9jb250ZXh0X2ZyZWUoc3RydWN0IGludGVsX2NvbnRleHQKPiA+ ICpjdHgpCj4gPiAgCQkJCWludGVsX3VucGluX3JpbmdidWZmZXJfb2JqKHJpbmdidWYpOwo+ID4g IAkJCQlpOTE1X2dlbV9vYmplY3RfZ2d0dF91bnBpbihjdHhfb2JqKTsKPiA+ICAJCQl9Cj4gPiAr CQkJV0FSTl9PTihjdHgtPmVuZ2luZVtyaW5nLT5pZF0udW5waW5fY291bnQpOwo+ID4gIAkJCWlu dGVsX2Rlc3Ryb3lfcmluZ2J1ZmZlcl9vYmoocmluZ2J1Zik7Cj4gPiAgCQkJa2ZyZWUocmluZ2J1 Zik7Cj4gPiAgCQkJZHJtX2dlbV9vYmplY3RfdW5yZWZlcmVuY2UoJmN0eF9vYmotPmJhc2UpOwo+ IAo+IEFzc3VtaW5nIHRoaXMgc3RpbGwgcGF0Y2ggc3RpbGwgYXBwbGllcyBhZnRlciBOaWNrIEhv YXRoJ3MgcmVjZW50IGNoYW5nZXMsCj4gUmV2aWV3ZWQtYnk6IFRob21hcyBEYW5pZWwgPHRob21h cy5kYW5pZWxAaW50ZWwuY29tPgoKQm90aCBtZXJnZWQsIHRoYW5rcyBmb3IgcGF0Y2hlcyZyZXZp ZXcuCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENv cnBvcmF0aW9uCis0MSAoMCkgNzkgMzY1IDU3IDQ4IC0gaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK