From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH v2 2/7] drm/i915: Disable tasklet scheduling across initial scheduling Date: Mon, 7 May 2018 14:57:26 +0100 Message-ID: <20180507135731.10587-2-chris@chris-wilson.co.uk> References: <20180507135731.10587-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 59C6C89143 for ; Mon, 7 May 2018 13:57:50 +0000 (UTC) In-Reply-To: <20180507135731.10587-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 List-Id: intel-gfx@lists.freedesktop.org RHVyaW5nIHJlcXVlc3Qgc3VibWlzc2lvbiwgd2UgY2FsbCB0aGUgZW5naW5lLT5zY2hlZHVsZSgp IGZ1bmN0aW9uIHNvCnRoYXQgd2UgbWF5IHJlb3JkZXIgdGhlIGFjdGl2ZSByZXF1ZXN0cyBhcyBy ZXF1aXJlZCBmb3IgaW5oZXJpdGluZyB0aGUKbmV3IHJlcXVlc3QncyBwcmlvcml0eS4gVGhpcyBt YXkgc2NoZWR1bGUgc2V2ZXJhbCB0YXNrbGV0cyB0byBydW4gb24gdGhlCmxvY2FsIENQVSwgYnV0 IHdlIHdpbGwgbmVlZCB0byBzY2hlZHVsZSB0aGUgdGFza2xldHMgYWdhaW4gZm9yIHRoZSBuZXcK cmVxdWVzdC4gRGVsYXkgYWxsIHRoZSBsb2NhbCB0YXNrbGV0cyB1bnRpbCB0aGUgZW5kLCBzbyB0 aGF0IHdlIG9ubHkKaGF2ZSB0byBwcm9jZXNzIHRoZSBxdWV1ZSBqdXN0IG9uY2UuCgp2MjogQmV3 YXJlIFBSRUVNUFRfUkNVLCBhcyB0aGVuIGxvY2FsX2JoX2Rpc2FibGUoKSBpcyB0aGVuIG5vdCBh CnN1cGVyc2V0IG9mIHJjdV9yZWFkX2xvY2soKS4KClNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNv biA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgpDYzogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51 cnN1bGluQGludGVsLmNvbT4KQ2M6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAbGludXgu aW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVxdWVzdC5jIHwgNSAr Ky0tLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlcXVlc3QuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfcmVxdWVzdC5jCmluZGV4IGU0Y2Y3NmVjMTRhNi4uZjMzNjk0MjIy OWNmIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlcXVlc3QuYworKysg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlcXVlc3QuYwpAQCAtMTExMCwxMiArMTExMCwx MSBAQCB2b2lkIF9faTkxNV9yZXF1ZXN0X2FkZChzdHJ1Y3QgaTkxNV9yZXF1ZXN0ICpyZXF1ZXN0 LCBib29sIGZsdXNoX2NhY2hlcykKIAkgKiBkZWNpZGUgd2hldGhlciB0byBwcmVlbXB0IHRoZSBl bnRpcmUgY2hhaW4gc28gdGhhdCBpdCBpcyByZWFkeSB0bwogCSAqIHJ1biBhdCB0aGUgZWFybGll c3QgcG9zc2libGUgY29udmVuaWVuY2UuCiAJICovCi0JcmN1X3JlYWRfbG9jaygpOworCWxvY2Fs X2JoX2Rpc2FibGUoKTsKKwlyY3VfcmVhZF9sb2NrKCk7IC8qIFJDVSBzZXJpYWxpc2F0aW9uIGZv ciBzZXQtd2VkZ2VkIHByb3RlY3Rpb24gKi8KIAlpZiAoZW5naW5lLT5zY2hlZHVsZSkKIAkJZW5n aW5lLT5zY2hlZHVsZShyZXF1ZXN0LCAmcmVxdWVzdC0+Y3R4LT5zY2hlZCk7CiAJcmN1X3JlYWRf dW5sb2NrKCk7Ci0KLQlsb2NhbF9iaF9kaXNhYmxlKCk7CiAJaTkxNV9zd19mZW5jZV9jb21taXQo JnJlcXVlc3QtPnN1Ym1pdCk7CiAJbG9jYWxfYmhfZW5hYmxlKCk7IC8qIEtpY2sgdGhlIGV4ZWNs aXN0cyB0YXNrbGV0IGlmIGp1c3Qgc2NoZWR1bGVkICovCiAKLS0gCjIuMTcuMAoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcg bGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==