From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: DRM_FORMAT_* byte order (was: Re: [PATCH] drm: virtio: fix virtio_gpu_cursor_formats) Date: Fri, 7 Apr 2017 15:49:54 +0300 Message-ID: <20170407124954.GF30290@intel.com> References: <20170405080915.823-1-lvivier@redhat.com> <20170405171125.GT30290@intel.com> <1491467383.12607.37.camel@redhat.com> <20170406172747.GB30290@intel.com> <20170406173514.GC30290@intel.com> <1491553740.26308.26.camel@redhat.com> <20170407084502.GE30290@intel.com> <1491559586.26308.39.camel@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 10DCD6E048 for ; Fri, 7 Apr 2017 12:49:58 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1491559586.26308.39.camel@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Gerd Hoffmann Cc: Laurent Vivier , Daniel Vetter , David Airlie , dri-devel@lists.freedesktop.org, virtualization@lists.linux-foundation.org List-Id: dri-devel@lists.freedesktop.org T24gRnJpLCBBcHIgMDcsIDIwMTcgYXQgMTI6MDY6MjZQTSArMDIwMCwgR2VyZCBIb2ZmbWFubiB3 cm90ZToKPiBPbiBGciwgMjAxNy0wNC0wNyBhdCAxMTo0NSArMDMwMCwgVmlsbGUgU3lyasOkbMOk IHdyb3RlOgo+ID4gT24gRnJpLCBBcHIgMDcsIDIwMTcgYXQgMTA6Mjk6MDBBTSArMDIwMCwgR2Vy ZCBIb2ZmbWFubiB3cm90ZToKPiA+ID4gICBIaSwKPiA+ID4gCj4gPiA+ID4gSG1tLiBNYXliZSBp dCdzIHN0aWxsIHBvc3NpYmxlIHRvIHNhbHZhZ2Ugc29tZXRoaW5nIGJ5IHJlZGVmaW5pbmcgdGhl Cj4gPiA+ID4gQklHX0VORElBTiBmb3JtYXQgYml0IHRvIG1lYW4gdGhlICJ0aGUgb3RoZXIgZW5k aWFubmVzcyIuIFVnbHkgYnV0IGl0Cj4gPiA+ID4gbWlnaHQgc3RpbGwgcmVzdWx0IGluIHNvbWV0 aGluZyB1c2FibGUuCj4gPiA+IAo+ID4gPiBBbHNvIGF0IGxlYXN0IGZvciB0aGUgdmlydHVhbCBt YWNoaW5lIHVzZSBjYXNlIHRoaXMgZG9lc24ndCBidXkgdXMgbXVjaC4KPiA+ID4gVGhlIGRybSBk cml2ZXJzIChhdCBsZWFzdCB0aGUgb25lcyB1c2VkIG9uIGJvdGggYmlnIGFuZCBsaXR0bGUgZW5k aWFuCj4gPiA+IGd1ZXN0cykgc3VwcG9ydCBvbmx5IDMyIGJwcCArIGRlcHRoIDI0IGZvcm1hdHMu ICBBbmQgZm9yIHRoZXNlIHdlIGRvbid0Cj4gPiA+IG5lZWQgYSAib3RoZXIgZW5kaWFuIiBmbGFn IGJlY2F1c2Ugd2UgaGF2ZSBmb3VyY2MgY29kZXMgZm9yIGFsbCBzb3J0cyBvZgo+ID4gPiBieXRl IG9yZGVycyAoaS5lLiBEUk1fRk9STUFUX1hSR0I4ODg4IGxpdHRsZSBlbmRpYW4gPT0KPiA+ID4g RFJNX0ZPUk1BVF9CR1JYODg4OCBiaWcgZW5kaWFuKS4KPiA+IAo+ID4gWWVhaCwgdGhvc2UgY291 bGQgYmUgaGFuZGxlZCB3aXRob3V0IHRoZSBmbGFnLiBCdXQgd2hlbiBtaXhlZCB3aXRoIGFueQo+ ID4gb3RoZXIgZm9ybWF0IHRoZSBjb2RlIHdvdWxkIGxvb2sgYSBiaXQgd2VpcmQgSU1PLgo+IAo+ IFdlbGwsIHRoZXJlIGlzIGEgcmVhc29uIG9ubHkgdGhlIDMyYnBwIGZvcm1hdHMgYXJlIHN1cHBv cnRlZC4gIFdpdGgKPiB0aG9zZSB5b3UganVzdCBhZGp1c3QgeW91ciBjb2xvciBzaGlmdHMgYW5k IHlvdSBhcmUgZG9uZS4gIE5vIG5lZWQgdG8KPiBhY3R1YWxseSBieXRlLXN3YXAuICBJbiBjb250 cmFzdCBoYW5kbGluZyAxNmJwcCBmb3JtYXRzICg1OjY6NSBvciA1OjU6NSkKPiB3aXRoIHRoZSBu b24tbmF0aXZlIGJ5dGUgb3JkZXIgaXMgYSBQSVRBLgoKWWVzLCB3aGljaCBpcyB3aHkgSSB3YW50 ZWQgdG8gbWFrZSB0aGUgZm9ybWF0IGVuZGlhbm5lc3MgZXhwbGljaXQgZnJvbQp0aGUgc3RhcnQg c28gdGhhdCB5b3Ugd291bGRuJ3QgaGF2ZSB0byBndWVzcyB3aGV0aGVyIHlvdSBuZWVkIHRvIGJ5 dGUKc3dhcCBvciBub3QuCgo+IAo+IFRoZSBvdGhlciByZWFzb24gb2YgY291cnNlIGlzIHRoYXQg dGhpcyBpcyB0aGUgZGVmYXVsdCBmb3JtYXQgdGhlc2UKPiBkYXlzLgo+IAo+IFNvLCBkbyBhbnkg Im90aGVyIGZvcm1hdHMiIGV4aXN0IHdoZXJlIHRoZSBieXRlc3dhcHBlZCB2YXJpYW50IGlzIHVz ZWQKPiBpbiBwcmFjdGljZT8KCkknbSBleHBlY3RpbmcgcGVvcGxlIHRvIG1vdmUgcGFzdCA4YnBj IGF0IHNvbWUgcG9pbnQuIEl0J3MgZGVmaW5pdGVseQpub3QgZW5vdWdoIGZvciBIRFIgc3R1ZmYg YW5kIHdoYXRub3QuIEV2ZW4gdmlkZW8gY29udGVudCBpcyBhbHJlYWR5Cm1vdmluZyB0byAxMGJw Yy4KClNvIEkgdGhpbmsgdGhlIHF1ZXN0aW9uIGlzIGJldHRlciBwaHJhc2VkIGFzIGRvIG1peGVk IGVuZGlhbiBzeXN0ZW1zCmV4aXN0PyBPciBldmVuIGlmIHRoZXkgZG8sIGRvZXMgYW55b25lIGNh cmUgYWJvdXQgdGhlbT8KCkFsc28gaWYgc29tZW9uZSBnb2VzIGFuZCBjaGFuZ2VzIHRoZSBEUk1f Rk9STUFUcyB0byBmb2xsb3cgaG9zdAplbmRpYW5uZXNzLCB0aGV5IGRlZmluaXRlbHkgaGF2ZSB0 byBmaWd1cmUgb3V0IGhvdyB0byBoYW5kbGUgYWxsCnRoZSBZQ2JDciBmb3JtYXRzIGFzIHdlbGwu Cgo+IE9yIGNhbiB3ZSBqdXN0IGRyb3AgRFJNX0ZPUk1BVF9CSUdfRU5ESUFOPwo+IAo+ID4gU28g bXkgaWRlYSB3aXRoIHRoZQo+ID4gZmxhZyB3YXMgdGhhdCBpZiB5b3UgZGlzcGxheSBpcyBiaWcg ZW5kaWFuIHlvdSBhbHdheXMgaGF2ZSB0aGUgZmxhZywgYW5kCj4gPiB0aGVuIHlvdSBkb24ndCBo YXZlIHRvIHRoaW5rIHNvIG11Y2ggd2hpY2ggd2F5IHRoZSBieXRlcyBnbyBmb3IgZWFjaAo+ID4g Zm9ybWF0LiBMZXNzIHNwZWNpYWwgY2FzaW5nIGlzIGdvb2QgSU1PLgo+IAo+IEhhdmluZyB0d28g dmFsaWQgZm91cmNjIChEUk1fRk9STUFUX1hSR0I4ODg4ICsgKERSTV9GT1JNQVRfQkdSWDg4ODgg fAo+IERSTV9GT1JNQVRfQklHX0VORElBTikpIGZvciB0aGUgc2FtZSBmb3JtYXQgaXMgY29uZnVz aW5nIElNTy4gIEFuZCBJCj4gZG91YnQgdGhhdCBpdCdsbCBiZSBwcm9wZXJseSBpbXBsZW1lbnRl ZCBldmVyeXdoZXJlLgoKSSB0aGluayBpdCB3b3VsZCBiZSBpZiBwZW9wbGUgYWN0dWFsbHkgaGFu ZGxlZCBhbnkgb2YgdGhlIG90aGVyIGZvcm1hdHMuCkl0J3MgYSByZWFsIHNoYW1lIHRoZXNlIDg6 ODo4OjggZm9ybWF0cyB3ZXJlIGludmVudGVkIGluIHRoZSBmaXJzdCBwbGFjZS4KVGhleSBhbGxv dyBwZW9wbGUgdG8gYmUgb3Zlcmx5IGxhenkgYW5kIGlnbm9yZSBlbmRpYW5uZXNzIGlzc3VlcyB1 bnRpbAppdCdzIHRvbyBsYXRlIHRvIGZpeCB0aGluZ3MuCgotLSAKVmlsbGUgU3lyasOkbMOkCklu dGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpk cmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK