From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 1/2] drm/i915: Warn if request allocation stalls Date: Fri, 05 Oct 2018 10:31:00 +0100 Message-ID: <153873185011.5379.14019718163742431860@skylake-alporthouse-com> References: <20181005080300.9908-1-chris@chris-wilson.co.uk> <9e49a087-c105-e4d8-0f45-ab92c465b67c@linux.intel.com> 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 DC8F26E783 for ; Fri, 5 Oct 2018 09:31:04 +0000 (UTC) In-Reply-To: <9e49a087-c105-e4d8-0f45-ab92c465b67c@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: Tvrtko Ursulin , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org UXVvdGluZyBUdnJ0a28gVXJzdWxpbiAoMjAxOC0xMC0wNSAwOTozNzozNykKPiAKPiBPbiAwNS8x MC8yMDE4IDA5OjAyLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiBBZGQgYSB3YXJuaW5nIGZvciBh biBhbGxvY2F0aW9uIHN0YWxsIHRvIG1ha2UgaXQgcGFpbmZ1bGx5IG1vcmUgb2J2aW91cwo+ID4g d2hpbGUgZGVidWdnaW5nLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNo cmlzQGNocmlzLXdpbHNvbi5jby51az4KPiA+IC0tLQo+ID4gICBkcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2dlbS5oICAgICB8IDIgKysKPiA+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9y ZXF1ZXN0LmMgfCA2ICsrKysrKwo+ID4gICAyIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygr KQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uaCBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmgKPiA+IGluZGV4IDU5OWM0ZjZlYjFlYS4u ZTJkYjAzMGZkNzVhIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n ZW0uaAo+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uaAo+ID4gQEAgLTQ3 LDYgKzQ3LDcgQEAgc3RydWN0IGRybV9pOTE1X3ByaXZhdGU7Cj4gPiAgICNkZWZpbmUgR0VNX0RF QlVHX0RFQ0wodmFyKSB2YXIKPiA+ICAgI2RlZmluZSBHRU1fREVCVUdfRVhFQyhleHByKSBleHBy Cj4gPiAgICNkZWZpbmUgR0VNX0RFQlVHX0JVR19PTihleHByKSBHRU1fQlVHX09OKGV4cHIpCj4g PiArI2RlZmluZSBHRU1fREVCVUdfV0FSTihleHByLi4uKSBXQVJOKGV4cHIpCj4gCj4gUmVtaW5k cyBtZSBvZiBvbmUgcGF0Y2ggd2hpY2ggd291bGQgbG9vayBzbyBnb29kIHByZWNlZGluZyB0aGlz IG9uZSEKPiAKPiA+ICAgCj4gPiAgICNlbHNlCj4gPiAgIAo+ID4gQEAgLTU4LDYgKzU5LDcgQEAg c3RydWN0IGRybV9pOTE1X3ByaXZhdGU7Cj4gPiAgICNkZWZpbmUgR0VNX0RFQlVHX0RFQ0wodmFy KQo+ID4gICAjZGVmaW5lIEdFTV9ERUJVR19FWEVDKGV4cHIpIGRvIHsgfSB3aGlsZSAoMCkKPiA+ ICAgI2RlZmluZSBHRU1fREVCVUdfQlVHX09OKGV4cHIpCj4gPiArI2RlZmluZSBHRU1fREVCVUdf V0FSTihleHByLi4uKSBkbyB7IH0gd2hpbGUgKDApCj4gPiAgICNlbmRpZgo+ID4gICAKPiA+ICAg I2lmIElTX0VOQUJMRUQoQ09ORklHX0RSTV9JOTE1X1RSQUNFX0dFTSkKPiA+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlcXVlc3QuYyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfcmVxdWVzdC5jCj4gPiBpbmRleCBhYmQ0ZGFjYmFiOGUuLjMyYmYyYzk4NjhiZiAx MDA2NDQKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVxdWVzdC5jCj4gPiAr KysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlcXVlc3QuYwo+ID4gQEAgLTY0Nyw2ICs2 NDcsOCBAQCBpOTE1X3JlcXVlc3RfYWxsb2Moc3RydWN0IGludGVsX2VuZ2luZV9jcyAqZW5naW5l LCBzdHJ1Y3QgaTkxNV9nZW1fY29udGV4dCAqY3R4KQo+ID4gICAgICAgcnEgPSBrbWVtX2NhY2hl X2FsbG9jKGk5MTUtPnJlcXVlc3RzLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdG UF9LRVJORUwgfCBfX0dGUF9SRVRSWV9NQVlGQUlMIHwgX19HRlBfTk9XQVJOKTsKPiA+ICAgICAg IGlmICh1bmxpa2VseSghcnEpKSB7Cj4gPiArICAgICAgICAgICAgIEdFTV9ERUJVR19ERUNMKGt0 aW1lX3Qgc3RhcnQgPSBrdGltZV9nZXQoKSk7Cj4gPiArCj4gPiAgICAgICAgICAgICAgIGk5MTVf cmV0aXJlX3JlcXVlc3RzKGk5MTUpOwo+ID4gICAKPiA+ICAgICAgICAgICAgICAgLyogUmF0ZWxp bWl0IG91cnNlbHZlcyB0byBwcmV2ZW50IG9vbSBmcm9tIG1hbGljaW91cyBjbGllbnRzICovCj4g PiBAQCAtNjcxLDYgKzY3MywxMCBAQCBpOTE1X3JlcXVlc3RfYWxsb2Moc3RydWN0IGludGVsX2Vu Z2luZV9jcyAqZW5naW5lLCBzdHJ1Y3QgaTkxNV9nZW1fY29udGV4dCAqY3R4KQo+ID4gICAgICAg ICAgICAgICAgICAgICAgIHJldCA9IC1FTk9NRU07Cj4gPiAgICAgICAgICAgICAgICAgICAgICAg Z290byBlcnJfdW5yZXNlcnZlOwo+ID4gICAgICAgICAgICAgICB9Cj4gPiArCj4gPiArICAgICAg ICAgICAgIEdFTV9ERUJVR19XQVJOKGt0aW1lX21zX2RlbHRhKGt0aW1lX2dldCgpLCBzdGFydCkg PiA1MDAsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXF1ZXN0IGFsbG9jYXRp b24gZGVsYXllZCBmb3IgJWxsZG1zXG4iLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICBrdGltZV9tc19kZWx0YShrdGltZV9nZXQoKSwgc3RhcnQpKTsKPiAKPiBVc2VmdWxuZXNzIG9m IHRoZSBhcmJpdHJhcnkgdGhyZXNob2xkIHZzIHNvdXJjZSBjb2RlIHBvbGx1dGlvbj8KCkknbSBq dXN0IHRyeWluZyB0byBwcm92ZSB0aGF0IHRoZSBoYW5nIGlzIGhlcmUsIHNvIHB1cmVseSBmb3Ig ZGVidWdnaW5nCnB1cnBvc2VzLgotQ2hyaXMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4Cg==