msm: camera: reqmgr: Remove kfree calls on link struct
Links are statically allocated removing the kfree calls for
this struct.
Change-Id: Id912525e3617502233a25053c75ef92bfa03144f
Signed-off-by: Karthik Anantha Ram <kartanan@codeaurora.org>
Signed-off-by: Alok Chauhan <alokc@codeaurora.org>
diff --git a/drivers/media/platform/msm/camera/cam_req_mgr/cam_req_mgr_core.c b/drivers/media/platform/msm/camera/cam_req_mgr/cam_req_mgr_core.c
index 7bebc11..fb92160 100644
--- a/drivers/media/platform/msm/camera/cam_req_mgr/cam_req_mgr_core.c
+++ b/drivers/media/platform/msm/camera/cam_req_mgr/cam_req_mgr_core.c
@@ -1371,12 +1371,10 @@
kzalloc(sizeof(struct cam_req_mgr_req_queue), GFP_KERNEL);
if (!in_q) {
CAM_ERR(CAM_CRM, "failed to create input queue, no mem");
- kfree(link);
return NULL;
}
mutex_lock(&link->lock);
- link->state = CAM_CRM_LINK_STATE_AVAILABLE;
link->num_devs = 0;
link->max_delay = 0;
memset(in_q->slot, 0,
@@ -1413,7 +1411,6 @@
return link;
error:
mutex_unlock(&session->lock);
- kfree(link);
kfree(in_q);
return NULL;
}