From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6E8476E7DA for ; Wed, 17 Mar 2021 14:47:13 +0000 (UTC) From: =?UTF-8?q?Zbigniew=20Kempczy=C5=84ski?= Date: Wed, 17 Mar 2021 15:46:03 +0100 Message-Id: <20210317144610.108372-29-zbigniew.kempczynski@intel.com> In-Reply-To: <20210317144610.108372-1-zbigniew.kempczynski@intel.com> References: <20210317144610.108372-1-zbigniew.kempczynski@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t v26 28/35] tests/api_intel_allocator: Verify child can use its standalone allocator 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: U29tZXRpbWVzIHdlIGRvbid0IHdhbnQgdG8gdXNlIGNvbW1vbiBhbGxvY2F0b3IgcHJvdmlkZWQg YnkgbWFpbiBJR1QKcHJvY2Vzcy4gIFZlcmlmeSBpdCBpcyBhYmxlIHRvICJkZXRhY2giIGZyb20g aXQgYW5kIGluaXRpYWxpemUgaXRzIG93bgp2ZXJzaW9uIG9mIGFsbG9jYXRvci4KClNpZ25lZC1v ZmYtYnk6IFpiaWduaWV3IEtlbXBjennFhHNraSA8emJpZ25pZXcua2VtcGN6eW5za2lAaW50ZWwu Y29tPgpDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Ci0tLQogdGVz dHMvaTkxNS9hcGlfaW50ZWxfYWxsb2NhdG9yLmMgfCA0MiArKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDQyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg YS90ZXN0cy9pOTE1L2FwaV9pbnRlbF9hbGxvY2F0b3IuYyBiL3Rlc3RzL2k5MTUvYXBpX2ludGVs X2FsbG9jYXRvci5jCmluZGV4IGExMzI4YzNjMS4uMmQ2ZjUxZGViIDEwMDY0NAotLS0gYS90ZXN0 cy9pOTE1L2FwaV9pbnRlbF9hbGxvY2F0b3IuYworKysgYi90ZXN0cy9pOTE1L2FwaV9pbnRlbF9h bGxvY2F0b3IuYwpAQCAtMjgyLDYgKzI4Miw0NSBAQCBzdGF0aWMgdm9pZCBwYXJhbGxlbF9vbmUo aW50IGZkLCB1aW50OF90IHR5cGUpCiAJaWd0X2Fzc2VydF9lcShpbnRlbF9hbGxvY2F0b3JfY2xv c2UoYWhuZCksIHRydWUpOwogfQogCitzdGF0aWMgdm9pZCBzdGFuZGFsb25lKGludCBmZCkKK3sK Kwl1aW50NjRfdCBhaG5kLCBvZmZzZXQsIHNpemUgPSA0MDk2OworCXVpbnQzMl90IGhhbmRsZSA9 IDEsIGNoaWxkX2hhbmRsZSA9IDI7CisJdWludDY0X3QgKnNoYXJlZDsKKworCXNoYXJlZCA9IG1t YXAoMCwgNDA5NiwgUFJPVF9XUklURSwgTUFQX1NIQVJFRCB8IE1BUF9BTk9OLCAtMSwgMCk7CisK KwlpbnRlbF9hbGxvY2F0b3JfbXVsdGlwcm9jZXNzX3N0YXJ0KCk7CisKKwlhaG5kID0gaW50ZWxf YWxsb2NhdG9yX29wZW4oZmQsIDAsIElOVEVMX0FMTE9DQVRPUl9TSU1QTEUpOworCW9mZnNldCA9 IGludGVsX2FsbG9jYXRvcl9hbGxvYyhhaG5kLCBoYW5kbGUsIHNpemUsIDApOworCisJaWd0X2Zv cmsoY2hpbGQsIDIpIHsKKwkJLyoKKwkJICogVXNlIHN0YW5kYWxvbmUgYWxsb2NhdG9yIGZvciBj aGlsZCAxLCBkZXRhY2ggZnJvbSBwYXJlbnQsCisJCSAqIGNoaWxkIDIgdXNlIGFsbG9jYXRvciBm cm9tIHBhcmVudC4KKwkJICovCisJCWlmIChjaGlsZCA9PSAxKQorCQkJaW50ZWxfYWxsb2NhdG9y X2luaXQoKTsKKworCQlhaG5kID0gaW50ZWxfYWxsb2NhdG9yX29wZW4oZmQsIDAsIElOVEVMX0FM TE9DQVRPUl9TSU1QTEUpOworCQlzaGFyZWRbY2hpbGRdID0gaW50ZWxfYWxsb2NhdG9yX2FsbG9j KGFobmQsIGNoaWxkX2hhbmRsZSwgc2l6ZSwgMCk7CisKKwkJaW50ZWxfYWxsb2NhdG9yX2ZyZWUo YWhuZCwgY2hpbGRfaGFuZGxlKTsKKwkJaW50ZWxfYWxsb2NhdG9yX2Nsb3NlKGFobmQpOworCX0K KwlpZ3Rfd2FpdGNoaWxkcmVuKCk7CisJaWd0X2Fzc2VydF9lcShvZmZzZXQsIHNoYXJlZFsxXSk7 CisJaWd0X2Fzc2VydF9uZXEob2Zmc2V0LCBzaGFyZWRbMl0pOworCisJaW50ZWxfYWxsb2NhdG9y X2ZyZWUoYWhuZCwgaGFuZGxlKTsKKwlpZ3RfYXNzZXJ0X2VxKGludGVsX2FsbG9jYXRvcl9jbG9z ZShhaG5kKSwgdHJ1ZSk7CisKKwlpbnRlbF9hbGxvY2F0b3JfbXVsdGlwcm9jZXNzX3N0b3AoKTsK KworCW11bm1hcChzaGFyZWQsIDQwOTYpOworfQorCiAjZGVmaW5lIFNJTVBMRV9HUk9VUF9BTExP Q1MgOAogc3RhdGljIHZvaWQgX19zaW1wbGVfYWxsb2NzKGludCBmZCkKIHsKQEAgLTYyMCw2ICs2 NTksOSBAQCBpZ3RfbWFpbgogCQl9CiAJfQogCisJaWd0X3N1YnRlc3RfZigic3RhbmRhbG9uZSIp CisJCXN0YW5kYWxvbmUoZmQpOworCiAJaWd0X3N1YnRlc3RfZigiZm9yay1zaW1wbGUtb25jZSIp CiAJCWZvcmtfc2ltcGxlX29uY2UoZmQpOwogCi0tIAoyLjI2LjAKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1k ZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaWd0LWRldgo=