From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [resend] drm/i915: Check incoming alignment for unfenced buffers (on i915gm) Date: Wed, 01 Nov 2017 15:17:11 +0200 Message-ID: <1509542231.6762.28.camel@linux.intel.com> References: <20171031103607.17836-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 438366E222 for ; Wed, 1 Nov 2017 13:17:14 +0000 (UTC) In-Reply-To: <20171031103607.17836-1-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCAyMDE3LTEwLTMxIGF0IDEwOjM2ICswMDAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4g SW4gY2FzZSB0aGUgb2JqZWN0IGhhcyBjaGFuZ2VkIHRpbGluZyBiZXR3ZWVuIGNhbGxzIHRvIGV4 ZWNidWYsIHdlIG5lZWQKPiB0byBjaGVjayBpZiB0aGUgZXhpc3Rpbmcgb2Zmc2V0IGluc2lkZSB0 aGUgR1RUIG1hdGNoZXMgdGhlIG5ldyB0aWxpbmcKPiBjb25zdHJhaW50LiBXZSBldmVuIG5lZWQg dG8gZG8gdGhpcyBmb3IgInVuZmVuY2VkIiB0aWxlZCBvYmplY3RzLCB3aGVyZQo+IHRoZSAzRCBj b21tYW5kcyB1c2UgYW4gaW1wbGllZCBmZW5jZSBhbmQgc28gdGhlIG9iamVjdCBzdGlsbCBuZWVk cyB0bwo+IG1hdGNoIHRoZSBwaHlzaWNhbCBmZW5jZSByZXN0cmljdGlvbnMgb24gYWxpZ25tZW50 IChvbmx5IHJlcXVpcmVkIGZvcgo+IGdlbjIgYW5kIGVhcmx5IGdlbjMpLgo+IAo+IEluIGNvbW1p dCAyODg5Y2FhOTIzMjEgKCJkcm0vaTkxNTogRWxpbWluYXRlIGxvdHMgb2YgaXRlcmF0aW9ucyBv dmVyCj4gdGhlIGV4ZWNvYmplY3RzIGFycmF5IiksIHRoZSBpZGVhIHdhcyB0byByZW1vdmUgdGhl IHNlY29uZCBndWVzc2luZyBhbmQKPiBvbmx5IHNldCB0aGUgTkVFRFNfTUFQIGZsYWcgd2hlbiBy ZXF1aXJlZC4gSG93ZXZlciwgdGhlIGVudGlyZSBjaGVjawo+IGZvciBhbiB1bnVzYWJsZSBvZmZz ZXQgZm9yIGZlbmNpbmcgd2FzIHJlbW92ZWQgYW5kIG5vdCBqdXN0IHRoZQo+IHNlY29uZGFyeSBj aGVjay4gSS5lLgo+IAo+IAkvKiBhdm9pZCBjb3N0bHkgcGluZy1wb25nIG9uY2UgYSBiYXRjaCBi byBlbmRlZCB1cCBub24tbWFwcGFibGUgKi8KPiAgICAgICAgIGlmIChlbnRyeS0+ZmxhZ3MgJiBf X0VYRUNfT0JKRUNUX05FRURTX01BUCAmJgo+ICAgICAgICAgICAgICFpOTE1X3ZtYV9pc19tYXBf YW5kX2ZlbmNlYWJsZSh2bWEpKQo+ICAgICAgICAgICAgICAgICByZXR1cm4gIW9ubHlfbWFwcGFi bGVfZm9yX3JlbG9jKGVudHJ5LT5mbGFncyk7Cj4gCj4gd2FzIGVudGlyZWx5IHJlbW92ZWQgYXMg dGhlIHBpbmctcG9uZyBiZXR3ZWVuIGV4ZWNidWYgcGFzc2VzIHdhcyBmaXhlZCwKPiBidXQgaXRz IHByaW1hcnkgcHVycG9zZSBpbiBmb3JjaW5nIHVuYWxpZ25lZCB1bmZlbmNlZCBhY2Nlc3MgdG8g YmUKPiByZWJvdW5kIHdhcyBmb3Jnb3R0ZW4uCj4gCj4gQnVnemlsbGE6IGh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMzUwMgo+IEZpeGVzOiAyODg5Y2FhOTIz MjEgKCJkcm0vaTkxNTogRWxpbWluYXRlIGxvdHMgb2YgaXRlcmF0aW9ucyBvdmVyIHRoZSBleGVj b2JqZWN0cyBhcnJheSIpCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJp cy13aWxzb24uY28udWs+Cj4gQ2M6IEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxp bnV4LmludGVsLmNvbT4KClJldmlld2VkLWJ5OiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0 aW5lbkBsaW51eC5pbnRlbC5jb20+CgpSZWdhcmRzLCBKb29uYXMKLS0gCkpvb25hcyBMYWh0aW5l bgpPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpJbnRlbCBDb3Jwb3JhdGlvbgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK