From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH i-g-t 2/2] tests/chamelium: Remove reliance on output->config.pipe Date: Thu, 12 Oct 2017 13:41:29 +0200 Message-ID: <20171012114129.1883-2-maarten.lankhorst@linux.intel.com> References: <20171011101119.32130-7-maarten.lankhorst@linux.intel.com> <20171012114129.1883-1-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mblankhorst.nl (mblankhorst.nl [IPv6:2a02:2308::216:3eff:fe92:dfa3]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8E38E6E801 for ; Thu, 12 Oct 2017 11:41:38 +0000 (UTC) In-Reply-To: <20171012114129.1883-1-maarten.lankhorst@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SUdUIGhhcyBhbiBhcGkgdGhhdCBjYW4gZmluZCBhIG1hdGNoaW5nIHBpcGUgZm9yIGEgZ2l2ZW4g Y29ubmVjdG9yLApzbyB1c2UgdGhhdC4KCmlndF9vdXRwdXRfb3ZlcnJpZGVfbW9kZSBhbHJlYWR5 IGZvcmNlcyBhIG1vZGVzZXQgb24gYW4gYWZmZWN0ZWQgcGlwZQpzaW5jZSBhbiBlYXJsaWVyIGNv bW1pdCwgc28gdGhlIHNlY29uZCBjYWxsIHRvIGlndF9vdXRwdXRfc2V0X3BpcGUKY2FuIGJlIHJl bW92ZWQuCgpTaWduZWQtb2ZmLWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9y c3RAbGludXguaW50ZWwuY29tPgotLS0KIHRlc3RzL2NoYW1lbGl1bS5jIHwgMTcgKysrKysrKysr KysrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL3Rlc3RzL2NoYW1lbGl1bS5jIGIvdGVzdHMvY2hhbWVsaXVtLmMKaW5k ZXggYWUxNjQ5MjBlODZlLi5jMjM2ZDI1ZmE3OTggMTAwNjQ0Ci0tLSBhL3Rlc3RzL2NoYW1lbGl1 bS5jCisrKyBiL3Rlc3RzL2NoYW1lbGl1bS5jCkBAIC00MTYsNiArNDE2LDggQEAgcHJlcGFyZV9v dXRwdXQoZGF0YV90ICpkYXRhLAogCWRybU1vZGVSZXMgKnJlczsKIAlkcm1Nb2RlQ29ubmVjdG9y ICpjb25uZWN0b3IgPQogCQljaGFtZWxpdW1fcG9ydF9nZXRfY29ubmVjdG9yKGRhdGEtPmNoYW1l bGl1bSwgcG9ydCwgZmFsc2UpOworCWVudW0gcGlwZSBwaXBlOworCWJvb2wgZm91bmQgPSBmYWxz ZTsKIAogCWlndF9hc3NlcnQocmVzID0gZHJtTW9kZUdldFJlc291cmNlcyhkYXRhLT5kcm1fZmQp KTsKIAlrbXN0ZXN0X3Vuc2V0X2FsbF9jcnRjcyhkYXRhLT5kcm1fZmQsIHJlcyk7CkBAIC00MzMs NyArNDM1LDE4IEBAIHByZXBhcmVfb3V0cHV0KGRhdGFfdCAqZGF0YSwKIAogCWlndF9hc3NlcnQo a21zdGVzdF9wcm9iZV9jb25uZWN0b3JfY29uZmlnKAogCQlkYXRhLT5kcm1fZmQsIGNvbm5lY3Rv ci0+Y29ubmVjdG9yX2lkLCB+MCwgJm91dHB1dC0+Y29uZmlnKSk7Ci0JaWd0X291dHB1dF9zZXRf cGlwZShvdXRwdXQsIG91dHB1dC0+Y29uZmlnLnBpcGUpOworCisJZm9yX2VhY2hfcGlwZShkaXNw bGF5LCBwaXBlKSB7CisJCWlmICghaWd0X3BpcGVfY29ubmVjdG9yX3ZhbGlkKHBpcGUsIG91dHB1 dCkpCisJCQljb250aW51ZTsKKworCQlmb3VuZCA9IHRydWU7CisJCWJyZWFrOworCX0KKworCWln dF9hc3NlcnRfZihmb3VuZCwgIk5vIHBpcGUgZm91bmQgZm9yIG91dHB1dCAlc1xuIiwgaWd0X291 dHB1dF9uYW1lKG91dHB1dCkpOworCisJaWd0X291dHB1dF9zZXRfcGlwZShvdXRwdXQsIHBpcGUp OwogCiAJZHJtTW9kZUZyZWVDb25uZWN0b3IoY29ubmVjdG9yKTsKIAlkcm1Nb2RlRnJlZVJlc291 cmNlcyhyZXMpOwpAQCAtNDU5LDggKzQ3Miw2IEBAIGVuYWJsZV9vdXRwdXQoZGF0YV90ICpkYXRh LAogCWlndF9wbGFuZV9zZXRfZmIocHJpbWFyeSwgZmIpOwogCWlndF9vdXRwdXRfb3ZlcnJpZGVf bW9kZShvdXRwdXQsIG1vZGUpOwogCi0JaWd0X291dHB1dF9zZXRfcGlwZShvdXRwdXQsIG91dHB1 dC0+Y29uZmlnLnBpcGUpOwotCiAJLyogQ2xlYXIgYW55IGNvbG9yIGNvcnJlY3Rpb24gdmFsdWVz IHRoYXQgbWlnaHQgYmUgZW5hYmxlZCAqLwogCWlndF9waXBlX29ial9yZXBsYWNlX3Byb3BfYmxv YihwcmltYXJ5LT5waXBlLCBJR1RfQ1JUQ19ERUdBTU1BX0xVVCwgTlVMTCwgMCk7CiAJaWd0X3Bp cGVfb2JqX3JlcGxhY2VfcHJvcF9ibG9iKHByaW1hcnktPnBpcGUsIElHVF9DUlRDX0dBTU1BX0xV VCwgTlVMTCwgMCk7Ci0tIAoyLjE0LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=