From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,HK_RANDOM_FROM,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A517FC433E2 for ; Mon, 14 Sep 2020 13:13:09 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 66EB221D1B for ; Mon, 14 Sep 2020 13:13:09 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 66EB221D1B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linux.intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id D13256E21C; Mon, 14 Sep 2020 13:13:08 +0000 (UTC) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id E5C2F6E21C for ; Mon, 14 Sep 2020 13:13:06 +0000 (UTC) IronPort-SDR: WAbMeejpvktXUjByEgIubXJi/4WTNof07YeE3p1QsjoZMp8x1l/NNZWpttOYwLq5T0Dc6hann3 p16DhiROIAUg== X-IronPort-AV: E=McAfee;i="6000,8403,9743"; a="159113408" X-IronPort-AV: E=Sophos;i="5.76,426,1592895600"; d="scan'208";a="159113408" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Sep 2020 06:13:05 -0700 IronPort-SDR: +oRagU9JfURKG6PcNOEoa3+/hdipXscSJwwlmtJWgMbK3KRtpw8MTwAj/7vR9SduU9iqM7LpfS B2jeLnwDPHOg== X-IronPort-AV: E=Sophos;i="5.76,426,1592895600"; d="scan'208";a="507136288" Received: from matancoh-mobl2.ger.corp.intel.com (HELO localhost.localdomain) ([10.255.198.45]) by fmsmga005-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Sep 2020 06:13:03 -0700 From: Tvrtko Ursulin To: Intel-gfx@lists.freedesktop.org Date: Mon, 14 Sep 2020 14:12:47 +0100 Message-Id: <20200914131256.89465-1-tvrtko.ursulin@linux.intel.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Subject: [Intel-gfx] [PATCH 0/9] Per client engine busyness X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KCkFub3RoZXIg cmUtc3BpbiBvZiB0aGUgcGVyLWNsaWVudCBlbmdpbmUgYnVzeW5lc3Mgc2VyaWVzLiBIaWdobGln aHRzIGZyb20gdGhpcwp2ZXJzaW9uOgoKICogTWFrZSBzdXJlIGk5MTVfZ2VtX2NvbnRleHQgaXMg ZnVsbHkgaW5pdGlhbGl6ZWQgYmVmb3JlIGFkZGluZyB0bwogICBnZW0uY29udGV4dHMubGlzdC4K ICogQSBjb3VwbGUgY2hlY2twYXRjaCB3YXJuaW5ncy4KCkludGVybmFsbHkgd2UgdHJhY2sgdGlt ZSBzcGVudCBvbiBlbmdpbmVzIGZvciBlYWNoIHN0cnVjdCBpbnRlbF9jb250ZXh0LiBUaGlzCmNh biBzZXJ2ZSBhcyBhIGJ1aWxkaW5nIGJsb2NrIGZvciBzZXZlcmFsIGZlYXR1cmVzIGZyb20gdGhl IHdhbnQgbGlzdDoKc21hcnRlciBzY2hlZHVsZXIgZGVjaXNpb25zLCBnZXRydXNhZ2UoMiktbGlr ZSBwZXItR0VNLWNvbnRleHQgZnVuY3Rpb25hbGl0eQp3YW50ZWQgYnkgc29tZSBjdXN0b21lcnMs IGNncm91cHMgY29udHJvbGxlciwgZHluYW1pYyBTU0VVIHR1bmluZywuLi4KCkV4dGVybmFsbHks IGluIHN5c2ZzLCB3ZSBleHBvc2UgdGltZSBzcGVudCBvbiBHUFUgcGVyIGNsaWVudCBhbmQgcGVy IGVuZ2luZQpjbGFzcy4KClN5c2ZzIGludGVyZmFjZSBlbmFibGVzIHVzIHRvIGltcGxlbWVudCBh ICJ0b3AtbGlrZSIgdG9vbCBmb3IgR1BVIHRhc2tzLiBPciB3aXRoCmEgInNjcmVlbnNob3QiOgp+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgppbnRlbC1ncHUtdG9wIC0gIDkwNi8gOTU1IE1IejsgICAg MCUgUkM2OyAgNS4zMCBXYXR0czsgICAgICA5MzMgaXJxcy9zCgogICAgICBJTUMgcmVhZHM6ICAg ICA0NDE0IE1pQi9zCiAgICAgSU1DIHdyaXRlczogICAgIDM4MDUgTWlCL3MKCiAgICAgICAgICBF TkdJTkUgICAgICBCVVNZICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNSV9T RU1BIE1JX1dBSVQKICAgICBSZW5kZXIvM0QvMCAgIDkzLjQ2JSB84paI4paI4paI4paI4paI4paI 4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI 4paI4paI4paI4paI4paI4paI4paI4paLICB8ICAgICAgMCUgICAgICAwJQogICAgICAgQmxpdHRl ci8wICAgIDAuMDAlIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAw JSAgICAgIDAlCiAgICAgICAgIFZpZGVvLzAgICAgMC4wMCUgfCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgfCAgICAgIDAlICAgICAgMCUKICBWaWRlb0VuaGFuY2UvMCAgICAwLjAw JSB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgMCUgICAgICAwJQoK ICBQSUQgICAgICAgICAgICBOQU1FICBSZW5kZXIvM0QgICAgICBCbGl0dGVyICAgICAgICBWaWRl byAgICAgIFZpZGVvRW5oYW5jZQogMjczMyAgICAgICBuZXZlcmJhbGwgfOKWiOKWiOKWiOKWiOKW iOKWiOKWjCAgICAgfHwgICAgICAgICAgICB8fCAgICAgICAgICAgIHx8ICAgICAgICAgICAgfAog MjA0NyAgICAgICAgICAgIFhvcmcgfOKWiOKWiOKWiOKWiiAgICAgICAgfHwgICAgICAgICAgICB8 fCAgICAgICAgICAgIHx8ICAgICAgICAgICAgfAogMjczNyAgICAgICAgZ2x4Z2VhcnMgfOKWiOKW jSAgICAgICAgICB8fCAgICAgICAgICAgIHx8ICAgICAgICAgICAgfHwgICAgICAgICAgICB8CiAy MTI4ICAgICAgICAgICB4ZndtNCB8ICAgICAgICAgICAgfHwgICAgICAgICAgICB8fCAgICAgICAg ICAgIHx8ICAgICAgICAgICAgfAogMjA0NyAgICAgICAgICAgIFhvcmcgfCAgICAgICAgICAgIHx8 ICAgICAgICAgICAgfHwgICAgICAgICAgICB8fCAgICAgICAgICAgIHwKfn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn4KCkltcGxlbWVudGF0aW9uIHdpc2Ugd2UgYWRkIGEgYSBidW5jaCBvZiBmaWxlcyBp biBzeXNmcyBsaWtlOgoKCSMgY2QgL3N5cy9jbGFzcy9kcm0vY2FyZDAvY2xpZW50cy8KCSMgdHJl ZQoJLgoJ4pSc4pSA4pSAIDcKCeKUgiAgIOKUnOKUgOKUgCBidXN5CgnilIIgICDilIIgICDilJzi lIDilIAgMAoJ4pSCICAg4pSCICAg4pSc4pSA4pSAIDEKCeKUgiAgIOKUgiAgIOKUnOKUgOKUgCAy CgnilIIgICDilIIgICDilJTilIDilIAgMwoJ4pSCICAg4pSc4pSA4pSAIG5hbWUKCeKUgiAgIOKU lOKUgOKUgCBwaWQKCeKUnOKUgOKUgCA4CgnilIIgICDilJzilIDilIAgYnVzeQoJ4pSCICAg4pSC ICAg4pSc4pSA4pSAIDAKCeKUgiAgIOKUgiAgIOKUnOKUgOKUgCAxCgnilIIgICDilIIgICDilJzi lIDilIAgMgoJ4pSCICAg4pSCICAg4pSU4pSA4pSAIDMKCeKUgiAgIOKUnOKUgOKUgCBuYW1lCgni lIIgICDilJTilIDilIAgcGlkCgnilJTilIDilIAgOQoJICAgIOKUnOKUgOKUgCBidXN5CgkgICAg 4pSCICAg4pSc4pSA4pSAIDAKCSAgICDilIIgICDilJzilIDilIAgMQoJICAgIOKUgiAgIOKUnOKU gOKUgCAyCgkgICAg4pSCICAg4pSU4pSA4pSAIDMKCSAgICDilJzilIDilIAgbmFtZQoJICAgIOKU lOKUgOKUgCBwaWQKCkZpbGVzIGluICdidXN5JyBkaXJlY3RvcmllcyBhcmUgbnVtYmVyZWQgdXNp bmcgdGhlIGVuZ2luZSBjbGFzcyBBQkkgdmFsdWVzIGFuZAp0aGV5IGNvbnRhaW4gYWNjdW11bGF0 ZWQgbmFub3NlY29uZHMgZWFjaCBjbGllbnQgc3BlbnQgb24gZW5naW5lcyBvZiBhCnJlc3BlY3Rp dmUgY2xhc3MuCgpUdnJ0a28gVXJzdWxpbiAoOSk6CiAgZHJtL2k5MTU6IEV4cG9zZSBsaXN0IG9m IGNsaWVudHMgaW4gc3lzZnMKICBkcm0vaTkxNTogVXBkYXRlIGNsaWVudCBuYW1lIG9uIGNvbnRl eHQgY3JlYXRlCiAgZHJtL2k5MTU6IE1ha2UgR0VNIGNvbnRleHRzIHRyYWNrIERSTSBjbGllbnRz CiAgZHJtL2k5MTU6IFRyYWNrIHJ1bnRpbWUgc3BlbnQgaW4gdW5yZWFjaGFibGUgaW50ZWxfY29u dGV4dHMKICBkcm0vaTkxNTogVHJhY2sgcnVudGltZSBzcGVudCBpbiBjbG9zZWQgR0VNIGNvbnRl eHRzCiAgZHJtL2k5MTU6IFRyYWNrIGFsbCB1c2VyIGNvbnRleHRzIHBlciBjbGllbnQKICBkcm0v aTkxNTogRXhwb3NlIHBlci1lbmdpbmUgY2xpZW50IGJ1c3luZXNzCiAgZHJtL2k5MTU6IFRyYWNr IGNvbnRleHQgY3VycmVudCBhY3RpdmUgdGltZQogIGRybS9pOTE1OiBQcmVmZXIgc29mdHdhcmUg dHJhY2tlZCBjb250ZXh0IGJ1c3luZXNzCgogZHJpdmVycy9ncHUvZHJtL2k5MTUvTWFrZWZpbGUg ICAgICAgICAgICAgICAgIHwgICA1ICstCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9nZW0vaTkxNV9n ZW1fY29udGV4dC5jICAgfCAgNTYgKystCiAuLi4vZ3B1L2RybS9pOTE1L2dlbS9pOTE1X2dlbV9j b250ZXh0X3R5cGVzLmggfCAgMjEgKy0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L2ludGVsX2Nv bnRleHQuYyAgICAgICB8ICAxMSArLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvZ3QvaW50ZWxfY29u dGV4dC5oICAgICAgIHwgICA2ICstCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9ndC9pbnRlbF9jb250 ZXh0X3R5cGVzLmggfCAgMjQgKy0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L2ludGVsX2xyYy5j ICAgICAgICAgICB8ICA1NyArKy0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L3NlbGZ0ZXN0X2xy Yy5jICAgICAgICB8ICAxMCArLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMg ICAgICAgICAgIHwgIDI5ICstCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RybV9jbGllbnQu YyAgICAgICAgfCA0MzQgKysrKysrKysrKysrKysrKysrCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2RybV9jbGllbnQuaCAgICAgICAgfCAgOTMgKysrKwogZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9kcnYuYyAgICAgICAgICAgICAgIHwgICA0ICsKIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZHJ2LmggICAgICAgICAgICAgICB8ICAgNSArCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2dlbS5jICAgICAgICAgICAgICAgfCAgMjMgKy0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf Z3B1X2Vycm9yLmMgICAgICAgICB8ICAyNiArLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9z eXNmcy5jICAgICAgICAgICAgIHwgICA4ICsKIDE2IGZpbGVzIGNoYW5nZWQsIDczMyBpbnNlcnRp b25zKCspLCA3OSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2RybV9jbGllbnQuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfZHJtX2NsaWVudC5oCgotLSAKMi4yNS4xCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK