From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH v3 09/14] drm/i915: Store the execution priority on the context Date: Mon, 14 Nov 2016 08:56:58 +0000 Message-ID: <20161114085703.16540-9-chris@chris-wilson.co.uk> References: <20161107135950.28861-1-chris@chris-wilson.co.uk> <20161114085703.16540-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-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4071A6E35B for ; Mon, 14 Nov 2016 08:57:19 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id a20so13343107wme.2 for ; Mon, 14 Nov 2016 00:57:19 -0800 (PST) In-Reply-To: <20161114085703.16540-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 bXVtIHByaW9yaXR5IChhbGwgdXNlciBjb250ZXh0cyB3aWxsIGV4ZWN1dGUgZmlyc3QpLgoKU2ln bmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Ci0tLQog ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCAgICAgICAgIHwgMSArCiBkcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0LmMgfCAxICsKIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZ2VtX3JlcXVlc3QuYyB8IDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25z KCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9kcnYuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKaW5kZXggYWI0YWQ1NTIy Y2Y1Li5mYjNlODUwZjVkM2EgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZHJ2LmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaApAQCAtOTM2LDYgKzkz Niw3IEBAIHN0cnVjdCBpOTE1X2dlbV9jb250ZXh0IHsKIAkvKiBVbmlxdWUgaWRlbnRpZmllciBm b3IgdGhpcyBjb250ZXh0LCB1c2VkIGJ5IHRoZSBodyBmb3IgdHJhY2tpbmcgKi8KIAl1bnNpZ25l ZCBpbnQgaHdfaWQ7CiAJdTMyIHVzZXJfaGFuZGxlOworCWludCBwcmlvcml0eTsgLyogZ3JlYXRl ciBwcmlvcml0aWVzIGFyZSBzZXJ2aWNlZCBmaXJzdCAqLwogCiAJdTMyIGdndHRfYWxpZ25tZW50 OwogCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0LmMg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0LmMKaW5kZXggNmRkNDc1NzM1 ZjBhLi4xZjk0YjhkNmQ4M2QgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf Z2VtX2NvbnRleHQuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0 LmMKQEAgLTQ3Niw2ICs0NzYsNyBAQCBpbnQgaTkxNV9nZW1fY29udGV4dF9pbml0KHN0cnVjdCBk cm1fZGV2aWNlICpkZXYpCiAJCXJldHVybiBQVFJfRVJSKGN0eCk7CiAJfQogCisJY3R4LT5wcmlv cml0eSA9IEk5MTVfUFJJT1JJVFlfTUlOOyAvKiBsb3dlc3QgcHJpb3JpdHk7IGlkbGUgdGFzayAq LwogCWRldl9wcml2LT5rZXJuZWxfY29udGV4dCA9IGN0eDsKIAogCURSTV9ERUJVR19EUklWRVIo IiVzIGNvbnRleHQgc3VwcG9ydCBpbml0aWFsaXplZFxuIiwKZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3QuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtX3JlcXVlc3QuYwppbmRleCAxMzU3NGExZTI5YjEuLmI5YjUyNTNjZjNjZCAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fcmVxdWVzdC5jCisrKyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3QuYwpAQCAtODY3LDcgKzg2Nyw3IEBAIHZv aWQgX19pOTE1X2FkZF9yZXF1ZXN0KHN0cnVjdCBkcm1faTkxNV9nZW1fcmVxdWVzdCAqcmVxdWVz dCwgYm9vbCBmbHVzaF9jYWNoZXMpCiAJICogcnVuIGF0IHRoZSBlYXJsaWVzdCBwb3NzaWJsZSBj b252ZW5pZW5jZS4KIAkgKi8KIAlpZiAoZW5naW5lLT5zY2hlZHVsZSkKLQkJZW5naW5lLT5zY2hl ZHVsZShyZXF1ZXN0LCAwKTsKKwkJZW5naW5lLT5zY2hlZHVsZShyZXF1ZXN0LCByZXF1ZXN0LT5j dHgtPnByaW9yaXR5KTsKIAogCWxvY2FsX2JoX2Rpc2FibGUoKTsKIAlpOTE1X3N3X2ZlbmNlX2Nv bW1pdCgmcmVxdWVzdC0+c3VibWl0KTsKLS0gCjIuMTAuMgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==