From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jordan Crouse Subject: Re: [PATCH 06/13] drm/msm: Use kzalloc for submit struct allocation Date: Mon, 1 Oct 2018 12:13:59 -0600 Message-ID: <20181001181359.GC31641@jcrouse-lnx.qualcomm.com> References: <1538397105-19581-1-git-send-email-smasetty@codeaurora.org> <1538397105-19581-7-git-send-email-smasetty@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1538397105-19581-7-git-send-email-smasetty-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: Sharat Masetty Cc: linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDY6MDE6MzhQTSArMDUzMCwgU2hhcmF0IE1hc2V0dHkg d3JvdGU6Cj4gVGhpcyBwYXRjaCBjaGFuZ2VzIHRvIGt6YWxsb2MgYW5kIGF2b2lkcyBzZXR0aW5n IGluZGl2aWR1YWwgc3VibWl0Cj4gc3RydWN0IGZpZWxkcyB0byB6ZXJvIG1hbnVhbGx5LgoKSSBk b24ndCB0aGluayB0aGlzIG9uZSBpcyB3b3J0aCBpdC4gIFRoZXJlIGFyZSBzbyBtYW55IG1lbWJl cnMgaW4gc3VibWl0IGFuZCBzbwpmZXcgdGhhdCBnZXQgcmVzZXQgdG8gMCAtIEkgZG9uJ3QgdGhp bmsgdGhlIGV4dHJhIGN5Y2xlcyBhcmUgd29ydGggaXQgaW4gdGhpcwpmYXN0IHBhdGguCgo+IFNp Z25lZC1vZmYtYnk6IFNoYXJhdCBNYXNldHR5IDxzbWFzZXR0eUBjb2RlYXVyb3JhLm9yZz4KPiAt LS0KPiAgZHJpdmVycy9ncHUvZHJtL21zbS9tc21fZ2VtX3N1Ym1pdC5jIHwgNyArLS0tLS0tCj4g IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgNiBkZWxldGlvbnMoLSkKPiAKPiBkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL21zbS9tc21fZ2VtX3N1Ym1pdC5jIGIvZHJpdmVycy9n cHUvZHJtL21zbS9tc21fZ2VtX3N1Ym1pdC5jCj4gaW5kZXggYTdjOGNiYy4uNzkzMWMyYSAxMDA2 NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9nZW1fc3VibWl0LmMKPiArKysgYi9k cml2ZXJzL2dwdS9kcm0vbXNtL21zbV9nZW1fc3VibWl0LmMKPiBAQCAtNDEsMjQgKzQxLDE5IEBA IHN0YXRpYyBzdHJ1Y3QgbXNtX2dlbV9zdWJtaXQgKnN1Ym1pdF9jcmVhdGUoc3RydWN0IGRybV9k ZXZpY2UgKmRldiwKPiAgCWlmIChzeiA+IFNJWkVfTUFYKQo+ICAJCXJldHVybiBOVUxMOwo+ICAK PiAtCXN1Ym1pdCA9IGttYWxsb2Moc3osIEdGUF9LRVJORUwgfCBfX0dGUF9OT1dBUk4gfCBfX0dG UF9OT1JFVFJZKTsKPiArCXN1Ym1pdCA9IGt6YWxsb2Moc3osIEdGUF9LRVJORUwgfCBfX0dGUF9O T1dBUk4gfCBfX0dGUF9OT1JFVFJZKTsKPiAgCWlmICghc3VibWl0KQo+ICAJCXJldHVybiBOVUxM Owo+ICAKPiAgCXN1Ym1pdC0+ZGV2ID0gZGV2Owo+ICAJc3VibWl0LT5ncHUgPSBncHU7Cj4gIAlz dWJtaXQtPmN0eCA9IGN0eDsKPiAtCXN1Ym1pdC0+aHdfZmVuY2UgPSBOVUxMOwo+ICAJc3VibWl0 LT5vdXRfZmVuY2VfaWQgPSAtMTsKPiAgCXN1Ym1pdC0+cGlkID0gZ2V0X3BpZCh0YXNrX3BpZChj dXJyZW50KSk7Cj4gIAlzdWJtaXQtPmNtZCA9ICh2b2lkICopJnN1Ym1pdC0+Ym9zW25yX2Jvc107 Cj4gIAlzdWJtaXQtPnF1ZXVlID0gcXVldWU7Cj4gIAlzdWJtaXQtPnJpbmcgPSBncHUtPnJiW3F1 ZXVlLT5wcmlvXTsKPiAgCj4gLQkvKiBpbml0aWFsbHksIHVudGlsIGNvcHlfZnJvbV91c2VyKCkg YW5kIGJvIGxvb2t1cCBzdWNjZWVkczogKi8KPiAtCXN1Ym1pdC0+bnJfYm9zID0gMDsKPiAtCXN1 Ym1pdC0+bnJfY21kcyA9IDA7Cj4gLQo+ICAJSU5JVF9MSVNUX0hFQUQoJnN1Ym1pdC0+bm9kZSk7 Cj4gIAlJTklUX0xJU1RfSEVBRCgmc3VibWl0LT5ib19saXN0KTsKPiAgCXd3X2FjcXVpcmVfaW5p dCgmc3VibWl0LT50aWNrZXQsICZyZXNlcnZhdGlvbl93d19jbGFzcyk7Cj4gLS0gCj4gMS45LjEK PiAKCi0tIApUaGUgUXVhbGNvbW0gSW5ub3ZhdGlvbiBDZW50ZXIsIEluYy4gaXMgYSBtZW1iZXIg b2YgQ29kZSBBdXJvcmEgRm9ydW0sCmEgTGludXggRm91bmRhdGlvbiBDb2xsYWJvcmF0aXZlIFBy b2plY3QKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRnJl ZWRyZW5vIG1haWxpbmcgbGlzdApGcmVlZHJlbm9AbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZnJlZWRyZW5vCg==