From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: [PATCH i-g-t] igt/gem_exec_fence: Add subtest for invalid flags Date: Fri, 3 Nov 2017 11:57:54 +0000 Message-ID: <20171103115754.26365-1-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wr0-x244.google.com (mail-wr0-x244.google.com [IPv6:2a00:1450:400c:c0c::244]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3A5EC6E09C for ; Fri, 3 Nov 2017 11:58:03 +0000 (UTC) Received: by mail-wr0-x244.google.com with SMTP id y9so2293540wrb.2 for ; Fri, 03 Nov 2017 04:58:03 -0700 (PDT) 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 RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KCldlIG5lZWQg dG8gY2hlY2sgdGhhdCB0aGUga2VybmVsIHJlamVjdHMgYXR0ZW1wdHMgdG8gcGFzcyBpbgp1bmtu b3duIGZsYWdzLgoKU2lnbmVkLW9mZi1ieTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGlu QGludGVsLmNvbT4KQ2M6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgot LS0KIHRlc3RzL2dlbV9leGVjX2ZlbmNlLmMgfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rl c3RzL2dlbV9leGVjX2ZlbmNlLmMgYi90ZXN0cy9nZW1fZXhlY19mZW5jZS5jCmluZGV4IDJhNmRh OGIwNzRhNi4uNmVlOTQ0ZmZhZGRhIDEwMDY0NAotLS0gYS90ZXN0cy9nZW1fZXhlY19mZW5jZS5j CisrKyBiL3Rlc3RzL2dlbV9leGVjX2ZlbmNlLmMKQEAgLTEwMTcsNiArMTAxNywzNCBAQCBzdGF0 aWMgdm9pZCB0ZXN0X3N5bmNvYmpfaW52YWxpZF93YWl0KGludCBmZCkKIAlzeW5jb2JqX2Rlc3Ry b3koZmQsIGZlbmNlLmhhbmRsZSk7CiB9CiAKK3N0YXRpYyB2b2lkIHRlc3Rfc3luY29ial9pbnZh bGlkX2ZsYWdzKGludCBmZCkKK3sKKwljb25zdCB1aW50MzJfdCBiYmUgPSBNSV9CQVRDSF9CVUZG RVJfRU5EOworCXN0cnVjdCBkcm1faTkxNV9nZW1fZXhlY19vYmplY3QyIG9iajsKKwlzdHJ1Y3Qg ZHJtX2k5MTVfZ2VtX2V4ZWNidWZmZXIyIGV4ZWNidWY7CisJc3RydWN0IGxvY2FsX2dlbV9leGVj X2ZlbmNlIGZlbmNlID0geworCQkuaGFuZGxlID0gc3luY29ial9jcmVhdGUoZmQpLAorCX07CisK KwltZW1zZXQoJmV4ZWNidWYsIDAsIHNpemVvZihleGVjYnVmKSk7CisJZXhlY2J1Zi5idWZmZXJz X3B0ciA9IHRvX3VzZXJfcG9pbnRlcigmb2JqKTsKKwlleGVjYnVmLmJ1ZmZlcl9jb3VudCA9IDE7 CisJZXhlY2J1Zi5mbGFncyA9IExPQ0FMX0VYRUNfRkVOQ0VfQVJSQVk7CisJZXhlY2J1Zi5jbGlw cmVjdHNfcHRyID0gdG9fdXNlcl9wb2ludGVyKCZmZW5jZSk7CisJZXhlY2J1Zi5udW1fY2xpcHJl Y3RzID0gMTsKKworCW1lbXNldCgmb2JqLCAwLCBzaXplb2Yob2JqKSk7CisJb2JqLmhhbmRsZSA9 IGdlbV9jcmVhdGUoZmQsIDQwOTYpOworCWdlbV93cml0ZShmZCwgb2JqLmhhbmRsZSwgMCwgJmJi ZSwgc2l6ZW9mKGJiZSkpOworCisJLyogc2V0IGFsbCBmbGFncyB0byBoaXQgYW4gaW52YWxpZCBv bmUgKi8KKwlmZW5jZS5mbGFncyA9IH4wOworCWlndF9hc3NlcnRfZXEoX19nZW1fZXhlY2J1Zihm ZCwgJmV4ZWNidWYpLCAtRUlOVkFMKTsKKworCWdlbV9jbG9zZShmZCwgb2JqLmhhbmRsZSk7CisJ c3luY29ial9kZXN0cm95KGZkLCBmZW5jZS5oYW5kbGUpOworfQorCiBzdGF0aWMgdm9pZCB0ZXN0 X3N5bmNvYmpfc2lnbmFsKGludCBmZCkKIHsKIAljb25zdCB1aW50MzJfdCBiYmUgPSBNSV9CQVRD SF9CVUZGRVJfRU5EOwpAQCAtMTUzOSw2ICsxNTY3LDkgQEAgaWd0X21haW4KIAkJaWd0X3N1YnRl c3QoInN5bmNvYmotaW52YWxpZC13YWl0IikKIAkJCXRlc3Rfc3luY29ial9pbnZhbGlkX3dhaXQo aTkxNSk7CiAKKwkJaWd0X3N1YnRlc3QoInN5bmNvYmotaW52YWxpZC1mbGFncyIpCisJCQl0ZXN0 X3N5bmNvYmpfaW52YWxpZF9mbGFncyhpOTE1KTsKKwogCQlpZ3Rfc3VidGVzdCgic3luY29iai1z aWduYWwiKQogCQkJdGVzdF9zeW5jb2JqX3NpZ25hbChpOTE1KTsKIAotLSAKMi45LjUKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=