From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [CI] drm/i915: Try harder to finish the idle-worker Date: Fri, 6 Oct 2017 11:40:38 +0100 Message-ID: <20171006104038.22337-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 fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 696356E919 for ; Fri, 6 Oct 2017 10:40:42 +0000 (UTC) Received: from haswell.alporthouse.com (unverified [78.156.65.138]) by fireflyinternet.com (Firefly Internet (M1)) with ESMTP id 9043841-1500050 for ; Fri, 06 Oct 2017 11:40:38 +0100 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SWYgYSB3b3JrZXIgcmVxdWV1ZXMgaXRzZWxmLCBpdCBtYXkgc3dpdGNoIHRvIGEgZGlmZmVyZW50 IGt3b3JrZXIgcG9vbCwKd2hpY2ggZmx1c2hfd29yaygpIGNvbnNpZGVycyBhcyBjb21wbGV0ZS4g VG8gYmUgc3RyaWN0LCB3ZSB0aGVuIG5lZWQgdG8Ka2VlcCBmbHVzaGluZyB0aGUgd29yayB1bnRp bCBpdCBpcyBubyBsb25nZXIgcGVuZGluZy4KClJlZmVyZW5jZXM6IGh0dHBzOi8vYnVncy5mcmVl ZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMjQ1NgpTaWduZWQtb2ZmLWJ5OiBDaHJpcyBX aWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KQ2M6IE1pa2EgS3VvcHBhbGEgPG1pa2Eu a3VvcHBhbGFAaW50ZWwuY29tPgpSZXZpZXdlZC1ieTogSm9vbmFzIExhaHRpbmVuIDxqb29uYXMu bGFodGluZW5AbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZGVidWdmcy5jIHwgIDMgKy0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jICAgICB8 ICAzICstLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV91dGlscy5oICAgfCAxMyArKysrKysr KysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYwppbmRleCA0NGFhZTI1ZDEyYzcuLjg0YWI3 N2MwMmQzZSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMK KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKQEAgLTQyNTksOCArNDI1 OSw3IEBAIGZhdWx0X2lycV9zZXQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmk5MTUsCiAJbXV0 ZXhfdW5sb2NrKCZpOTE1LT5kcm0uc3RydWN0X211dGV4KTsKIAogCS8qIEZsdXNoIGlkbGUgd29y a2VyIHRvIGRpc2FybSBpcnEgKi8KLQl3aGlsZSAoZmx1c2hfZGVsYXllZF93b3JrKCZpOTE1LT5n dC5pZGxlX3dvcmspKQotCQk7CisJZHJhaW5fZGVsYXllZF93b3JrKCZpOTE1LT5ndC5pZGxlX3dv cmspOwogCiAJcmV0dXJuIDA7CiAKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCmluZGV4IGFiOGM2OTQ2 ZmVhNC4uYzQ4NzAwZjdiYzZlIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2dlbS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKQEAgLTQ1NDcsOCAr NDU0Nyw3IEBAIGludCBpOTE1X2dlbV9zdXNwZW5kKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpk ZXZfcHJpdikKIAkvKiBBcyB0aGUgaWRsZV93b3JrIGlzIHJlYXJtaW5nIGlmIGl0IGRldGVjdHMg YSByYWNlLCBwbGF5IHNhZmUgYW5kCiAJICogcmVwZWF0IHRoZSBmbHVzaCB1bnRpbCBpdCBpcyBk ZWZpbml0ZWx5IGlkbGUuCiAJICovCi0Jd2hpbGUgKGZsdXNoX2RlbGF5ZWRfd29yaygmZGV2X3By aXYtPmd0LmlkbGVfd29yaykpCi0JCTsKKwlkcmFpbl9kZWxheWVkX3dvcmsoJmRldl9wcml2LT5n dC5pZGxlX3dvcmspOwogCiAJLyogQXNzZXJ0IHRoYXQgd2Ugc3VjZXNzZnVsbHkgZmx1c2hlZCBh bGwgdGhlIHdvcmsgYW5kCiAJICogcmVzZXQgdGhlIEdQVSBiYWNrIHRvIGl0cyBpZGxlLCBsb3cg cG93ZXIgc3RhdGUuCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3V0aWxz LmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3V0aWxzLmgKaW5kZXggMTJmYzI1MGI0N2I5 Li40ZjdmZmEwOTc2YjEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfdXRp bHMuaAorKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3V0aWxzLmgKQEAgLTExOSw0ICsx MTksMTcgQEAgc3RhdGljIGlubGluZSB2b2lkIF9fbGlzdF9kZWxfbWFueShzdHJ1Y3QgbGlzdF9o ZWFkICpoZWFkLAogCVdSSVRFX09OQ0UoaGVhZC0+bmV4dCwgZmlyc3QpOwogfQogCisvKgorICog V2FpdCB1bnRpbCB0aGUgd29yayBpcyBmaW5hbGx5IGNvbXBsZXRlLCBldmVuIGlmIGl0IHRyaWVz IHRvIHBvc3Rwb25lCisgKiBieSByZXF1ZXVlaW5nIGl0c2VsZi4gTm90ZSwgdGhhdCBpZiB0aGUg d29ya2VyIG5ldmVyIGNhbmNlbHMgaXRzZWxmLAorICogd2Ugd2lsbCBzcGluIGZvcmV2ZXIuCisg Ki8KK3N0YXRpYyBpbmxpbmUgdm9pZCBkcmFpbl9kZWxheWVkX3dvcmsoc3RydWN0IGRlbGF5ZWRf d29yayAqZHcpCit7CisJZG8geworCQl3aGlsZSAoZmx1c2hfZGVsYXllZF93b3JrKGR3KSkKKwkJ CTsKKwl9IHdoaWxlIChkZWxheWVkX3dvcmtfcGVuZGluZyhkdykpOworfQorCiAjZW5kaWYgLyog IV9fSTkxNV9VVElMU19IICovCi0tIAoyLjE0LjIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=