From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: References: <20190508121058.27038-1-tvrtko.ursulin@linux.intel.com> <20190508121058.27038-14-tvrtko.ursulin@linux.intel.com> <155749495035.10894.4199156109033147118@skylake-alporthouse-com> From: Tvrtko Ursulin Message-ID: <6e7d9f05-9c0a-21d1-6684-ceab92ddc8c7@linux.intel.com> Date: Mon, 13 May 2019 14:24:36 +0100 MIME-Version: 1.0 In-Reply-To: <155749495035.10894.4199156109033147118@skylake-alporthouse-com> Content-Language: en-US Subject: Re: [igt-dev] [PATCH i-g-t 13/21] gem_wsim: Compact int command parsing with a macro List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: Chris Wilson , igt-dev@lists.freedesktop.org Cc: Intel-gfx@lists.freedesktop.org, Tvrtko Ursulin List-ID: Ck9uIDEwLzA1LzIwMTkgMTQ6MjksIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE5LTA1LTA4IDEzOjEwOjUwKQo+PiBGcm9tOiBUdnJ0a28gVXJzdWxpbiA8 dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+Pgo+PiBQYXJzaW5nIGFuIGludGVnZXIgd29ya2xv YWQgZGVzY3JpcHRvciBmaWVsZCBpcyBhIGNvbW1vbiBwYXR0ZXJuIHdoaWNoIHdlCj4+IGNhbiBl eHRyYWN0IHRvIGEgaGVscGVyIG1hY3JvIGFuZCBieSBkb2luZyBzbyBmdXJ0aGVyIGltcHJvdmUg dGhlCj4+IHJlYWRhYmlsaXR5IG9mIHRoZSBtYWluIHBhcnNpbmcgbG9vcC4KPj4KPj4gU2lnbmVk LW9mZi1ieTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KPj4gLS0t Cj4+ICAgYmVuY2htYXJrcy9nZW1fd3NpbS5jIHwgODAgKysrKysrKysrKysrKystLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQo+PiAgIDEgZmlsZSBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCsp LCA1NSBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL2JlbmNobWFya3MvZ2VtX3dzaW0u YyBiL2JlbmNobWFya3MvZ2VtX3dzaW0uYwo+PiBpbmRleCA0ZGJmYzNlOTIyYTkuLmMyZTEzZDk5 MzljMiAxMDA2NDQKPj4gLS0tIGEvYmVuY2htYXJrcy9nZW1fd3NpbS5jCj4+ICsrKyBiL2JlbmNo bWFya3MvZ2VtX3dzaW0uYwo+PiBAQCAtMzcwLDYgKzM3MCwxNSBAQCBzdGF0aWMgaW50IHBhcnNl X2VuZ2luZV9tYXAoc3RydWN0IHdfc3RlcCAqc3RlcCwgY29uc3QgY2hhciAqX3N0cikKPj4gICAg ICAgICAgcmV0dXJuIDA7Cj4+ICAgfQo+PiAgIAo+PiArI2RlZmluZSBpbnRfZmllbGQoX1NURVBf LCBfRklFTERfLCBfQ09ORF8sIF9FUlJfKSBcCj4+ICsgICAgICAgaWYgKChmaWVsZCA9IHN0cnRv a19yKGZzdGFydCwgIi4iLCAmZmN0eCkpKSB7IFwKPj4gKyAgICAgICAgICAgICAgIHRtcCA9IGF0 b2koZmllbGQpOyBcCj4+ICsgICAgICAgICAgICAgICBjaGVja19hcmcoX0NPTkRfLCBfRVJSXywg bnJfc3RlcHMpOyBcCj4+ICsgICAgICAgICAgICAgICBzdGVwLnR5cGUgPSBfU1RFUF87IFwKPj4g KyAgICAgICAgICAgICAgIHN0ZXAuX0ZJRUxEXyA9IHRtcDsgXAo+PiArICAgICAgICAgICAgICAg Z290byBhZGRfc3RlcDsgXAo+PiArICAgICAgIH0gXAo+IAo+IE1vcmUgaGlkZGVuIGNvbnRyb2wg ZmxvdyA6LXAKCkl0J3Mgbm90IHRoZSBwcmV0dGllcyBJIGFkbWl0LiBJdCBzdGFydGVkIGFzIGEg cXVpY2sgcHJvamVjdCB0byB0ZXN0IApmZWFzaWJpbGl0eSBvZiB1c2Vyc3BhY2UgYmFsYW5jaW5n IGFuZCB3aGVuIGl0IGhhcyBzaG93biBpdHNlbGYgc29tZXdoYXQgCnVzZWZ1bCBJIGFkZGVkIG1v cmUgYW5kIG1vcmUgZmVhdHVyZXMgdG8gaXQuIEl0J3MgYXQgdGhlIHBvaW50IHdoZXJlIApzcGxp dHRpbmcgaW50IHNlcGFyYXRlIGZpbGVzIGFuZCByZWZhY3RvcmluZyB0aGUgZGF0YSBzdHJ1Y3R1 cmVzIGNvdWxkIApiZSBiZW5lZmljaWFsLgoKPiBSZXZpZXdlZC1ieTogQ2hyaXMgV2lsc29uIDxj aHJpc0BjaHJpcy13aWxzb24uY28udWs+CgpUaGFua3MsCgpUdnJ0a28KX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0 LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2