From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan De Oliveira Subject: Re: [PATCH i-g-t] kms_addfb_basic: Require fb modifiers for unused field tests Date: Wed, 26 Aug 2015 11:18:43 +0300 Message-ID: <1440577123.3003.19.camel@gmail.com> References: <1440081810-13296-1-git-send-email-ander.conselvan.de.oliveira@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pa0-f47.google.com (mail-pa0-f47.google.com [209.85.220.47]) by gabe.freedesktop.org (Postfix) with ESMTPS id C3C3D6E5CD for ; Wed, 26 Aug 2015 01:18:49 -0700 (PDT) Received: by pacti10 with SMTP id ti10so80530134pac.0 for ; Wed, 26 Aug 2015 01:18:49 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Thomas Wood Cc: Intel Graphics Development List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCAyMDE1LTA4LTI0IGF0IDE0OjQwICswMTAwLCBUaG9tYXMgV29vZCB3cm90ZToKPiBP biAyMCBBdWd1c3QgMjAxNSBhdCAxNTo0MywgQW5kZXIgQ29uc2VsdmFuIGRlIE9saXZlaXJhCj4g PGFuZGVyLmNvbnNlbHZhbi5kZS5vbGl2ZWlyYUBpbnRlbC5jb20+IHdyb3RlOgo+ID4gVGhlIGRy bSBjb3JlIGRvZXNuJ3QgY2hlY2sgdW51c2VkIGZpZWxkcyBvZiBBRERGQjIgZm9yIHByZS1GQl9N T0RJRklFUlMKPiA+IHVzZXJzcGFjZSwgc28gcmVxdWlyZSB0aGF0IGFuZCB1c2UgdGhlIGxvY2Fs IHZlcnNpb24gb2YgdGhlIGRlZmluZXMuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IEFuZGVyIENv bnNlbHZhbiBkZSBPbGl2ZWlyYSA8YW5kZXIuY29uc2VsdmFuLmRlLm9saXZlaXJhQGludGVsLmNv bT4KPiA+IC0tLQo+ID4gIHRlc3RzL2ttc19hZGRmYl9iYXNpYy5jIHwgMTkgKysrKysrKysrKysr KystLS0tLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9u cygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvdGVzdHMva21zX2FkZGZiX2Jhc2ljLmMgYi90ZXN0 cy9rbXNfYWRkZmJfYmFzaWMuYwo+ID4gaW5kZXggZjEwZTEyYi4uNzMyZDZkYyAxMDA2NDQKPiA+ IC0tLSBhL3Rlc3RzL2ttc19hZGRmYl9iYXNpYy5jCj4gPiArKysgYi90ZXN0cy9rbXNfYWRkZmJf YmFzaWMuYwo+ID4gQEAgLTUxLDYgKzUxLDcgQEAgc3RhdGljIHZvaWQgaW52YWxpZF90ZXN0cyhp bnQgZmQpCj4gPiAgICAgICAgIGYuaGVpZ2h0ID0gNTEyOwo+ID4gICAgICAgICBmLnBpeGVsX2Zv cm1hdCA9IERSTV9GT1JNQVRfWFJHQjg4ODg7Cj4gPiAgICAgICAgIGYucGl0Y2hlc1swXSA9IDUx Mio0Owo+ID4gKyAgICAgICBmLmZsYWdzID0gTE9DQUxfRFJNX01PREVfRkJfTU9ESUZJRVJTOwo+ ID4gCj4gPiAgICAgICAgIGlndF9maXh0dXJlIHsKPiA+ICAgICAgICAgICAgICAgICBnZW1fYm8g PSBnZW1fY3JlYXRlKGZkLCAxMDI0KjEwMjQqNCk7Cj4gPiBAQCAtNjAsMzUgKzYxLDQzIEBAIHN0 YXRpYyB2b2lkIGludmFsaWRfdGVzdHMoaW50IGZkKQo+ID4gCj4gPiAgICAgICAgICAgICAgICAg Zi5oYW5kbGVzWzBdID0gZ2VtX2JvOwo+ID4gCj4gPiAtICAgICAgICAgICAgICAgaWd0X2Fzc2Vy dChkcm1Jb2N0bChmZCwgRFJNX0lPQ1RMX01PREVfQURERkIyLCAmZikgPT0gMCk7Cj4gPiArICAg ICAgICAgICAgICAgaWd0X2Fzc2VydChkcm1Jb2N0bChmZCwgTE9DQUxfRFJNX0lPQ1RMX01PREVf QURERkIyLCAmZikgPT0gMCk7Cj4gCj4gTWlzc2luZyBpZ3RfcmVxdWlyZV9mYl9tb2RpZmllcnMo KT8gTWF5YmUgdGhpcyBuZWVkcyB0byBiZSBwbGFjZWQgaW4gYQo+IHNlcGFyYXRlIHN1YnRlc3Qg dG8gcHJldmVudCB1bnJlbGF0ZWQgdGVzdHMgZmFpbGluZyBvciBza2lwcGluZz8KCkxvb2tzIGxp a2UgSSB3YXMgdG9vIHRyaWdnZXItaGFwcHkgd2l0aCBteSBzZWFyY2ggYW5kIHJlcGxhY2UuIFRo YXQgb25lIGRvZXNuJ3QgbmVlZCB0aGUgTE9DQUxfCnZlcnNpb24uIEknbGwgcmUtc3BpbiBhbmQg YWxzbyB1cGRhdGUgdGhlIGNvbW1pdCBtZXNzYWdlIGJhc2VkIG9uIG91ciBJUkMgZGlzY3Vzc2lv bi4KClRoYW5rcywKQW5kZXIKCj4gCj4gCj4gPiAgICAgICAgICAgICAgICAgaWd0X2Fzc2VydChk cm1Jb2N0bChmZCwgRFJNX0lPQ1RMX01PREVfUk1GQiwgJmYuZmJfaWQpID09IDApOwo+ID4gICAg ICAgICAgICAgICAgIGYuZmJfaWQgPSAwOwo+ID4gICAgICAgICB9Cj4gPiAKPiA+ICAgICAgICAg aWd0X3N1YnRlc3QoInVudXNlZC1oYW5kbGUiKSB7Cj4gPiArICAgICAgICAgICAgICAgaWd0X3Jl cXVpcmVfZmJfbW9kaWZpZXJzKGZkKTsKPiA+ICsKPiA+ICAgICAgICAgICAgICAgICBmLmhhbmRs ZXNbMV0gPSBnZW1fYm9fc21hbGw7Cj4gPiAtICAgICAgICAgICAgICAgaWd0X2Fzc2VydChkcm1J b2N0bChmZCwgRFJNX0lPQ1RMX01PREVfQURERkIyLCAmZikgPT0gLTEgJiYKPiA+ICsgICAgICAg ICAgICAgICBpZ3RfYXNzZXJ0KGRybUlvY3RsKGZkLCBMT0NBTF9EUk1fSU9DVExfTU9ERV9BRERG QjIsICZmKSA9PSAtMSAmJgo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZXJybm8gPT0g RUlOVkFMKTsKPiA+ICAgICAgICAgICAgICAgICBmLmhhbmRsZXNbMV0gPSAwOwo+ID4gICAgICAg ICB9Cj4gPiAKPiA+ICAgICAgICAgaWd0X3N1YnRlc3QoInVudXNlZC1waXRjaGVzIikgewo+ID4g KyAgICAgICAgICAgICAgIGlndF9yZXF1aXJlX2ZiX21vZGlmaWVycyhmZCk7Cj4gPiArCj4gPiAg ICAgICAgICAgICAgICAgZi5waXRjaGVzWzFdID0gNTEyOwo+ID4gLSAgICAgICAgICAgICAgIGln dF9hc3NlcnQoZHJtSW9jdGwoZmQsIERSTV9JT0NUTF9NT0RFX0FEREZCMiwgJmYpID09IC0xICYm Cj4gPiArICAgICAgICAgICAgICAgaWd0X2Fzc2VydChkcm1Jb2N0bChmZCwgTE9DQUxfRFJNX0lP Q1RMX01PREVfQURERkIyLCAmZikgPT0gLTEgJiYKPiA+ICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGVycm5vID09IEVJTlZBTCk7Cj4gPiAgICAgICAgICAgICAgICAgZi5waXRjaGVzWzFdID0g MDsKPiA+ICAgICAgICAgfQo+ID4gCj4gPiAgICAgICAgIGlndF9zdWJ0ZXN0KCJ1bnVzZWQtb2Zm c2V0cyIpIHsKPiA+ICsgICAgICAgICAgICAgICBpZ3RfcmVxdWlyZV9mYl9tb2RpZmllcnMoZmQp Owo+ID4gKwo+ID4gICAgICAgICAgICAgICAgIGYub2Zmc2V0c1sxXSA9IDUxMjsKPiA+IC0gICAg ICAgICAgICAgICBpZ3RfYXNzZXJ0KGRybUlvY3RsKGZkLCBEUk1fSU9DVExfTU9ERV9BRERGQjIs ICZmKSA9PSAtMSAmJgo+ID4gKyAgICAgICAgICAgICAgIGlndF9hc3NlcnQoZHJtSW9jdGwoZmQs IExPQ0FMX0RSTV9JT0NUTF9NT0RFX0FEREZCMiwgJmYpID09IC0xICYmCj4gPiAgICAgICAgICAg ICAgICAgICAgICAgICAgICBlcnJubyA9PSBFSU5WQUwpOwo+ID4gICAgICAgICAgICAgICAgIGYu b2Zmc2V0c1sxXSA9IDA7Cj4gPiAgICAgICAgIH0KPiA+IAo+ID4gICAgICAgICBpZ3Rfc3VidGVz dCgidW51c2VkLW1vZGlmaWVyIikgewo+ID4gKyAgICAgICAgICAgICAgIGlndF9yZXF1aXJlX2Zi X21vZGlmaWVycyhmZCk7Cj4gPiArCj4gPiAgICAgICAgICAgICAgICAgZi5tb2RpZmllclsxXSA9 ICBMT0NBTF9JOTE1X0ZPUk1BVF9NT0RfWF9USUxFRDsKPiA+IC0gICAgICAgICAgICAgICBpZ3Rf YXNzZXJ0KGRybUlvY3RsKGZkLCBEUk1fSU9DVExfTU9ERV9BRERGQjIsICZmKSA9PSAtMSAmJgo+ ID4gKyAgICAgICAgICAgICAgIGlndF9hc3NlcnQoZHJtSW9jdGwoZmQsIExPQ0FMX0RSTV9JT0NU TF9NT0RFX0FEREZCMiwgJmYpID09IC0xICYmCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAg ICBlcnJubyA9PSBFSU5WQUwpOwo+ID4gICAgICAgICAgICAgICAgIGYubW9kaWZpZXJbMV0gPSAw Owo+ID4gICAgICAgICB9Cj4gPiAtLQo+ID4gMi40LjMKPiA+IAo+ID4gX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+IEludGVsLWdmeCBtYWlsaW5nIGxp c3QKPiA+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiA+IGh0dHA6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKPiBfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxp c3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeApfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=