From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by gabe.freedesktop.org (Postfix) with ESMTPS id C9C0D6E868 for ; Fri, 21 Jun 2019 10:02:04 +0000 (UTC) From: Ramalingam C Date: Fri, 21 Jun 2019 15:33:37 +0530 Message-Id: <20190621100345.20019-36-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 35/43] tests/i915/gem_userptr_blits: 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 aTkxNS9nZW1fdXNlcnB0cl9ibGl0cy5jIHwgOCArKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQg aW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90ZXN0cy9pOTE1L2dl bV91c2VycHRyX2JsaXRzLmMgYi90ZXN0cy9pOTE1L2dlbV91c2VycHRyX2JsaXRzLmMKaW5kZXgg MTM3M2YxNjBiMTI5Li4yNDMzY2M2NjY4YTcgMTAwNjQ0Ci0tLSBhL3Rlc3RzL2k5MTUvZ2VtX3Vz ZXJwdHJfYmxpdHMuYworKysgYi90ZXN0cy9pOTE1L2dlbV91c2VycHRyX2JsaXRzLmMKQEAgLTk5 Niw3ICs5OTYsNyBAQCBzdGF0aWMgaW50IHRlc3RfZG1hYnVmKHZvaWQpCiAJcmV0dXJuIDA7CiB9 CiAKLXN0YXRpYyB2b2lkIHN0b3JlX2R3b3JkX3JhbmQoaW50IGk5MTUsIHVuc2lnbmVkIGludCBl bmdpbmUsCitzdGF0aWMgdm9pZCBzdG9yZV9kd29yZF9yYW5kKGludCBpOTE1LCBjb25zdCBzdHJ1 Y3QgaW50ZWxfZXhlY3V0aW9uX2VuZ2luZTIgKmVuZ2luZSwKIAkJCSAgICAgdWludDMyX3QgdGFy Z2V0LCB1aW50NjRfdCBzeiwKIAkJCSAgICAgaW50IGNvdW50KQogewpAQCAtMTAyNSw3ICsxMDI1 LDcgQEAgc3RhdGljIHZvaWQgc3RvcmVfZHdvcmRfcmFuZChpbnQgaTkxNSwgdW5zaWduZWQgaW50 IGVuZ2luZSwKIAltZW1zZXQoJmV4ZWMsIDAsIHNpemVvZihleGVjKSk7CiAJZXhlYy5idWZmZXJf Y291bnQgPSAyOwogCWV4ZWMuYnVmZmVyc19wdHIgPSB0b191c2VyX3BvaW50ZXIob2JqKTsKLQll eGVjLmZsYWdzID0gZW5naW5lOworCWV4ZWMuZmxhZ3MgPSBlbmdpbmUtPmZsYWdzOwogCWlmIChn ZW4gPCA2KQogCQlleGVjLmZsYWdzIHw9IEk5MTVfRVhFQ19TRUNVUkU7CiAKQEAgLTExNDAsMTQg KzExNDAsMTQgQEAgc3RhdGljIHZvaWQgdGVzdF9yZWFkb25seShpbnQgaTkxNSkKIAlpZ3RfYXNz ZXJ0KG1wcm90ZWN0KHNwYWNlLCB0b3RhbCwgUFJPVF9SRUFEKSA9PSAwKTsKIAogCWlndF9mb3Jr KGNoaWxkLCAxKSB7Ci0JCXVuc2lnbmVkIGludCBlbmdpbmU7CisJCWNvbnN0IHN0cnVjdCBpbnRl bF9leGVjdXRpb25fZW5naW5lMiAqZW5naW5lOwogCQljaGFyICpvcmlnOwogCiAJCW9yaWcgPSBn X2NvbXB1dGVfY2hlY2tzdW1fZm9yX2RhdGEoR19DSEVDS1NVTV9TSEExLCBwYWdlcywgc3opOwog CiAJCWdlbV91c2VycHRyKGk5MTUsIHNwYWNlLCB0b3RhbCwgdHJ1ZSwgdXNlcnB0cl9mbGFncywg JnJoYW5kbGUpOwogCi0JCWZvcl9lYWNoX2VuZ2luZShpOTE1LCBlbmdpbmUpIHsKKwkJX19mb3Jf ZWFjaF9waHlzaWNhbF9lbmdpbmUoaTkxNSwgZW5naW5lKSB7CiAJCQljaGFyICpyZWYsICpyZXN1 bHQ7CiAKIAkJCS8qIEZpcnN0IHR3ZWFrIHRoZSBiYWNraW5nIHN0b3JlIHRocm91Z2ggdGhlIHdy aXRlICovCi0tIAoyLjE5LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRl dg==