From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH 09/64] drm/i915: Mark all current requests as complete before resetting them Date: Thu, 7 Jul 2016 09:41:15 +0100 Message-ID: <1467880930-23082-9-git-send-email-chris@chris-wilson.co.uk> References: <1467880930-23082-1-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7D6946E75B for ; Thu, 7 Jul 2016 08:42:37 +0000 (UTC) Received: by mail-wm0-x242.google.com with SMTP id a66so3779980wme.2 for ; Thu, 07 Jul 2016 01:42:37 -0700 (PDT) In-Reply-To: <1467880930-23082-1-git-send-email-chris@chris-wilson.co.uk> 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 Rm9sbG93aW5nIGEgR1BVIHJlc2V0IHVwb24gaGFuZywgd2UgcmV0aXJlIGFsbCB0aGUgcmVxdWVz dHMgYW5kIHRoZW4KbWFyayB0aGVtIGFsbCBhcyBjb21wbGV0ZS4gSWYgd2UgbWFyayB0aGVtIGFz IGNvbXBsZXRlIGZpcnN0LCB3ZSBib3RoCmtlZXAgdGhlIG5vcm1hbCByZXRpcmVtZW50IG9yZGVy IChjb21wbGV0ZWQgZmlyc3QgdGhlbiByZXRpcmVkKSBhbmQKcHJvdmlkZSBhIHNtYWxsIG9wdGlt aXNhdGlvbiBmb3IgY29uY3VycmVudCBsb29rdXBzLgoKU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2ls c29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9nZW0uYyB8IDggKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyks IDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n ZW0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKaW5kZXggMTRjYzg3YjkxNmM2 Li4xYzA1ZTQ1NzMxNzMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwpAQCAtMjQ4Niw2ICsyNDg2 LDEyIEBAIHN0YXRpYyB2b2lkIGk5MTVfZ2VtX3Jlc2V0X2VuZ2luZV9jbGVhbnVwKHN0cnVjdCBp bnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKIAkJaTkxNV9nZW1fb2JqZWN0X3JldGlyZV9fcmVhZChv YmosIGVuZ2luZS0+aWQpOwogCX0KIAorCS8qIE1hcmsgYWxsIHBlbmRpbmcgcmVxdWVzdHMgYXMg Y29tcGxldGUgc28gdGhhdCBhbnkgY29uY3VycmVudAorCSAqIChsb2NrbGVzcykgbG9va3VwIGRv ZXNuJ3QgdHJ5IGFuZCB3YWl0IHVwb24gdGhlIHJlcXVlc3QgYXMgd2UKKwkgKiByZXNldCBpdC4K KwkgKi8KKwlpbnRlbF9yaW5nX2luaXRfc2Vxbm8oZW5naW5lLCBlbmdpbmUtPmxhc3Rfc3VibWl0 dGVkX3NlcW5vKTsKKwogCS8qCiAJICogQ2xlYXIgdGhlIGV4ZWNsaXN0cyBxdWV1ZSB1cCBiZWZv cmUgZnJlZWluZyB0aGUgcmVxdWVzdHMsIGFzIHRob3NlCiAJICogYXJlIHRoZSBvbmVzIHRoYXQg a2VlcCB0aGUgY29udGV4dCBhbmQgcmluZ2J1ZmZlciBiYWNraW5nIG9iamVjdHMKQEAgLTI1Mjcs OCArMjUzMyw2IEBAIHN0YXRpYyB2b2lkIGk5MTVfZ2VtX3Jlc2V0X2VuZ2luZV9jbGVhbnVwKHN0 cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKIAkJYnVmZmVyLT5sYXN0X3JldGlyZWRfaGVh ZCA9IGJ1ZmZlci0+dGFpbDsKIAkJaW50ZWxfcmluZ191cGRhdGVfc3BhY2UoYnVmZmVyKTsKIAl9 Ci0KLQlpbnRlbF9yaW5nX2luaXRfc2Vxbm8oZW5naW5lLCBlbmdpbmUtPmxhc3Rfc3VibWl0dGVk X3NlcW5vKTsKIH0KIAogdm9pZCBpOTE1X2dlbV9yZXNldChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2 KQotLSAKMi44LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=