From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Engestrom Subject: Re: [PATCH v3] drm: move allocation out of drm_get_format_name() Date: Wed, 9 Nov 2016 16:59:31 +0000 Message-ID: <20161109165931.GR25290@imgtec.com> References: <20161108101558.ihvrprbbdqjwu5wg@phenom.ffwll.local> <20161109001805.10628-1-eric@engestrom.ch> <20161109010916.rpsqcswnlyxggovd@phenom.ffwll.local> <20161109011325.hvvfsvpq734nduxd@phenom.ffwll.local> <20161109114217.GO25290@imgtec.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: David Airlie , dri-devel , Wei Yongjun , Daniel Vetter , Flora Cui , Gustavo Padovan , Tom St Denis , Chunming Zhou , Thomas Hellstrom , Laurent Pinchart , Sinclair Yeh , Xinliang Liu , Xinwei Kong , VMware Graphics , Vitaly Prosyak , Alexandre Demers , Jani Nikula , intel-gfx , Eric Engestrom , Emily Deng , Junwei Zhang , Mi List-Id: intel-gfx@lists.freedesktop.org T24gV2VkbmVzZGF5LCAyMDE2LTExLTA5IDE0OjEzOjQwICswMTAwLCBEYW5pZWwgVmV0dGVyIHdy b3RlOgo+IE9uIFdlZCwgTm92IDksIDIwMTYgYXQgMTI6NDIgUE0sIEVyaWMgRW5nZXN0cm9tCj4g PGVyaWMuZW5nZXN0cm9tQGltZ3RlYy5jb20+IHdyb3RlOgo+ID4+IFdlbGwsIGhhZCB0byBkcm9w IGl0IGFnYWluIHNpbmNlIGl0IGRpZG4ndCBjb21waWxlOgo+ID4+Cj4gPj4KPiA+PiAgIENDIFtN XSAgZHJpdmVycy9ncHUvZHJtL2RybV9ibGVuZC5vCj4gPj4gZHJpdmVycy9ncHUvZHJtL2RybV9h dG9taWMuYzogSW4gZnVuY3Rpb24g4oCYZHJtX2F0b21pY19wbGFuZV9wcmludF9zdGF0ZeKAmToK PiA+PiBkcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pYy5jOjkyMDo1OiBlcnJvcjogdG9vIGZldyBh cmd1bWVudHMgdG8gZnVuY3Rpb24g4oCYZHJtX2dldF9mb3JtYXRfbmFtZeKAmQo+ID4+ICAgICAg ZHJtX2dldF9mb3JtYXRfbmFtZShmYi0+cGl4ZWxfZm9ybWF0KSk7Cj4gPj4gICAgICBefn5+fn5+ fn5+fn5+fn5+fn5+Cj4gPj4gSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC4vaW5jbHVkZS9kcm0vZHJt UC5oOjcxOjAsCj4gPj4gICAgICAgICAgICAgICAgICBmcm9tIGRyaXZlcnMvZ3B1L2RybS9kcm1f YXRvbWljLmM6Mjk6Cj4gPj4gLi9pbmNsdWRlL2RybS9kcm1fZm91cmNjLmg6NjU6Nzogbm90ZTog ZGVjbGFyZWQgaGVyZQo+ID4+ICBjaGFyICpkcm1fZ2V0X2Zvcm1hdF9uYW1lKHVpbnQzMl90IGZv cm1hdCwgc3RydWN0IGRybV9mb3JtYXRfbmFtZV9idWYgKmJ1Zik7Cj4gPj4gICAgICAgIF5+fn5+ fn5+fn5+fn5+fn5+fn4KPiA+Pgo+ID4+IENhbiB5b3UgcGxzIHJlYmFzZSBvbnRvIGRybS1taXNj IG9yIGxpbnV4LW5leHQgb3Igc29tZXRoaW5nPwo+ID4KPiA+IFRoYXQgd2FzIGJhc2VkIG9uIGFp cmxpZWQvZHJtLW5leHQgKGxhc3QgZmV0Y2hlZCBvbiBTdW5kYXkgSSB0aGluayksCj4gPiBJIGNh biByZWJhc2UgaXQgb24gZHJtLW1pc2MgaWYgaXQgaGVscHMsIGJ1dCBpdCBzZWVtcyBvbGRlciB0 aGFuCj4gPiBkcm0tbmV4dC4KPiA+IFNob3VsZCBJIGp1c3QgcmViYXNlIG9uIHRvcCBvZiBjdXJy ZW50IGhlYWQgb2YgZHJtLW5leHQ/Cj4gCj4gSXQgbmVlZHMgdG8gYmUgZHJtLW1pc2MgKGxpbnV4 LW5leHQgZG9lc24ndCBoYXZlIGl0IHlldCkgZHVlIHRvIHRoZQo+IG5ldyBhdG9taWMgZGVidWcg d29yayB0aGF0IHdlIGp1c3QgbGFuZGVkLiBJJ20gd29ya2luZyBvbiBkcm0tdGlwIGFzIGEKPiBk cm0gbG9jYWwgaW50ZWdyYXRpb24gdHJlZSB0byBlYXNlIHBhaW5zIGxpa2UgdGhlc2UgYSBiaXQs IGJ1dCB0aGF0Cj4gZG9lc24ndCByZWFsbHkgZXhpc3QgeWV0LgoKSSdtIGNvbmZ1c2VkIGFzIHRv IGhvdyB0aGUgZGlmZmVyZW50IHRyZWVzIGFuZCBicmFuY2hlcyBtZXJnZSBiYWNrIHRvClRvcnZh bGRzJyB0cmVlIChJJ20gaW50ZXJlc3RlZCBpbiBwYXJ0aWN1bGFyIGluIGRybSksIGFuZCBJJ20g bm90IHN1cmUKd2hpY2ggYnJhbmNoIHlvdSB3YW50IG1lIHRvIHJlYmFzZSBvbiBpbiB0aGUgZHJt LW1pc2MgdHJlZSBbMV0sCmVzcGVjaWFsbHkgc2luY2UgYWxsIG9mIHRoZW0gYXJlIG9sZGVyIHRo YW4gZHJtLW5leHQgWzJdLgoKSSdsbCB0cnkgdG8gcmViYXNlIG9uIGRybS1taXNjLWZpeGVzIChj dXJyZW50bHkgYXQgNGRhNWNhYTZhNmY4MmNkYTMxOTMpCmFzIGl0IHNvdW5kcyBhYm91dCByaWdo dCwgYnV0IGl0IGRvZXNuJ3QgYXBwbHkgYXQgYWxsLCBzbyBpdCdsbCB0YWtlCmEgbGl0dGxlIHdo aWxlLgoKQ291bGQgeW91IGdpdmUgbWUgYSBxdWljayBleHBsYW5hdGlvbiBvciBwb2ludCBtZSB0 byBhIGRvYy9wYWdlIHRoYXQKZXhwbGFpbnMgaG93IHRoZSB2YXJpb3VzIHRyZWVzIGFuZCBicmFu Y2hlcyBnZXQgbWVyZ2VkPwpJIGdvb2dsZWQgYSBiaXQgYW5kIGZvdW5kIHRoaXMgZG9jIFs0XSBi eSBKYW5pLCBidXQgaXQgZG9lc24ndCBtZW50aW9uCmRybS1taXNjIGZvciBpbnN0YW5jZSwgc28g SSdtIG5vdCBzdXJlIGhvdyB1cC10by1kYXRlIGFuZApub24taW50ZWwtc3BlY2lmaWMgaXQgaXMu CgpMb29raW5nIGF0IHRoaXMgcGFnZSwgc29tZXRoaW5nIGp1c3Qgb2NjdXJyZWQgdG8gbWU6IGRp ZCB5b3UgbWVhbgpkcm0tZml4ZXMgWzNdLCBpbnN0ZWFkIG9mIG9uZSBvZiB0aGUgYnJhbmNoZXMg b24gZHJtLW1pc2M/CgpDaGVlcnMsCiAgRXJpYwoKWzFdIGdpdDovL2Fub25naXQuZnJlZWRlc2t0 b3Aub3JnL2RybS9kcm0tbWlzYwpbMl0gZ2l0Oi8vcGVvcGxlLmZyZWVkZXNrdG9wLm9yZy9+YWly bGllZC9saW51eCBkcm0tbmV4dApbMl0gZ2l0Oi8vcGVvcGxlLmZyZWVkZXNrdG9wLm9yZy9+YWly bGllZC9saW51eCBkcm0tZml4ZXMKWzNdIGh0dHBzOi8vMDEub3JnL2xpbnV4Z3JhcGhpY3MvZ2Z4 LWRvY3MvbWFpbnRhaW5lci10b29scy9kcm0taW50ZWwuaHRtbApfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK