From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id CD6A66E11C for ; Thu, 18 Apr 2019 12:07:13 +0000 (UTC) Date: Thu, 18 Apr 2019 15:07:10 +0300 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Message-ID: <20190418120710.GL1747@intel.com> References: <20190417203544.22298-1-ville.syrjala@linux.intel.com> <20190417203544.22298-5-ville.syrjala@linux.intel.com> <155553434163.25904.14068687609399550170@skylake-alporthouse-com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <155553434163.25904.14068687609399550170@skylake-alporthouse-com> Subject: Re: [igt-dev] [PATCH i-g-t 5/5] lib/igt_fb: Fix blitter limit checks List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: Chris Wilson Cc: igt-dev@lists.freedesktop.org List-ID: T24gV2VkLCBBcHIgMTcsIDIwMTkgYXQgMDk6NTI6MjFQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFF1b3RpbmcgVmlsbGUgU3lyamFsYSAoMjAxOS0wNC0xNyAyMTozNTo0NCkKPiA+IEZy b206IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPiAK PiA+IFRoZSBlYXJsaWVyIGFwcHJvYWNoIG9mIGNoZWNraW5nIHRoZSBoaWdoZXIgdGlsZWQgc3Ry aWRlCj4gPiBsaW1pdCBoYXMgYmFja2ZpcmVkLiBBbGwgb3V0IGJsaXRzIGFyZSBiZXR3ZWVuIHRp bGVkIGFuZAo+ID4gbGluZWFyLCBidXQgd2Ugb25seSBldmVyIGNoZWNrIHRoaXMgZm9yIHRoZSB0 aWxlZCBmYi4gVGh1cwo+ID4gd2UgYXJlIHRha2luZyB0aGUgYmxpdHRlciBwYXRoIGV2ZW4gdGhv dWdoIHRoZSBsaW5lYXIgZmIKPiA+IGV4Y2VlZHMgdGhlIGJsaXR0ZXIgbGltaXRzLiBTbyBsZXQn cyBqdXN0IGNoZWNrIHRoZSBsaW1pdHMKPiA+IGFzIGlmIHdlIGFyZSBvcGVyYXRpbmcgb24gbGlu ZWFyIGZicy4KPiA+IAo+ID4gQW5kIGxldCdzIHRvc3MgaW4gc29tZSB3aWR0aC9oZWlnaHQgY2hl Y2tzLCBhbmQgbGV0J3MgZG8KPiA+IHRoZSBjaGVja3MgZm9yIGFsbCB0aGUgY29sb3IgcGxhbmVz IGFzIHdlbGwuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUu c3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPiAtLS0KPiA+ICBsaWIvaWd0X2ZiLmMgfCAyNiAr KysrKysrKysrKysrKysrKy0tLS0tLS0tLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRp b25zKCspLCA5IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvbGliL2lndF9mYi5j IGIvbGliL2lndF9mYi5jCj4gPiBpbmRleCA3OTRmMGVlZjA0YTMuLjY1ZmM5NGY5OGE2OSAxMDA2 NDQKPiA+IC0tLSBhL2xpYi9pZ3RfZmIuYwo+ID4gKysrIGIvbGliL2lndF9mYi5jCj4gPiBAQCAt MTU4MCwyOSArMTU4MCwzNyBAQCBzdHJ1Y3QgZmJfYmxpdF91cGxvYWQgewo+ID4gICAgICAgICBz dHJ1Y3QgaW50ZWxfYmF0Y2hidWZmZXIgKmJhdGNoOwo+ID4gIH07Cj4gPiAgCj4gPiAtc3RhdGlj IGludCBtYXhfYmxpdHRlcl9zdHJpZGUoaW50IGZkLCB1aW50NjRfdCBtb2RpZmllcikKPiA+ICtz dGF0aWMgYm9vbCBibGl0dGVyX29rKGNvbnN0IHN0cnVjdCBpZ3RfZmIgKmZiKQo+ID4gIHsKPiA+ IC0gICAgICAgaW50IHN0cmlkZSA9IDMyNzY4Owo+ID4gLQo+ID4gLSAgICAgICBpZiAoaW50ZWxf Z2VuKGludGVsX2dldF9kcm1fZGV2aWQoZmQpKSA+PSA0ICYmCj4gPiAtICAgICAgICAgICBtb2Rp ZmllciAhPSBEUk1fRk9STUFUX01PRF9OT05FKQo+ID4gLSAgICAgICAgICAgICAgIHN0cmlkZSAq PSA0Owo+ID4gKyAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IGZiLT5udW1fcGxhbmVzOyBpKysp IHsKPiA+ICsgICAgICAgICAgICAgICAvKgo+ID4gKyAgICAgICAgICAgICAgICAqIGdlbjQrIHN0 cmlkZSBsaW1pdCBpcyA0eCB0aGlzIHdpdGggdGlsaW5nLAo+ID4gKyAgICAgICAgICAgICAgICAq IGJ1dCBzaW5jZSBvdXIgYmxpdHMgYXJlIGFsd2F5cyBiZXR3ZWVuIHRpbGVkCj4gPiArICAgICAg ICAgICAgICAgICogYW5kIGxpbmVhciBhbmQgd2UgZG8gdGhpcyBjaGVjayBqdXN0IGZvciB0aGUK PiA+ICsgICAgICAgICAgICAgICAgKiB0aWxlZCBmYiB3ZSBtdXN0IHVzZSB0aGUgbG93ZXIgbGlu ZWFyIHN0cmlkZQo+ID4gKyAgICAgICAgICAgICAgICAqIGxpbWl0IGhlcmUuCj4gPiArICAgICAg ICAgICAgICAgICovCj4gCj4gSSBoYWQgdG8gcmVhZCB0aGlzIGEgY291cGxlIG9mIHRpbWVzIGJl Zm9yZSBJIHJlYWxpc2VkIHlvdSBtZWFudAo+ICJidXQgc2luY2Ugb3VyIGJsaXRzIGFyZSBhbHdh eXMgYmV0d2VlbiB0aWxlZCBhbmQgbGluZWFyIHN1cmZhY2VzLAo+IHdlIG11c3QgdXNlIHRoZSBs b3dlciBsaW1pdCBmb3IgbGluZWFyIHN1cmZhY2VzIGhlcmUiLgo+IAo+IFNvIHRoZSBmdW4gZmFj dCBhYm91dCB0aWxlZCBzdXJmYWNlcyBoYXZpbmcgdGhlaXIgbGltaXQgaW4gZHdvcmRzIHdhcyBh Cj4gY29tcGxldGUgcmVkIGhlcnJpbmcuIFNvcnJ5LgoKTm8gd29ycmllcy4gVGhlIGNvZGUgaXMg YWRtaXR0ZWRseSBjb25mdXNpbmcuIElkZWFsbHkgd2UnZCBkbyB0aGUgY2hlY2sKZm9yIGJvdGgg dGhlIGxpbmVhciBhbmQgdGlsZSBzdXJmYWNlcywgYnV0IHdlIGRvbid0IGhhdmUgdGhlIGxpbmVh ciBvbmUKd2hlbiB3ZSBkbyB0aGUgZmlyc3QgY2hlY2suIFNvIHdlJ2QgaGF2ZSB0byBhdCBsZWFz dCBjb25zdHJ1Y3QgaXRzCm1ldGFkYXRhIGFoZWFkIG9mIHRpbWUuIERvYWJsZSwgYnV0IEkgZGVj aWRlZCB0byBnbyB3aXRoIHRoZSBtb3JlCm1pbmltYWwgYXBwb3JhY2ggZm9yIG5vdy4KCj4gCj4g UmV2aWV3ZWQtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IC1D aHJpcwoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbApfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2lndC1kZXY=