From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH 3/5] drm/i915: Kill the tasklet then disable Date: Sun, 12 Feb 2017 17:20:00 +0000 Message-ID: <20170212172002.23072-3-chris@chris-wilson.co.uk> References: <20170212172002.23072-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 mail-wr0-x242.google.com (mail-wr0-x242.google.com [IPv6:2a00:1450:400c:c0c::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0912A6E32E for ; Sun, 12 Feb 2017 17:20:08 +0000 (UTC) Received: by mail-wr0-x242.google.com with SMTP id i10so20856445wrb.0 for ; Sun, 12 Feb 2017 09:20:07 -0800 (PST) In-Reply-To: <20170212172002.23072-1-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 Cc: Mika Kuoppala List-Id: intel-gfx@lists.freedesktop.org RGlzYWJsaW5nIHRoZSB0YXNrbGV0IGxlYXZlcyBpdCBpZiBzY2hlZHVsZWQgb24gdGhlIHJlYWR5 IHRvIHJ1biBsaXN0CnVudGlsIGl0IGlzIHJlLWVuYWJsZWQuIFRoaXMgd2lsbCBsZWF2ZSB0aGUg a3NvZnRpcmQgdGhyZWFkIHNwaW5uaW5nCnVudGlsIHNhdGlzZmllZC4gVG8gcHJldmVudCB0aGlz IHNpdHVhdGlvbiBvbiBzdGFydGluZyB0aGUgR1BVIHJlc2V0LCB3ZQp3YW50IHRvIGtpbGwgdGhl IHRhc2tsZXQgZmlyc3QgYW5kIHRoZW4gZGlzYWJsZS4gVGhlIHNhbWUgcHJvYmxlbSB3aWxsCmFy aXNlIHdoZW4gYSB0YXNrbGV0IGlzIHNjaGVkdWxlZCBmcm9tIGFub3RoZXIgZGV2aWNlLCBzbyBh IGJldHRlcgpzb2x1dGlvbiBpcyByZXF1aXJlZCBmb3IgdGhlIGdlbmVyYWwgY2FzZS4KClJlcG9y dGVkLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgpGaXhlczog MWY3Yjg0N2Q3MmMzICgiZHJtL2k5MTU6IERpc2FibGUgZW5naW5lLT5pcnFfdGFza2xldCBhcm91 bmQgcmVzZXRzIikKU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxz b24uY28udWs+CkNjOiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgpD YzogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9nZW0uYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlv bigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCmluZGV4IDQ4OTIyZmY0 NTRlNi4uM2MyYzIyOTZjMWRjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2dlbS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKQEAgLTI2NTEsOCAr MjY1MSw4IEBAIGludCBpOTE1X2dlbV9yZXNldF9wcmVwYXJlKHN0cnVjdCBkcm1faTkxNV9wcml2 YXRlICpkZXZfcHJpdikKIAkJICogVHVybmluZyBvZmYgdGhlIGVuZ2luZS0+aXJxX3Rhc2tsZXQg dW50aWwgdGhlIHJlc2V0IGlzIG92ZXIKIAkJICogcHJldmVudHMgdGhlIHJhY2UuCiAJCSAqLwot CQl0YXNrbGV0X2Rpc2FibGUoJmVuZ2luZS0+aXJxX3Rhc2tsZXQpOwogCQl0YXNrbGV0X2tpbGwo JmVuZ2luZS0+aXJxX3Rhc2tsZXQpOworCQl0YXNrbGV0X2Rpc2FibGUoJmVuZ2luZS0+aXJxX3Rh c2tsZXQpOwogCiAJCWlmIChlbmdpbmUtPmlycV9zZXFub19iYXJyaWVyKQogCQkJZW5naW5lLT5p cnFfc2Vxbm9fYmFycmllcihlbmdpbmUpOwotLSAKMi4xMS4wCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK