mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-09 13:49:24 -04:00
msm: camera: ope: free unused memory in ope acquire
OPE driver allocate memory dynamically to store cdm acquire and bw data in acquire time and don't use later. These memories can be freed before returning from acquire. CRs-Fixed: 2827058 Change-Id: Ibf87282862f2ae4655da3c69016bedb7f96bca1c Signed-off-by: Alok Chauhan <alokc@codeaurora.org>
This commit is contained in:
parent
ce18cf3937
commit
5a24b2b912
1 changed files with 4 additions and 0 deletions
|
|
@ -2734,6 +2734,10 @@ static int cam_ope_mgr_acquire_hw(void *hw_priv, void *hw_acquire_args)
|
|||
ctx->ctxt_event_cb = args->event_cb;
|
||||
cam_ope_ctx_clk_info_init(ctx);
|
||||
ctx->ctx_state = OPE_CTX_STATE_ACQUIRED;
|
||||
kzfree(cdm_acquire);
|
||||
cdm_acquire = NULL;
|
||||
kzfree(bw_update);
|
||||
bw_update = NULL;
|
||||
|
||||
mutex_unlock(&ctx->ctx_mutex);
|
||||
mutex_unlock(&hw_mgr->hw_mgr_mutex);
|
||||
|
|
|
|||
Loading…
Reference in a new issue