From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf1-x436.google.com (mail-pf1-x436.google.com [IPv6:2607:f8b0:4864:20::436]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6FB6B6E981 for ; Thu, 17 Jun 2021 19:14:13 +0000 (UTC) Received: by mail-pf1-x436.google.com with SMTP id s14so5778795pfd.9 for ; Thu, 17 Jun 2021 12:14:13 -0700 (PDT) From: Jason Ekstrand Date: Thu, 17 Jun 2021 14:12:46 -0500 Message-Id: <20210617191256.577244-40-jason@jlekstrand.net> In-Reply-To: <20210617191256.577244-1-jason@jlekstrand.net> References: <20210617191256.577244-1-jason@jlekstrand.net> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 39/79] tests/i915/gem_exec_create: Convert to intel_ctx_t List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org List-ID: U2lnbmVkLW9mZi1ieTogSmFzb24gRWtzdHJhbmQgPGphc29uQGpsZWtzdHJhbmQubmV0PgpSZXZp ZXdlZC1ieTogWmJpZ25pZXcgS2VtcGN6ecWEc2tpIDx6Ymlnbmlldy5rZW1wY3p5bnNraUBpbnRl bC5jb20+Ci0tLQogdGVzdHMvaTkxNS9nZW1fZXhlY19jcmVhdGUuYyB8IDkgKysrKysrKystCiAx IGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0 IGEvdGVzdHMvaTkxNS9nZW1fZXhlY19jcmVhdGUuYyBiL3Rlc3RzL2k5MTUvZ2VtX2V4ZWNfY3Jl YXRlLmMKaW5kZXggODU1NmNiMjEzLi42MTJlYjAzMmYgMTAwNjQ0Ci0tLSBhL3Rlc3RzL2k5MTUv Z2VtX2V4ZWNfY3JlYXRlLmMKKysrIGIvdGVzdHMvaTkxNS9nZW1fZXhlY19jcmVhdGUuYwpAQCAt NjEsMTYgKzYxLDIxIEBAIHN0YXRpYyB2b2lkIGFsbChpbnQgZmQsIHVuc2lnbmVkIGZsYWdzLCBp bnQgdGltZW91dCwgaW50IG5jcHVzKQogCXN0cnVjdCBkcm1faTkxNV9nZW1fZXhlY2J1ZmZlcjIg ZXhlY2J1ZjsKIAlzdHJ1Y3QgZHJtX2k5MTVfZ2VtX2V4ZWNfb2JqZWN0MiBvYmo7CiAJdW5zaWdu ZWQgZW5naW5lc1tJOTE1X0VYRUNfUklOR19NQVNLICsgMV0sIG5lbmdpbmU7CisJY29uc3QgaW50 ZWxfY3R4X3QgKmN0eDsKIAogCW5lbmdpbmUgPSAwOwogCWlmIChmbGFncyAmIEVOR0lORVMpIHsg LyogTW9kZXJuIEFQSSB0byBpdGVyYXRlIG92ZXIgKmFsbCogZW5naW5lcyAqLwogCQljb25zdCBz dHJ1Y3QgaW50ZWxfZXhlY3V0aW9uX2VuZ2luZTIgKmU7CiAKLQkJX19mb3JfZWFjaF9waHlzaWNh bF9lbmdpbmUoZmQsIGUpCisJCWN0eCA9IGludGVsX2N0eF9jcmVhdGVfYWxsX3BoeXNpY2FsKGZk KTsKKworCQlmb3JfZWFjaF9jdHhfZW5naW5lKGZkLCBjdHgsIGUpCiAJCQllbmdpbmVzW25lbmdp bmUrK10gPSBlLT5mbGFnczsKIAogCQkvKiBOb3RlOiBtb2RpZmllcyBlbmdpbmUgbWFwIG9uIGNv bnRleHQgMCAqLwogCX0gZWxzZSB7CisJCWN0eCA9IGludGVsX2N0eF8wKGZkKTsKKwogCQlmb3Jf ZWFjaF9waHlzaWNhbF9yaW5nKGUsIGZkKQogCQkJZW5naW5lc1tuZW5naW5lKytdID0gZWJfcmlu ZyhlKTsKIAl9CkBAIC04NSw2ICs5MCw3IEBAIHN0YXRpYyB2b2lkIGFsbChpbnQgZmQsIHVuc2ln bmVkIGZsYWdzLCBpbnQgdGltZW91dCwgaW50IG5jcHVzKQogCWV4ZWNidWYuYnVmZmVyX2NvdW50 ID0gMTsKIAlleGVjYnVmLmZsYWdzIHw9IEk5MTVfRVhFQ19IQU5ETEVfTFVUOwogCWV4ZWNidWYu ZmxhZ3MgfD0gSTkxNV9FWEVDX05PX1JFTE9DOworCWV4ZWNidWYucnN2ZDEgPSBjdHgtPmlkOwog CWlmIChfX2dlbV9leGVjYnVmKGZkLCAmZXhlY2J1ZikpIHsKIAkJZXhlY2J1Zi5mbGFncyA9IDA7 CiAJCWdlbV9leGVjYnVmKGZkLCAmZXhlY2J1Zik7CkBAIC0xMzIsNiArMTM4LDcgQEAgc3RhdGlj IHZvaWQgYWxsKGludCBmZCwgdW5zaWduZWQgZmxhZ3MsIGludCB0aW1lb3V0LCBpbnQgbmNwdXMp CiAJfQogCWlndF93YWl0Y2hpbGRyZW4oKTsKIAlpZ3RfYXNzZXJ0X2VxKGludGVsX2RldGVjdF9h bmRfY2xlYXJfbWlzc2VkX2ludGVycnVwdHMoZmQpLCAwKTsKKwlpbnRlbF9jdHhfZGVzdHJveShm ZCwgY3R4KTsKIH0KIAogaWd0X21haW4KLS0gCjIuMzEuMQoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pZ3QtZGV2Cg==