From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lyude Subject: [RFC i-g-t 1/4] igt_aux: Add igt_skip_without_suspend_support() Date: Mon, 7 Nov 2016 19:05:13 -0500 Message-ID: <1478563516-23568-2-git-send-email-lyude@redhat.com> References: <1478563516-23568-1-git-send-email-lyude@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by gabe.freedesktop.org (Postfix) with ESMTPS id E7DB26E2C9 for ; Tue, 8 Nov 2016 00:05:24 +0000 (UTC) In-Reply-To: <1478563516-23568-1-git-send-email-lyude@redhat.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 Cc: Lyude List-Id: intel-gfx@lists.freedesktop.org U2luY2UgYWxsIG9mIHRoZSBjaGFtZWxpdW0gY2FsbHMgYXJlIGJsb2NraW5nLCB3ZSBuZWVkIHRv IGJlIGFibGUgdG8KbWFrZSBzdXNwZW5kL3Jlc3VtZSB0ZXN0cyB3aXRoIGl0IG11bHRpLXRocmVh ZGVkLiBBcyBzdWNoLCBpdCdzIG5vdCB0aGUKYmVzdCBpZGVhIHRvIHJlbHkgb24gaWd0X3N5c3Rl bV9zdXNwZW5kX2F1dG9yZXN1bWUoKSBmb3Igc2tpcHBpbmcgdGVzdHMKb24gc3lzdGVtcyB3aXRo b3V0IHN1c3BlbmQvcmVzdW1lIHN1cHBvcnQgc2luY2Ugd2UgY291bGQgYWNjaWRlbnRhbGx5Cmxl YXZlIHRoZSB0aHJlYWQgY29udHJvbGxpbmcgdGhlIGNoYW1lbGl1bSBydW5uaW5nIGFmdGVyIHRo ZSB0ZXN0IGdldHMKc2tpcHBlZC4KClNpZ25lZC1vZmYtYnk6IEx5dWRlIDxseXVkZUByZWRoYXQu Y29tPgotLS0KIGxpYi9pZ3RfYXV4LmMgfCAyMSArKysrKysrKysrKysrKysrKysrKysKIGxpYi9p Z3RfYXV4LmggfCAgMiArKwogMiBmaWxlcyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspCgpkaWZm IC0tZ2l0IGEvbGliL2lndF9hdXguYyBiL2xpYi9pZ3RfYXV4LmMKaW5kZXggNDIxZjZkNC4uOTc1 NDE0OCAxMDA2NDQKLS0tIGEvbGliL2lndF9hdXguYworKysgYi9saWIvaWd0X2F1eC5jCkBAIC03 NDMsNiArNzQzLDI3IEBAIHN0YXRpYyB1aW50MzJfdCBnZXRfc3VwcG9ydGVkX3N1c3BlbmRfc3Rh dGVzKGludCBwb3dlcl9kaXIpCiB9CiAKIC8qKgorICogaWd0X3NraXBfd2l0aG91dF9zdXNwZW5k X3N0YXRlOgorICogQHN0YXRlOiBhbiAjaWd0X3N1c3BlbmRfc3RhdGUgdG8gY2hlY2sgZm9yCisg KgorICogQ2hlY2sgd2hldGhlciBvciBub3QgdGhlIHN5c3RlbSBzdXBwb3J0cyB0aGUgZ2l2ZW4g QHN0YXRlLCBhbmQgc2tpcCB0aGUKKyAqIGN1cnJlbnQgdGVzdCBpZiBpdCBkb2Vzbid0LiBVc2Vm dWwgZm9yIHRlc3RzIHdlIHdhbnQgdG8gc2tpcCBiZWZvcmUKKyAqIGF0dGVtcHRpbmcgdG8gY2Fs bCAjaWd0X3N5c3RlbV9zdXNwZW5kX2F1dG9yZXN1bWUuCisgKi8KK3ZvaWQgaWd0X3NraXBfd2l0 aG91dF9zdXNwZW5kX3N1cHBvcnQoZW51bSBpZ3Rfc3VzcGVuZF9zdGF0ZSBzdGF0ZSwKKwkJCQkg ICAgICBlbnVtIGlndF9zdXNwZW5kX3Rlc3QgdGVzdCkKK3sKKwlpbnQgcG93ZXJfZGlyOworCisJ aWd0X3JlcXVpcmUoKHBvd2VyX2RpciA9IG9wZW4oIi9zeXMvcG93ZXIiLCBPX1JET05MWSkpID49 IDApOworCWlndF9yZXF1aXJlKGdldF9zdXBwb3J0ZWRfc3VzcGVuZF9zdGF0ZXMocG93ZXJfZGly KSAmICgxIDw8IHN0YXRlKSk7CisJaWd0X3JlcXVpcmUodGVzdCA9PSBTVVNQRU5EX1RFU1RfTk9O RSB8fAorCQkgICAgZmFjY2Vzc2F0KHBvd2VyX2RpciwgInBtX3Rlc3QiLCBSX09LIHwgV19PSywg MCkgPT0gMCk7CisKKwljbG9zZShwb3dlcl9kaXIpOworfQorCisvKioKICAqIGlndF9zeXN0ZW1f c3VzcGVuZF9hdXRvcmVzdW1lOgogICogQHN0YXRlOiBhbiAjaWd0X3N1c3BlbmRfc3RhdGUsIHRo ZSB0YXJnZXQgc3VzcGVuZCBzdGF0ZQogICogQHRlc3Q6IGFuICNpZ3Rfc3VzcGVuZF90ZXN0LCB0 ZXN0IHBvaW50IGF0IHdoaWNoIHRvIGNvbXBsZXRlIHRoZSBzdXNwZW5kCmRpZmYgLS1naXQgYS9s aWIvaWd0X2F1eC5oIGIvbGliL2lndF9hdXguaAppbmRleCBkMzAxOTZiLi45NzNhOWNkIDEwMDY0 NAotLS0gYS9saWIvaWd0X2F1eC5oCisrKyBiL2xpYi9pZ3RfYXV4LmgKQEAgLTE3MCw2ICsxNzAs OCBAQCBlbnVtIGlndF9zdXNwZW5kX3Rlc3QgewogCVNVU1BFTkRfVEVTVF9OVU0sCiB9OwogCit2 b2lkIGlndF9za2lwX3dpdGhvdXRfc3VzcGVuZF9zdXBwb3J0KGVudW0gaWd0X3N1c3BlbmRfc3Rh dGUgc3RhdGUsCisJCQkJICAgICAgZW51bSBpZ3Rfc3VzcGVuZF90ZXN0IHRlc3QpOwogdm9pZCBp Z3Rfc3lzdGVtX3N1c3BlbmRfYXV0b3Jlc3VtZShlbnVtIGlndF9zdXNwZW5kX3N0YXRlIHN0YXRl LAogCQkJCSAgIGVudW0gaWd0X3N1c3BlbmRfdGVzdCB0ZXN0KTsKIAotLSAKMi43LjQKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=