From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [CI] drm/i915/execlists: Emit i915_trace_request_out for preemption Date: Thu, 3 May 2018 00:02:02 +0100 Message-ID: <20180502230202.6848-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 D05C96E5C0 for ; Wed, 2 May 2018 23:02:06 +0000 (UTC) Received: from haswell.alporthouse.com (unverified [78.156.65.138]) by fireflyinternet.com (Firefly Internet (M1)) with ESMTP id 11576771-1500050 for ; Thu, 03 May 2018 00:02:08 +0100 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 TW92ZSB0aGUgdHJhY2Vwb2ludCBpbnRvIHRoZSBjb21tb24gZXhlY2xpc3RzX2NvbnRleHRfc2No ZWR1bGVfb3V0KCkgYW5kCmNhbGwgaXQgZnJvbSBwcmVlbXB0aW9uIGNvbXBsZXRpb24gYXMgd2Vs bC4gQSBzbWFsbCBiaXQgb2YgcmVmYWN0b3JpbmcKY29kZSBzaG91bGQgaGVscCB3aXRoIHdoZW4g dHJhY2luZywgb3IgZWxzZSB3ZSBlbmQgdXAgd2l0aCByZXF1ZXN0cwpteXN0ZXJpb3VzbHkgZGlz YXBwZWFyaW5nIGFuZCBzb21lIGJlaW5nIGVtaXR0ZWQgdG8gSFcgbXVsdGlwbGUgdGltZXMuCgpS ZXBvcnRlZC1ieTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KU2ln bmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CkNjOiBU dnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgpSZXZpZXdlZC1ieTogVHZy dGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9scmMuYyB8IDE5ICsrKysrKysrKy0tLS0tLS0tLS0KIDEgZmlsZSBjaGFu Z2VkLCA5IGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf bHJjLmMKaW5kZXggZTA0Nzk4ZTk4ZGIyLi4zZDc0N2QxYzNkNGQgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2xyYy5jCkBAIC0zOTgsMTAgKzM5OCwxMSBAQCBleGVjbGlzdHNfY29udGV4dF9zY2hlZHVs ZV9pbihzdHJ1Y3QgaTkxNV9yZXF1ZXN0ICpycSkKIH0KIAogc3RhdGljIGlubGluZSB2b2lkCi1l eGVjbGlzdHNfY29udGV4dF9zY2hlZHVsZV9vdXQoc3RydWN0IGk5MTVfcmVxdWVzdCAqcnEpCitl eGVjbGlzdHNfY29udGV4dF9zY2hlZHVsZV9vdXQoc3RydWN0IGk5MTVfcmVxdWVzdCAqcnEsIHVu c2lnbmVkIGxvbmcgc3RhdHVzKQogewogCWludGVsX2VuZ2luZV9jb250ZXh0X291dChycS0+ZW5n aW5lKTsKLQlleGVjbGlzdHNfY29udGV4dF9zdGF0dXNfY2hhbmdlKHJxLCBJTlRFTF9DT05URVhU X1NDSEVEVUxFX09VVCk7CisJZXhlY2xpc3RzX2NvbnRleHRfc3RhdHVzX2NoYW5nZShycSwgc3Rh dHVzKTsKKwl0cmFjZV9pOTE1X3JlcXVlc3Rfb3V0KHJxKTsKIH0KIAogc3RhdGljIHZvaWQKQEAg LTc3MiwxMiArNzczLDEwIEBAIGV4ZWNsaXN0c19jYW5jZWxfcG9ydF9yZXF1ZXN0cyhzdHJ1Y3Qg aW50ZWxfZW5naW5lX2V4ZWNsaXN0cyAqIGNvbnN0IGV4ZWNsaXN0cykKIAkJCSAgaW50ZWxfZW5n aW5lX2dldF9zZXFubyhycS0+ZW5naW5lKSk7CiAKIAkJR0VNX0JVR19PTighZXhlY2xpc3RzLT5h Y3RpdmUpOwotCQlpbnRlbF9lbmdpbmVfY29udGV4dF9vdXQocnEtPmVuZ2luZSk7Ci0KLQkJZXhl Y2xpc3RzX2NvbnRleHRfc3RhdHVzX2NoYW5nZShycSwKLQkJCQkJCWk5MTVfcmVxdWVzdF9jb21w bGV0ZWQocnEpID8KLQkJCQkJCUlOVEVMX0NPTlRFWFRfU0NIRURVTEVfT1VUIDoKLQkJCQkJCUlO VEVMX0NPTlRFWFRfU0NIRURVTEVfUFJFRU1QVEVEKTsKKwkJZXhlY2xpc3RzX2NvbnRleHRfc2No ZWR1bGVfb3V0KHJxLAorCQkJCQkgICAgICAgaTkxNV9yZXF1ZXN0X2NvbXBsZXRlZChycSkgPwor CQkJCQkgICAgICAgSU5URUxfQ09OVEVYVF9TQ0hFRFVMRV9PVVQgOgorCQkJCQkgICAgICAgSU5U RUxfQ09OVEVYVF9TQ0hFRFVMRV9QUkVFTVBURUQpOwogCiAJCWk5MTVfcmVxdWVzdF9wdXQocnEp OwogCkBAIC0xMTA1LDggKzExMDQsOCBAQCBzdGF0aWMgdm9pZCBleGVjbGlzdHNfc3VibWlzc2lv bl90YXNrbGV0KHVuc2lnbmVkIGxvbmcgZGF0YSkKIAkJCQkgKi8KIAkJCQlHRU1fQlVHX09OKCFp OTE1X3JlcXVlc3RfY29tcGxldGVkKHJxKSk7CiAKLQkJCQlleGVjbGlzdHNfY29udGV4dF9zY2hl ZHVsZV9vdXQocnEpOwotCQkJCXRyYWNlX2k5MTVfcmVxdWVzdF9vdXQocnEpOworCQkJCWV4ZWNs aXN0c19jb250ZXh0X3NjaGVkdWxlX291dChycSwKKwkJCQkJCQkgICAgICAgSU5URUxfQ09OVEVY VF9TQ0hFRFVMRV9PVVQpOwogCQkJCWk5MTVfcmVxdWVzdF9wdXQocnEpOwogCiAJCQkJR0VNX1RS QUNFKCIlcyBjb21wbGV0ZWQgY3R4PSVkXG4iLAotLSAKMi4xNy4wCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK