From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jesse Barnes Subject: Re: [PATCH v5 20/35] drm/i915: Add scheduler hook to GPU reset Date: Tue, 23 Feb 2016 12:27:25 -0800 Message-ID: <56CCC0AD.8010701@virtuousgeek.org> References: <1455805644-6450-1-git-send-email-John.C.Harrison@Intel.com> <1455805644-6450-21-git-send-email-John.C.Harrison@Intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from gproxy5-pub.mail.unifiedlayer.com (gproxy5-pub.mail.unifiedlayer.com [67.222.38.55]) by gabe.freedesktop.org (Postfix) with SMTP id 07AEB6E037 for ; Tue, 23 Feb 2016 20:27:43 +0000 (UTC) In-Reply-To: <1455805644-6450-21-git-send-email-John.C.Harrison@Intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: John.C.Harrison@Intel.com, Intel-GFX@Lists.FreeDesktop.Org List-Id: intel-gfx@lists.freedesktop.org T24gMDIvMTgvMjAxNiAwNjoyNyBBTSwgSm9obi5DLkhhcnJpc29uQEludGVsLmNvbSB3cm90ZToK PiBGcm9tOiBKb2huIEhhcnJpc29uIDxKb2huLkMuSGFycmlzb25ASW50ZWwuY29tPgo+IAo+IFdo ZW4gdGhlIHdhdGNoZG9nIHJlc2V0cyB0aGUgR1BVLCBhbGwgaW50ZXJydXB0cyBnZXQgZGlzYWJs ZWQgZGVzcGl0ZQo+IHRoZSByZWZlcmVuY2UgY291bnQgcmVtYWluaW5nLiBBcyB0aGUgc2NoZWR1 bGVyIHByb2JhYmx5IGhhZAo+IGludGVycnVwdHMgZW5hYmxlZCBkdXJpbmcgdGhlIHJlc2V0IChp dCB3b3VsZCBoYXZlIGJlZW4gd2FpdGluZyBmb3IKPiB0aGUgYmFkIGJhdGNoIHRvIGNvbXBsZXRl KSwgaXQgbXVzdCBiZSBwb2tlZCB0byB0ZWxsIGl0IHRoYXQgdGhlCj4gaW50ZXJydXB0IGhhcyBi ZWVuIGRpc2FibGVkLgo+IAo+IHY1OiBOZXcgcGF0Y2ggaW4gc2VyaWVzLgo+IAo+IEZvcjogVkla LTE1ODcKPiBTaWduZWQtb2ZmLWJ5OiBKb2huIEhhcnJpc29uIDxKb2huLkMuSGFycmlzb25ASW50 ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jICAgICAgIHwg IDIgKysKPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9zY2hlZHVsZXIuYyB8IDExICsrKysr KysrKysrCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfc2NoZWR1bGVyLmggfCAgMSArCj4g IDMgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n ZW0uYwo+IGluZGV4IGQ5NDZmNTMuLmQ3ZjdmN2EgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW0uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt LmMKPiBAQCAtMzI0OCw2ICszMjQ4LDggQEAgc3RhdGljIHZvaWQgaTkxNV9nZW1fcmVzZXRfcmlu Z19jbGVhbnVwKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKPiAgCQlidWZmZXIt Pmxhc3RfcmV0aXJlZF9oZWFkID0gYnVmZmVyLT50YWlsOwo+ICAJCWludGVsX3JpbmdfdXBkYXRl X3NwYWNlKGJ1ZmZlcik7Cj4gIAl9Cj4gKwo+ICsJaTkxNV9zY2hlZHVsZXJfcmVzZXRfY2xlYW51 cChyaW5nKTsKPiAgfQo+ICAKPiAgdm9pZCBpOTE1X2dlbV9yZXNldChzdHJ1Y3QgZHJtX2Rldmlj ZSAqZGV2KQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3NjaGVkdWxl ci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9zY2hlZHVsZXIuYwo+IGluZGV4IDgxMzBh OWMuLjRmMjViZjIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9zY2hl ZHVsZXIuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfc2NoZWR1bGVyLmMKPiBA QCAtNzc4LDYgKzc3OCwxNyBAQCB2b2lkIGk5MTVfc2NoZWR1bGVyX2NsZWFuX25vZGUoc3RydWN0 IGk5MTVfc2NoZWR1bGVyX3F1ZXVlX2VudHJ5ICpub2RlKQo+ICAJfQo+ICB9Cj4gIAo+ICt2b2lk IGk5MTVfc2NoZWR1bGVyX3Jlc2V0X2NsZWFudXAoc3RydWN0IGludGVsX2VuZ2luZV9jcyAqcmlu ZykKPiArewo+ICsJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2ID0gcmluZy0+ZGV2 LT5kZXZfcHJpdmF0ZTsKPiArCXN0cnVjdCBpOTE1X3NjaGVkdWxlciAqc2NoZWR1bGVyID0gZGV2 X3ByaXYtPnNjaGVkdWxlcjsKPiArCj4gKwlpZiAoc2NoZWR1bGVyLT5mbGFnc1tyaW5nLT5pZF0g JiBpOTE1X3NmX2ludGVycnVwdHNfZW5hYmxlZCkgewo+ICsJCXJpbmctPmlycV9wdXQocmluZyk7 Cj4gKwkJc2NoZWR1bGVyLT5mbGFnc1tyaW5nLT5pZF0gJj0gfmk5MTVfc2ZfaW50ZXJydXB0c19l bmFibGVkOwo+ICsJfQo+ICt9Cj4gKwoKU28gSSBndWVzcyB0aGVzZSBmbGFncyBhcmUgYWxzbyBw cm90ZWN0ZWQgYnkgdGhlIHN0cnVjdF9tdXRleD8gIElmIHNvLCBJIGd1ZXNzIGl0IGxvb2tzIG9r LgoKUmV2aWV3ZWQtYnk6IEplc3NlIEJhcm5lcyA8amJhcm5lc0B2aXJ0dW91c2dlZWsub3JnPgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==