From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH] drm/i915: Avoid GPU stalls from kswapd Date: Mon, 22 Jun 2015 15:18:12 +0100 Message-ID: <20150622141812.GA31353@nuc-i3427.alporthouse.com> References: <1434719056-30119-1-git-send-email-chris@chris-wilson.co.uk> <20150622141101.GJ25769@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [87.106.93.118]) by gabe.freedesktop.org (Postfix) with ESMTP id B40B46E7D0 for ; Mon, 22 Jun 2015 07:18:16 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150622141101.GJ25769@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBKdW4gMjIsIDIwMTUgYXQgMDQ6MTE6MDFQTSArMDIwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBGcmksIEp1biAxOSwgMjAxNSBhdCAwMjowNDoxNlBNICswMTAwLCBDaHJpcyBX aWxzb24gd3JvdGU6Cj4gPiBFeGNsdWRlIGFjdGl2ZSBHUFUgcGFnZXMgZnJvbSB0aGUgcHVydmll dyBvZiB0aGUgYmFja2dyb3VuZCBzaHJpbmtlcgo+ID4gKGtzd2FwZCksIGFzIHRoZXNlIGNhdXNl IHVuY29udHJvbGxhYmxlIEdQVSBzdGFsbHMuIEdpdmVuIHRoYXQgdGhlCj4gPiBzaHJpbmtlciBp cyByZXJ1biB1bnRpbCB0aGUgZnJlZWxpc3RzIGFyZSBzYXRpc2ZpZWQsIHdlIHNob3VsZCBoYXZl Cj4gPiBvcHBvcnR1bml0eSBpbiBzdWJzZXF1ZW50IHBhc3NlcyB0byByZWNvdmVyIHRoZSBwYWdl cyBvbmNlIGlkbGUuIElmIHRoZQo+ID4gbWFjaGluZSBkb2VzIHJ1biBvdXQgb2YgbWVtb3J5IGVu dGlyZWx5LCB3ZSBoYXZlIHRoZSBmb3JjZWQgaWRsaW5nIGluIHRoZQo+ID4gb29tLW5vdGlmaWVy IGFzIGEgbWVhbnMgb2YgcmVsZWFzaW5nIGFsbCB0aGUgcGFnZXMgd2UgY2FuIGJlZm9yZSBhbiBv b20KPiA+IGlzIHByZW1hdHVyZWx5IGV4ZWN1dGVkLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBD aHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiA+IC0tLQo+ID4gIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmggICAgICAgICAgfCAxICsKPiA+ICBkcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X2dlbV9zaHJpbmtlci5jIHwgOCArKysrKystLQo+ID4gIDIgZmlsZXMg Y2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0t Z2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfZHJ2LmgKPiA+IGluZGV4IDcxZjRjYTUwODhlMi4uZTBkY2QwMTgzNzlmIDEwMDY0 NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAo+ID4gKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAo+ID4gQEAgLTMxODUsNiArMzE4NSw3IEBAIHVu c2lnbmVkIGxvbmcgaTkxNV9nZW1fc2hyaW5rKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZf cHJpdiwKPiA+ICAjZGVmaW5lIEk5MTVfU0hSSU5LX1BVUkdFQUJMRSAweDEKPiA+ICAjZGVmaW5l IEk5MTVfU0hSSU5LX1VOQk9VTkQgMHgyCj4gPiAgI2RlZmluZSBJOTE1X1NIUklOS19CT1VORCAw eDQKPiA+ICsjZGVmaW5lIEk5MTVfU0hSSU5LX0FDVElWRSAweDgKPiA+ICB1bnNpZ25lZCBsb25n IGk5MTVfZ2VtX3Nocmlua19hbGwoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KTsK PiA+ICB2b2lkIGk5MTVfZ2VtX3Nocmlua2VyX2luaXQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUg KmRldl9wcml2KTsKPiA+ICAKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2dlbV9zaHJpbmtlci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fc2hyaW5r ZXIuYwo+ID4gaW5kZXggYmQxY2Y5MjFhZWFkLi44ZDI1ZWM4YTY1NTkgMTAwNjQ0Cj4gPiAtLS0g YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9zaHJpbmtlci5jCj4gPiArKysgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9zaHJpbmtlci5jCj4gPiBAQCAtMTIzLDYgKzEyMywx MCBAQCBpOTE1X2dlbV9zaHJpbmsoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAo+ ID4gIAkJCSAgICBvYmotPm1hZHYgIT0gSTkxNV9NQURWX0RPTlRORUVEKQo+ID4gIAkJCQljb250 aW51ZTsKPiA+ICAKPiA+ICsJCQlpZiAoKGZsYWdzICYgSTkxNV9TSFJJTktfQUNUSVZFKSA9PSAw ICYmCj4gCj4gSXNuJ3QgdGhlcmUgYSAiSSdtIGtzd2FwZCIgcHJvY2VzcyBmbGFnIHdlIGNvdWxk IHVzZSB0byBtYWtlIHRoZSBzaHJpbmtlcgo+IGEgYml0IG1vcmUgY2xldmVyIGJldHdlZW4gc3lu Y2hyb25vdXMgcmVjbGFpbSBhbmQga3N3YXAgcmVjbGFpbT8gT3IgaGFzCj4gc3luY2hyb25vdXMg cmVjbGFpbSBkaWVkIGFzIGEgdGhpbmc/CgpJZiB3ZSBjYXJlZCB3ZSBjYW4gdXNlIHRoZSBsb2Nr LXN0ZWFsZXIgYXMgYSBmbGFnIGZvciB3aGVuIHdhaXRpbmcgbWF5CmJlIGFjY2VwdGFibGUuIEJ1 dCB0aGUgYmV0dGVyIGhldXJpc3RpYyBpbW8gaXMgdG8gZGVsYXkgdGhlIHN0YWxsIHVudGlsCmFs bCBvdGhlciBzb3VyY2VzIG9mIGNhY2hlIG1lbW9yeSBoYXZlIGJlZW4gZXhoYXVzdGVkLiBUaGVu IGVpdGhlcgprc3dhcGQgb3IgZGlyZWN0IHJlY2xhaW0gd2lsbCBmbHVzaCB0aGUgR1BVIGluIHBy ZWZlcmVuY2UgdG8ga2lsbGluZwpwcm9jZXNzZXMuCi1DaHJpcwoKLS0gCkNocmlzIFdpbHNvbiwg SW50ZWwgT3BlbiBTb3VyY2UgVGVjaG5vbG9neSBDZW50cmUKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK