From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sharat Masetty Subject: [PATCH 06/13] drm/msm: Use kzalloc for submit struct allocation Date: Mon, 1 Oct 2018 18:01:38 +0530 Message-ID: <1538397105-19581-7-git-send-email-smasetty@codeaurora.org> References: <1538397105-19581-1-git-send-email-smasetty@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1538397105-19581-1-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: freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, jcrouse-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, Sharat Masetty , dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: dri-devel@lists.freedesktop.org VGhpcyBwYXRjaCBjaGFuZ2VzIHRvIGt6YWxsb2MgYW5kIGF2b2lkcyBzZXR0aW5nIGluZGl2aWR1 YWwgc3VibWl0CnN0cnVjdCBmaWVsZHMgdG8gemVybyBtYW51YWxseS4KClNpZ25lZC1vZmYtYnk6 IFNoYXJhdCBNYXNldHR5IDxzbWFzZXR0eUBjb2RlYXVyb3JhLm9yZz4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vbXNtL21zbV9nZW1fc3VibWl0LmMgfCA3ICstLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAx IGluc2VydGlvbigrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vbXNtL21zbV9nZW1fc3VibWl0LmMgYi9kcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9nZW1fc3Vi bWl0LmMKaW5kZXggYTdjOGNiYy4uNzkzMWMyYSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJt L21zbS9tc21fZ2VtX3N1Ym1pdC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2dlbV9z dWJtaXQuYwpAQCAtNDEsMjQgKzQxLDE5IEBAIHN0YXRpYyBzdHJ1Y3QgbXNtX2dlbV9zdWJtaXQg KnN1Ym1pdF9jcmVhdGUoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKIAlpZiAoc3ogPiBTSVpFX01B WCkKIAkJcmV0dXJuIE5VTEw7CiAKLQlzdWJtaXQgPSBrbWFsbG9jKHN6LCBHRlBfS0VSTkVMIHwg X19HRlBfTk9XQVJOIHwgX19HRlBfTk9SRVRSWSk7CisJc3VibWl0ID0ga3phbGxvYyhzeiwgR0ZQ X0tFUk5FTCB8IF9fR0ZQX05PV0FSTiB8IF9fR0ZQX05PUkVUUlkpOwogCWlmICghc3VibWl0KQog CQlyZXR1cm4gTlVMTDsKIAogCXN1Ym1pdC0+ZGV2ID0gZGV2OwogCXN1Ym1pdC0+Z3B1ID0gZ3B1 OwogCXN1Ym1pdC0+Y3R4ID0gY3R4OwotCXN1Ym1pdC0+aHdfZmVuY2UgPSBOVUxMOwogCXN1Ym1p dC0+b3V0X2ZlbmNlX2lkID0gLTE7CiAJc3VibWl0LT5waWQgPSBnZXRfcGlkKHRhc2tfcGlkKGN1 cnJlbnQpKTsKIAlzdWJtaXQtPmNtZCA9ICh2b2lkICopJnN1Ym1pdC0+Ym9zW25yX2Jvc107CiAJ c3VibWl0LT5xdWV1ZSA9IHF1ZXVlOwogCXN1Ym1pdC0+cmluZyA9IGdwdS0+cmJbcXVldWUtPnBy aW9dOwogCi0JLyogaW5pdGlhbGx5LCB1bnRpbCBjb3B5X2Zyb21fdXNlcigpIGFuZCBibyBsb29r dXAgc3VjY2VlZHM6ICovCi0Jc3VibWl0LT5ucl9ib3MgPSAwOwotCXN1Ym1pdC0+bnJfY21kcyA9 IDA7Ci0KIAlJTklUX0xJU1RfSEVBRCgmc3VibWl0LT5ub2RlKTsKIAlJTklUX0xJU1RfSEVBRCgm c3VibWl0LT5ib19saXN0KTsKIAl3d19hY3F1aXJlX2luaXQoJnN1Ym1pdC0+dGlja2V0LCAmcmVz ZXJ2YXRpb25fd3dfY2xhc3MpOwotLSAKMS45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkZyZWVkcmVubyBtYWlsaW5nIGxpc3QKRnJlZWRyZW5vQGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ZyZWVkcmVubwo=