From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 13A796E459 for ; Mon, 22 Mar 2021 12:38:32 +0000 (UTC) From: =?UTF-8?q?Zbigniew=20Kempczy=C5=84ski?= Date: Mon, 22 Mar 2021 13:37:38 +0100 Message-Id: <20210322123750.94772-25-zbigniew.kempczynski@intel.com> In-Reply-To: <20210322123750.94772-1-zbigniew.kempczynski@intel.com> References: <20210322123750.94772-1-zbigniew.kempczynski@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t v28 24/36] tests/api_intel_bb: Add simple intel-bb which uses 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: QSBzaW1wbGUgdGVzdCB3aGljaCB1c2VzIGFsbG9jYXRvciBhbmQgY2FuIGJlIGVhc2lseSBjb3B5 LXBhc3RlCndoZW4gaW50ZWwtYmIgaXMgdXNlZCBmb3IgYmF0Y2hidWZmZXIgY3JlYXRpb24uCgpT aWduZWQtb2ZmLWJ5OiBaYmlnbmlldyBLZW1wY3p5xYRza2kgPHpiaWduaWV3LmtlbXBjenluc2tp QGludGVsLmNvbT4KQ2M6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgpB Y2tlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KLS0tCiB0ZXN0 cy9pOTE1L2FwaV9pbnRlbF9iYi5jIHwgMzMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrCiAxIGZpbGUgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rlc3Rz L2k5MTUvYXBpX2ludGVsX2JiLmMgYi90ZXN0cy9pOTE1L2FwaV9pbnRlbF9iYi5jCmluZGV4IDM0 MDU5Yzk4MS4uMDk5ZGRlOGU1IDEwMDY0NAotLS0gYS90ZXN0cy9pOTE1L2FwaV9pbnRlbF9iYi5j CisrKyBiL3Rlc3RzL2k5MTUvYXBpX2ludGVsX2JiLmMKQEAgLTIwOSw2ICsyMDksMzYgQEAgc3Rh dGljIHZvaWQgc2ltcGxlX2JiKHN0cnVjdCBidWZfb3BzICpib3BzLCBib29sIHVzZV9jb250ZXh0 KQogCWludGVsX2JiX2Rlc3Ryb3koaWJiKTsKIH0KIAorc3RhdGljIHZvaWQgYmJfd2l0aF9hbGxv Y2F0b3Ioc3RydWN0IGJ1Zl9vcHMgKmJvcHMpCit7CisJaW50IGk5MTUgPSBidWZfb3BzX2dldF9m ZChib3BzKTsKKwlzdHJ1Y3QgaW50ZWxfYmIgKmliYjsKKwlzdHJ1Y3QgaW50ZWxfYnVmICpzcmMs ICpkc3Q7CisJdWludDMyX3QgY3R4ID0gMDsKKworCWlndF9yZXF1aXJlKGdlbV91c2VzX2Z1bGxf cHBndHQoaTkxNSkpOworCisJaWJiID0gaW50ZWxfYmJfY3JlYXRlX3dpdGhfYWxsb2NhdG9yKGk5 MTUsIGN0eCwgUEFHRV9TSVpFLAorCQkJCQkgICAgIElOVEVMX0FMTE9DQVRPUl9TSU1QTEUpOwor CWlmIChkZWJ1Z19iYikKKwkJaW50ZWxfYmJfc2V0X2RlYnVnKGliYiwgdHJ1ZSk7CisKKwlzcmMg PSBpbnRlbF9idWZfY3JlYXRlKGJvcHMsIDQwOTYvMzIsIDMyLCA4LCAwLCBJOTE1X1RJTElOR19O T05FLAorCQkJICAgICAgIEk5MTVfQ09NUFJFU1NJT05fTk9ORSk7CisJZHN0ID0gaW50ZWxfYnVm X2NyZWF0ZShib3BzLCA0MDk2LzMyLCAzMiwgOCwgMCwgSTkxNV9USUxJTkdfTk9ORSwKKwkJCSAg ICAgICBJOTE1X0NPTVBSRVNTSU9OX05PTkUpOworCisJaW50ZWxfYmJfYWRkX2ludGVsX2J1Zihp YmIsIHNyYywgZmFsc2UpOworCWludGVsX2JiX2FkZF9pbnRlbF9idWYoaWJiLCBkc3QsIHRydWUp OworCWludGVsX2JiX2NvcHlfaW50ZWxfYnVmKGliYiwgZHN0LCBzcmMsIDQwOTYpOworCWludGVs X2JiX3JlbW92ZV9pbnRlbF9idWYoaWJiLCBzcmMpOworCWludGVsX2JiX3JlbW92ZV9pbnRlbF9i dWYoaWJiLCBkc3QpOworCisJaW50ZWxfYnVmX2Rlc3Ryb3koc3JjKTsKKwlpbnRlbF9idWZfZGVz dHJveShkc3QpOworCWludGVsX2JiX2Rlc3Ryb3koaWJiKTsKK30KKwogLyoKICAqIE1ha2Ugc3Vy ZSB3ZSBsZWFkIHRvIHJlYWxsb2MgaW4gdGhlIGludGVsX2JiLgogICovCkBAIC0xNDIxLDYgKzE0 NTEsOSBAQCBpZ3RfbWFpbl9hcmdzKCJkcGliIiwgTlVMTCwgaGVscF9zdHIsIG9wdF9oYW5kbGVy LCBOVUxMKQogCWlndF9zdWJ0ZXN0KCJzaW1wbGUtYmItY3R4IikKIAkJc2ltcGxlX2JiKGJvcHMs IHRydWUpOwogCisJaWd0X3N1YnRlc3QoImJiLXdpdGgtYWxsb2NhdG9yIikKKwkJYmJfd2l0aF9h bGxvY2F0b3IoYm9wcyk7CisKIAlpZ3Rfc3VidGVzdCgibG90LW9mLWJ1ZmZlcnMiKQogCQlsb3Rf b2ZfYnVmZmVycyhib3BzKTsKIAotLSAKMi4yNi4wCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2lndC1kZXYK