]> Git Repo - linux.git/commitdiff
ASoC: Intel: Skylake: Fix memory leak during init instance
authorMousumi Jana <[email protected]>
Thu, 28 Apr 2016 13:15:26 +0000 (18:45 +0530)
committerMark Brown <[email protected]>
Mon, 2 May 2016 11:02:17 +0000 (12:02 +0100)
param_data variable is allocated during set module format of init
instance is not getting freed and hence can cause a memory leak.
So free it up.

Signed-off-by: Mousumi Jana <[email protected]>
Signed-off-by: Vinod Koul <[email protected]>
Signed-off-by: Mark Brown <[email protected]>
sound/soc/intel/skylake/skl-messages.c

index e3d149c68bbf3e380caa0f912345382f7c9227e0..226db84ba20f0286e3b175850f4087b3e4902a59 100644 (file)
@@ -864,7 +864,7 @@ int skl_init_module(struct skl_sst *ctx,
                return ret;
        }
        mconfig->m_state = SKL_MODULE_INIT_DONE;
-
+       kfree(param_data);
        return ret;
 }
 
This page took 0.070735 seconds and 4 git commands to generate.