From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id 203326E865 for ; Fri, 21 Jun 2019 10:01:25 +0000 (UTC) From: Ramalingam C Date: Fri, 21 Jun 2019 15:33:17 +0530 Message-Id: <20190621100345.20019-16-ramalingam.c@intel.com> In-Reply-To: <20190621100345.20019-1-ramalingam.c@intel.com> References: <20190621100345.20019-1-ramalingam.c@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [RFC v2 15/43] tests/i915/gem_ctx_thrash: use the gem_engine_topology library 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, tvrtko.ursulin@linux.intel.com, andi@etezian.org List-ID: UmVwbGFjZSB0aGUgbGVnYWN5IGZvcl9lYWNoX2VuZ2luZSogZGVmaW5lcyB3aXRoIHRoZSBvbmVz CmltcGxlbWVudGVkIGluIHRoZSBnZW1fZW5naW5lX3RvcG9sb2d5IGxpYnJhcnkuCgpTaWduZWQt b2ZmLWJ5OiBSYW1hbGluZ2FtIEMgPHJhbWFsaW5nYW0uY0BpbnRlbC5jb20+Ci0tLQogdGVzdHMv aTkxNS9nZW1fY3R4X3RocmFzaC5jIHwgMTUgKysrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdl ZCwgOCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rlc3RzL2k5 MTUvZ2VtX2N0eF90aHJhc2guYyBiL3Rlc3RzL2k5MTUvZ2VtX2N0eF90aHJhc2guYwppbmRleCBi MjVmOTVmMTM3YTguLmQ5MjAxYzNkZDMyNyAxMDA2NDQKLS0tIGEvdGVzdHMvaTkxNS9nZW1fY3R4 X3RocmFzaC5jCisrKyBiL3Rlc3RzL2k5MTUvZ2VtX2N0eF90aHJhc2guYwpAQCAtMTAzLDEzICsx MDMsMTMgQEAgc3RhdGljIHZvaWQgc2luZ2xlKGNvbnN0IGNoYXIgKm5hbWUsIGJvb2wgYWxsX2Vu Z2luZXMpCiAKIAludW1fZW5naW5lcyA9IDA7CiAJaWYgKGFsbF9lbmdpbmVzKSB7Ci0JCXVuc2ln bmVkIGVuZ2luZTsKKwkJY29uc3Qgc3RydWN0IGludGVsX2V4ZWN1dGlvbl9lbmdpbmUyICplOwog Ci0JCWZvcl9lYWNoX3BoeXNpY2FsX2VuZ2luZShmZCwgZW5naW5lKSB7Ci0JCQlpZiAoIWdlbV9j YW5fc3RvcmVfZHdvcmQoZmQsIGVuZ2luZSkpCisJCV9fZm9yX2VhY2hfcGh5c2ljYWxfZW5naW5l KGZkLCBlKSB7CisJCQlpZiAoIWdlbV9jbGFzc19jYW5fc3RvcmVfZHdvcmQoZmQsIGUtPmNsYXNz KSkKIAkJCQljb250aW51ZTsKIAotCQkJZW5naW5lc1tudW1fZW5naW5lcysrXSA9IGVuZ2luZTsK KwkJCWVuZ2luZXNbbnVtX2VuZ2luZXMrK10gPSBlLT5mbGFnczsKIAkJCWlmIChudW1fZW5naW5l cyA9PSBBUlJBWV9TSVpFKGVuZ2luZXMpKQogCQkJCWJyZWFrOwogCQl9CkBAIC0yMjAsNyArMjIw LDggQEAgc3RhdGljIHZvaWQgc2luZ2xlKGNvbnN0IGNoYXIgKm5hbWUsIGJvb2wgYWxsX2VuZ2lu ZXMpCiAKIHN0YXRpYyB2b2lkIHByb2Nlc3Nlcyh2b2lkKQogewotCXVuc2lnbmVkIGVuZ2luZXNb MTZdLCBlbmdpbmU7CisJY29uc3Qgc3RydWN0IGludGVsX2V4ZWN1dGlvbl9lbmdpbmUyICplOwor CXVuc2lnbmVkIGVuZ2luZXNbMTZdOwogCWludCBudW1fZW5naW5lczsKIAlzdHJ1Y3QgcmxpbWl0 IHJsaW07CiAJdW5zaWduZWQgbnVtX2N0eDsKQEAgLTIzMCw4ICsyMzEsOCBAQCBzdGF0aWMgdm9p ZCBwcm9jZXNzZXModm9pZCkKIAlmZCA9IGRybV9vcGVuX2RyaXZlcihEUklWRVJfSU5URUwpOwog CiAJbnVtX2VuZ2luZXMgPSAwOwotCWZvcl9lYWNoX3BoeXNpY2FsX2VuZ2luZShmZCwgZW5naW5l KSB7Ci0JCWVuZ2luZXNbbnVtX2VuZ2luZXMrK10gPSBlbmdpbmU7CisJX19mb3JfZWFjaF9waHlz aWNhbF9lbmdpbmUoZmQsIGUpIHsKKwkJZW5naW5lc1tudW1fZW5naW5lcysrXSA9IGUtPmZsYWdz OwogCQlpZiAobnVtX2VuZ2luZXMgPT0gQVJSQVlfU0laRShlbmdpbmVzKSkKIAkJCWJyZWFrOwog CX0KLS0gCjIuMTkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2