From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2DD1F89E3F for ; Thu, 23 May 2019 12:27:39 +0000 (UTC) From: Petri Latvala Date: Thu, 23 May 2019 15:27:14 +0300 Message-Id: <20190523122727.6932-23-petri.latvala@intel.com> In-Reply-To: <20190523122727.6932-1-petri.latvala@intel.com> References: <20190523122727.6932-1-petri.latvala@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 23/36] kms_concurrent: Nuke custom main function 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 Cc: Petri Latvala List-ID: U2lnbmVkLW9mZi1ieTogUGV0cmkgTGF0dmFsYSA8cGV0cmkubGF0dmFsYUBpbnRlbC5jb20+Ci0t LQogdGVzdHMva21zX2NvbmN1cnJlbnQuYyB8IDIxICsrKysrKysrLS0tLS0tLS0tLS0tLQogMSBm aWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvdGVzdHMva21zX2NvbmN1cnJlbnQuYyBiL3Rlc3RzL2ttc19jb25jdXJyZW50LmMKaW5kZXgg ZDgyY2EwNDAuLjIzYjA1ZWExIDEwMDY0NAotLS0gYS90ZXN0cy9rbXNfY29uY3VycmVudC5jCisr KyBiL3Rlc3RzL2ttc19jb25jdXJyZW50LmMKQEAgLTM3MiwzMCArMzcyLDI3IEBAIHN0YXRpYyBp bnQgb3B0X2hhbmRsZXIoaW50IG9wdGlvbiwgaW50IG9wdGlvbl9pbmRleCwgdm9pZCAqaW5wdXQp CiAJCW9wdC5zZWVkID0gc3RydG9sKG9wdGFyZywgTlVMTCwgMCk7CiAJCWJyZWFrOwogCWRlZmF1 bHQ6Ci0JCWlndF9hc3NlcnQoZmFsc2UpOworCQlyZXR1cm4gSUdUX09QVF9IQU5ETEVSX0VSUk9S OwogCX0KIAotCXJldHVybiAwOworCXJldHVybiBJR1RfT1BUX0hBTkRMRVJfU1VDQ0VTUzsKIH0K IAogY29uc3QgY2hhciAqaGVscF9zdHIgPQogCSIgIC0taXRlcmF0aW9ucyBOdW1iZXIgb2YgaXRl cmF0aW9ucyBmb3IgdGVzdCBjb3ZlcmFnZS4gLTEgbG9vcCBmb3JldmVyLCBkZWZhdWx0IDEgaXRl cmF0aW9uXG4iCiAJIiAgLS1zZWVkICAgICAgIFNlZWQgZm9yIHJhbmRvbSBudW1iZXIgZ2VuZXJh dG9yXG4iOworc3RydWN0IG9wdGlvbiBsb25nX29wdGlvbnNbXSA9IHsKKwl7ICJpdGVyYXRpb25z IiwgcmVxdWlyZWRfYXJndW1lbnQsIE5VTEwsICdpJ30sCisJeyAic2VlZCIsICAgIHJlcXVpcmVk X2FyZ3VtZW50LCBOVUxMLCAncyd9LAorCXsgMCwgMCwgMCwgMCB9Cit9OwogCiBzdGF0aWMgZGF0 YV90IGRhdGE7CiAKLWludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pCitpZ3RfbWFpbl9h cmdzKCIiLCBsb25nX29wdGlvbnMsIGhlbHBfc3RyLCBvcHRfaGFuZGxlciwgTlVMTCkKIHsKLQlz dHJ1Y3Qgb3B0aW9uIGxvbmdfb3B0aW9uc1tdID0gewotCQl7ICJpdGVyYXRpb25zIiwgcmVxdWly ZWRfYXJndW1lbnQsIE5VTEwsICdpJ30sCi0JCXsgInNlZWQiLCAgICByZXF1aXJlZF9hcmd1bWVu dCwgTlVMTCwgJ3MnfSwKLQkJeyAwLCAwLCAwLCAwIH0KLQl9OwogCWVudW0gcGlwZSBwaXBlOwog Ci0JaWd0X3N1YnRlc3RfaW5pdF9wYXJzZV9vcHRzKCZhcmdjLCBhcmd2LCAiIiwgbG9uZ19vcHRp b25zLCBoZWxwX3N0ciwKLQkJCQkgICAgb3B0X2hhbmRsZXIsIE5VTEwpOwotCiAJaWd0X3NraXBf b25fc2ltdWxhdGlvbigpOwogCiAJaWd0X2ZpeHR1cmUgewpAQCAtNDE0LDYgKzQxMSw0IEBAIGlu dCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pCiAJCWlndF9kaXNwbGF5X2ZpbmkoJmRhdGEu ZGlzcGxheSk7CiAJCWNsb3NlKGRhdGEuZHJtX2ZkKTsKIAl9Ci0KLQlpZ3RfZXhpdCgpOwogfQot LSAKMi4xOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXY=