From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Report the actual swizzling back to userspace Date: Mon, 3 Nov 2014 12:41:37 +0100 Message-ID: <20141103114137.GO26941@phenom.ffwll.local> References: <1414149071-8636-1-git-send-email-chris@chris-wilson.co.uk> <20141024143929.GD26941@phenom.ffwll.local> <20141024151614.GB24617@nuc-i3427.alporthouse.com> <20141027090829.GK26941@phenom.ffwll.local> <20141030104053.GA18917@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174]) by gabe.freedesktop.org (Postfix) with ESMTP id 8EE986E50C for ; Mon, 3 Nov 2014 03:41:24 -0800 (PST) Received: by mail-wi0-f174.google.com with SMTP id d1so6189654wiv.13 for ; Mon, 03 Nov 2014 03:41:23 -0800 (PST) Content-Disposition: inline In-Reply-To: <20141030104053.GA18917@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Daniel Vetter , intel-gfx@lists.freedesktop.org, Akash Goel , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBPY3QgMzAsIDIwMTQgYXQgMTA6NDA6NTNBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIE1vbiwgT2N0IDI3LCAyMDE0IGF0IDEwOjA4OjI5QU0gKzAxMDAsIERhbmllbCBW ZXR0ZXIgd3JvdGU6Cj4gPiBPbiBGcmksIE9jdCAyNCwgMjAxNCBhdCAwNDoxNjoxNFBNICswMTAw LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+IE9uIEZyaSwgT2N0IDI0LCAyMDE0IGF0IDA0OjM5 OjI5UE0gKzAyMDAsIERhbmllbCBWZXR0ZXIgd3JvdGU6Cj4gPiA+ID4gT24gRnJpLCBPY3QgMjQs IDIwMTQgYXQgMTI6MTE6MTFQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+ID4gPiA+ID4g VXNlcnNwYWNlIGNhcmVzIGFib3V0IHdoZXRoZXIgb3Igbm90IHN3aXp6bGluZyBkZXBlbmRzIG9u IHRoZSBwYWdlCj4gPiA+ID4gPiBhZGRyZXNzIGZvciBpdHMgZGlyZWN0IGFjY2VzcyBpbnRvIGJv dW5kIG9iamVjdHMuIEV4dGVuZCB0aGUgZ2V0X3RpbGluZwo+ID4gPiA+ID4gaW9jdGwgdG8gcmVw b3J0IHRoZSBwaHlzaWNhbCBzd2l6emxpbmcgdmFsdWUgaW4gYWRkaXRpb24gdG8gdGhlIGxvZ2lj YWwKPiA+ID4gPiA+IHN3aXp6bGluZyB2YWx1ZSBzbyB0aGF0IHVzZXJzcGFjZSBjYW4gYWNjdXJh dGVseSBkZXRlcm1pbmUgd2hlbiBpdCBpcwo+ID4gPiA+ID4gcG9zc2libGUgZm9yIG1hbnVhbCBk ZXRpbGluZy4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29u IDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gPiA+ID4gPiBDYzogQWthc2ggR29lbCA8YWth c2guZ29lbEBpbnRlbC5jb20+Cj4gPiA+ID4gPiBDYzogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZl dHRlckBmZndsbC5jaD4KPiA+ID4gPiAKPiA+ID4gPiBJIHdvbmRlciB3aGV0aGVyIHdlIHNob3Vs ZCBjYXJlIHJlYWxseSwgc2luY2Ugb24gZ2VuNSsgd2Uga25vdyB0aGF0IHRoZXkKPiA+ID4gPiBh Z3JlZS4gUGltcCBzb21lIGlndCAoYnkgc2tpcHBpbmcgaWYgbmVlZGVkKSB0byBjb252aW5jZSBt ZT8KPiA+ID4gCj4gPiA+IEl0J3MgZm9yIGdlbjItNC4uLiBUcml2aWFsIGxpdHRsZSBjaGFuZ2Ug dG8gZW5hYmxlIG1vcmUgc2hhcmluZyBvZiBjb2RlCj4gPiA+IHBhdGhzIGFuZCBzcGVlZHVwcy4K PiA+ID4gCj4gPiA+IFdoYXQgdHlwZSBvZiBpZ3QgZG8geW91IHdhbnQ/IEkgcGVyc29uYWxseSBo YXZlIG5ldmVyIHNlZW4gYSBiaXQxNwo+ID4gPiBzd2l6emxpbmcgbWFjaGluZSwgYnV0IHdlIGtu b3cgdGhhdCBzb21lIGRvIGV4aXN0IGR1ZSB0byB0aGUgYnVnCj4gPiA+IHJlcG9ydHMuCj4gPiAK PiA+IEkndmUgdGhvdWdodCBvZiBhZGRpbmcgdGhlIHJlbGV2YW50IG5ldyBjYXNlcyB0byBnZW1f dGlsZWRfcHJlYWQuYy4gQnV0Cj4gPiB0aGF0J3MgZm9yIHRoZSBwcmVhZCBzdHVmZiBhbmQgbm90 IGNwdSBtbWFwcywgYnV0IGNvcHlwYXN0ZSB0bwo+ID4gZ2VtX3RpbGVkX2NwdV9tbWFwLmMgY2Fu IGZpeCB0aGF0LiBBbmQgdGhlIGRlc2t0b3AgaTkxNWcgSSBoYXZlIGhlcmUgZG9lcwo+ID4gYml0 MTcgLSB3aXRob3V0IGFueSBMLXNoYXBlZCBjcmF6aW5lc3MgZXZlbiBhZmFpayEKPiAKPiBCdXQg d2hhdCBkbyB5b3UgYWN0dWFsbHkgd2FudCB0byB2ZXJpZnk/IFRoYXQgaWYgd2Ugd3JpdGUgdGhy b3VnaCBhCj4gbGluZWFyIHZpZXcgb250byBhIHRpbGVkIHN1cmZhY2UgdXNpbmcgdGhlIHN3aXp6 bGUgbW9kZSBpbmRpY2F0ZWQgYnkgdGhlCj4gaW9jdGwgdGhhdCBpdCBpcyBpbiBvcmRlciB3aGVu IHJlYWQgYmFjayB0aHJvdWdoIGEgZmVuY2UgcmVnaXN0ZXI/IEFuZAo+IGluIHBhcnRpY3VsYXIg Zm9yIHYyIHRoYXQgd2UgZG9uJ3QgZG8gYW55dGhpbmcgd2hlbiB0aGUgc3dpenpsZQo+IGluZGlj YXRlcyBiaXQxNyBpcyBpbnZvbHZlZC4KPiAKPiBBIGdldF90aWxpbmcgaW9jdGwgdGVzdCBuZWVk cyB0byBleGVyY2lzZSB0aGF0IGl0IHJlcG9ydHMgc3dpenpsaW5nCj4gY29ycmVjdGx5LCByaWdo dD8KClllYWgsIGlmIHdlIGNvcHlwYXN0ZSBnZW1fdGlsZWRfcHJlYWQuYyBhbmQgdXNlIGxpbmVh ciBjcHUgbW1hcHMgaW5zdGVhZApvZiBwcmVhZCB0aGVuIHdlIHNob3VsZCBwcmV0dHkgbXVjaCBq dXN0IGdldCBhbGwgdGhpcy4gQW5kIGlmIHlvdSBnZXQKYml0MTcgc3dpenpsaW5nIHRoZW4gd2Un ZCBqdXN0IHNraXAgdGhpcyBuZXcgdGVzdGNhc2UuCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIK U29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCis0MSAoMCkgNzkgMzY1IDU3IDQ4 IC0gaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZngK