Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 560b27bc authored by Jorge Solano Altamirano's avatar Jorge Solano Altamirano
Browse files

msm: vidc: add kzalloc success check for new q6 HAL session



Memory allocation must be verified before proceeding.

CRs-Fixed: 606522
Change-Id: I809acc21dcd5e680827feb5d0fa8f45814bf4773
Signed-off-by: default avatarJorge Solano Altamirano <jsolano@codeaurora.org>
parent 34d1ad8f
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -556,6 +556,10 @@ static void *q6_hfi_session_init(void *device, u32 session_id,

	new_session = (struct hal_session *)
		kzalloc(sizeof(struct hal_session), GFP_KERNEL);
	if (!new_session) {
		dprintk(VIDC_ERR, "new session fail: Out of memory\n");
		return NULL;
	}
	new_session->session_id = (u32) session_id;
	if (session_type == 1)
		new_session->is_decoder = 0;