From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [CI 09/10] drm/i915: Store the execution priority on the context Date: Mon, 14 Nov 2016 20:41:04 +0000 Message-ID: <20161114204105.29171-9-chris@chris-wilson.co.uk> References: <20161114204105.29171-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-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) by gabe.freedesktop.org (Postfix) with ESMTPS id 745AB6E511 for ; Mon, 14 Nov 2016 20:41:17 +0000 (UTC) Received: by mail-wm0-x244.google.com with SMTP id g23so18905702wme.1 for ; Mon, 14 Nov 2016 12:41:17 -0800 (PST) Received: from haswell.alporthouse.com ([78.156.65.138]) by smtp.gmail.com with ESMTPSA id j6sm30628364wjk.25.2016.11.14.12.41.14 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 14 Nov 2016 12:41:14 -0800 (PST) In-Reply-To: <20161114204105.29171-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 SW4gb3JkZXIgdG8gc3VwcG9ydCB1c2Vyc3BhY2UgZGVmaW5pbmcgZGlmZmVyZW50IGxldmVscyBv ZiBpbXBvcnRhbmNlIHRvCmRpZmZlcmVudCBjb250ZXh0cywgYW5kIGluIHBhcnRpY3VsYXIgdGhl IHByZWZlcnJlZCBvcmRlciBvZiBleGVjdXRpb24sCnN0b3JlIGEgcHJpb3JpdHkgdmFsdWUgb24g ZWFjaCBjb250ZXh0LiBCeSBkZWZhdWx0LCB0aGUga2VybmVsJ3MKY29udGV4dCwgd2hpY2ggaXMg dXNlZCBmb3IgaWRsaW5nIGFuZCBvdGhlciBiYWNrZ3JvdW5kIHRhc2tzLCBpcyBnaXZlbgptaW5p bXVtIHByaW9yaXR5IChpLmUuIGFsbCB1c2VyIGNvbnRleHRzIHdpbGwgZXhlY3V0ZSBiZWZvcmUg dGhlIGtlcm5lbCkuCgpTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdp bHNvbi5jby51az4KUmV2aWV3ZWQtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBp bnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCAgICAgICAgIHwg MSArCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0LmMgfCAxICsKIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3QuYyB8IDIgKy0KIDMgZmlsZXMgY2hhbmdl ZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9kcnYuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgK aW5kZXggNmFhZDY5ZmU4Y2NmLi5mYThlZTg3MzhlN2MgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfZHJ2LmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYu aApAQCAtOTM2LDYgKzkzNiw3IEBAIHN0cnVjdCBpOTE1X2dlbV9jb250ZXh0IHsKIAkvKiBVbmlx dWUgaWRlbnRpZmllciBmb3IgdGhpcyBjb250ZXh0LCB1c2VkIGJ5IHRoZSBodyBmb3IgdHJhY2tp bmcgKi8KIAl1bnNpZ25lZCBpbnQgaHdfaWQ7CiAJdTMyIHVzZXJfaGFuZGxlOworCWludCBwcmlv cml0eTsgLyogZ3JlYXRlciBwcmlvcml0aWVzIGFyZSBzZXJ2aWNlZCBmaXJzdCAqLwogCiAJdTMy IGdndHRfYWxpZ25tZW50OwogCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2dlbV9jb250ZXh0LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0LmMK aW5kZXggNmRkNDc1NzM1ZjBhLi4xZjk0YjhkNmQ4M2QgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfZ2VtX2NvbnRleHQuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2dlbV9jb250ZXh0LmMKQEAgLTQ3Niw2ICs0NzYsNyBAQCBpbnQgaTkxNV9nZW1fY29udGV4 dF9pbml0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCiAJCXJldHVybiBQVFJfRVJSKGN0eCk7CiAJ fQogCisJY3R4LT5wcmlvcml0eSA9IEk5MTVfUFJJT1JJVFlfTUlOOyAvKiBsb3dlc3QgcHJpb3Jp dHk7IGlkbGUgdGFzayAqLwogCWRldl9wcml2LT5rZXJuZWxfY29udGV4dCA9IGN0eDsKIAogCURS TV9ERUJVR19EUklWRVIoIiVzIGNvbnRleHQgc3VwcG9ydCBpbml0aWFsaXplZFxuIiwKZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3QuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3QuYwppbmRleCAxMzU3NGExZTI5YjEuLmI5YjUy NTNjZjNjZCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fcmVxdWVz dC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3QuYwpAQCAtODY3 LDcgKzg2Nyw3IEBAIHZvaWQgX19pOTE1X2FkZF9yZXF1ZXN0KHN0cnVjdCBkcm1faTkxNV9nZW1f cmVxdWVzdCAqcmVxdWVzdCwgYm9vbCBmbHVzaF9jYWNoZXMpCiAJICogcnVuIGF0IHRoZSBlYXJs aWVzdCBwb3NzaWJsZSBjb252ZW5pZW5jZS4KIAkgKi8KIAlpZiAoZW5naW5lLT5zY2hlZHVsZSkK LQkJZW5naW5lLT5zY2hlZHVsZShyZXF1ZXN0LCAwKTsKKwkJZW5naW5lLT5zY2hlZHVsZShyZXF1 ZXN0LCByZXF1ZXN0LT5jdHgtPnByaW9yaXR5KTsKIAogCWxvY2FsX2JoX2Rpc2FibGUoKTsKIAlp OTE1X3N3X2ZlbmNlX2NvbW1pdCgmcmVxdWVzdC0+c3VibWl0KTsKLS0gCjIuMTAuMgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==