From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH i-g-t] tests/gem_exec_params: test all valid execution flags Date: Wed, 10 Feb 2016 09:16:44 +0100 Message-ID: <20160210081644.GO11240@phenom.ffwll.local> References: <1454059293-16452-1-git-send-email-daniele.ceraolospurio@intel.com> <1454336677-34165-1-git-send-email-daniele.ceraolospurio@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-f53.google.com (mail-wm0-f53.google.com [74.125.82.53]) by gabe.freedesktop.org (Postfix) with ESMTPS id 25E186E65E for ; Wed, 10 Feb 2016 00:16:22 -0800 (PST) Received: by mail-wm0-f53.google.com with SMTP id g62so16077555wme.0 for ; Wed, 10 Feb 2016 00:16:22 -0800 (PST) Content-Disposition: inline In-Reply-To: <1454336677-34165-1-git-send-email-daniele.ceraolospurio@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: daniele.ceraolospurio@intel.com Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBGZWIgMDEsIDIwMTYgYXQgMDI6MjQ6MzdQTSArMDAwMCwgZGFuaWVsZS5jZXJhb2xv c3B1cmlvQGludGVsLmNvbSB3cm90ZToKPiBGcm9tOiBEYW5pZWxlIENlcmFvbG8gU3B1cmlvIDxk YW5pZWxlLmNlcmFvbG9zcHVyaW9AaW50ZWwuY29tPgo+IAo+IFRoZSBjb250cm9sIHN1YnRlc3Qg aGFzIGJlZW4gZXh0ZW5kZWQgdG8gY2hlY2sgdGhlIGV4ZWN1dGlvbiBmbGFncyBmb3IKPiBhbGwg dGhlIHJpbmdzIHRoYXQgYXJlIHByZXNlbnQgaW4gdGhlIEhXLgo+IAo+IENjOiBDaHJpcyBXaWxz b24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBTaWduZWQtb2ZmLWJ5OiBEYW5pZWxlIENl cmFvbG8gU3B1cmlvIDxkYW5pZWxlLmNlcmFvbG9zcHVyaW9AaW50ZWwuY29tPgoKQXBwbGllZCwg dGhhbmtzLgotRGFuaWVsCgo+IC0tLQo+ICB0ZXN0cy9nZW1fZXhlY19wYXJhbXMuYyB8IDM5ICsr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwg MzIgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvdGVzdHMv Z2VtX2V4ZWNfcGFyYW1zLmMgYi90ZXN0cy9nZW1fZXhlY19wYXJhbXMuYwo+IGluZGV4IDA2ZGZk NjMuLmUxOTIxNTAgMTAwNjQ0Cj4gLS0tIGEvdGVzdHMvZ2VtX2V4ZWNfcGFyYW1zLmMKPiArKysg Yi90ZXN0cy9nZW1fZXhlY19wYXJhbXMuYwo+IEBAIC00Niw2ICs0NiwzMCBAQAo+ICAjZGVmaW5l IExPQ0FMX0k5MTVfRVhFQ19CU0RfUklORzIgKDI8PDEzKQo+ICAjZGVmaW5lIExPQ0FMX0k5MTVf RVhFQ19SRVNPVVJDRV9TVFJFQU1FUiAoMTw8MTUpCj4gIAo+ICtzdGF0aWMgYm9vbCBoYXNfcmlu ZyhpbnQgZmQsIHVuc2lnbmVkIHJpbmdfZXhlY19mbGFncykKPiArewo+ICsJc3dpdGNoIChyaW5n X2V4ZWNfZmxhZ3MgJiBJOTE1X0VYRUNfUklOR19NQVNLKSB7Cj4gKwljYXNlIDA6Cj4gKwljYXNl IEk5MTVfRVhFQ19SRU5ERVI6Cj4gKwkJcmV0dXJuIHRydWU7Cj4gKwo+ICsJY2FzZSBJOTE1X0VY RUNfQlNEOgo+ICsJCWlmIChyaW5nX2V4ZWNfZmxhZ3MgJiBMT0NBTF9JOTE1X0VYRUNfQlNEX01B U0spCj4gKwkJCXJldHVybiBnZW1faGFzX2JzZDIoZmQpOwo+ICsJCWVsc2UKPiArCQkJcmV0dXJu IGdlbV9oYXNfYnNkKGZkKTsKPiArCj4gKwljYXNlIEk5MTVfRVhFQ19CTFQ6Cj4gKwkJcmV0dXJu IGdlbV9oYXNfYmx0KGZkKTsKPiArCj4gKwljYXNlIEk5MTVfRVhFQ19WRUJPWDoKPiArCQlyZXR1 cm4gZ2VtX2hhc192ZWJveChmZCk7Cj4gKwl9Cj4gKwo+ICsJaWd0X2Fzc2VydF9mKDAsICJpbnZh bGlkIGV4ZWMgZmxhZyAweCV4XG4iLCByaW5nX2V4ZWNfZmxhZ3MpOwo+ICsJcmV0dXJuIGZhbHNl Owo+ICt9Cj4gKwo+ICBzdHJ1Y3QgZHJtX2k5MTVfZ2VtX2V4ZWNidWZmZXIyIGV4ZWNidWY7Cj4g IHN0cnVjdCBkcm1faTkxNV9nZW1fZXhlY19vYmplY3QyIGdlbV9leGVjWzFdOwo+ICB1aW50MzJf dCBiYXRjaFsyXSA9IHtNSV9CQVRDSF9CVUZGRVJfRU5EfTsKPiBAQCAtNTQsNiArNzgsOCBAQCBp bnQgZmQ7Cj4gIAo+ICBpZ3RfbWFpbgo+ICB7Cj4gKwljb25zdCBzdHJ1Y3QgaW50ZWxfZXhlY3V0 aW9uX2VuZ2luZSAqZTsKPiArCj4gIAlpZ3RfZml4dHVyZSB7Cj4gIAkJZmQgPSBkcm1fb3Blbl9k cml2ZXIoRFJJVkVSX0lOVEVMKTsKPiAgCj4gQEAgLTg1LDEzICsxMTEsMTIgQEAgaWd0X21haW4K PiAgCX0KPiAgCj4gIAlpZ3Rfc3VidGVzdCgiY29udHJvbCIpIHsKPiAtCQlpZ3RfYXNzZXJ0KGRy bUlvY3RsKGZkLAo+IC0JCQkJICAgIERSTV9JT0NUTF9JOTE1X0dFTV9FWEVDQlVGRkVSMiwKPiAt CQkJCSAgICAmZXhlY2J1ZikgPT0gMCk7Cj4gLQkJZXhlY2J1Zi5mbGFncyA9IEk5MTVfRVhFQ19S RU5ERVI7Cj4gLQkJaWd0X2Fzc2VydChkcm1Jb2N0bChmZCwKPiAtCQkJCSAgICBEUk1fSU9DVExf STkxNV9HRU1fRVhFQ0JVRkZFUjIsCj4gLQkJCQkgICAgJmV4ZWNidWYpID09IDApOwo+ICsJCWZv ciAoZSA9IGludGVsX2V4ZWN1dGlvbl9lbmdpbmVzOyBlLT5uYW1lOyBlKyspIHsKPiArCQkJaWYg KGhhc19yaW5nKGZkLCBlLT5leGVjX2lkIHwgZS0+ZmxhZ3MpKSB7Cj4gKwkJCQlleGVjYnVmLmZs YWdzID0gZS0+ZXhlY19pZCB8IGUtPmZsYWdzOwo+ICsJCQkJZ2VtX2V4ZWNidWYoZmQsICZleGVj YnVmKTsKPiArCQkJfQo+ICsJCX0KPiAgCX0KPiAgCj4gICNkZWZpbmUgUlVOX0ZBSUwoZXhwZWN0 ZWRfZXJybm8pIGRvIHsgXAo+IC0tIAo+IDEuOS4xCj4gCj4gX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJl IEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK