From 63c125fe777a0dbff42ad03d904c9c301bb4ce4b Mon Sep 17 00:00:00 2001 From: Peter Ujfalusi Date: Mon, 3 Nov 2025 10:42:13 +0200 Subject: [PATCH] Audio: FIR: Use mod_data_blob_handler_free() in eq_fir_free() The conversion to mod_alloc/free missed the comp_data_blob_handler_free() in eq_fir_free, which cause firmware crash. Fixes: 1c722f2e16bf ("Audio: FIR: Memory, blob, and fast_get allocs to module API") Signed-off-by: Peter Ujfalusi --- src/audio/eq_fir/eq_fir.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/audio/eq_fir/eq_fir.c b/src/audio/eq_fir/eq_fir.c index eef1338ac655..65ca0d7d4bdc 100644 --- a/src/audio/eq_fir/eq_fir.c +++ b/src/audio/eq_fir/eq_fir.c @@ -313,7 +313,7 @@ static int eq_fir_free(struct processing_module *mod) comp_dbg(mod->dev, "eq_fir_free()"); eq_fir_free_delaylines(mod); - comp_data_blob_handler_free(cd->model_handler); + mod_data_blob_handler_free(mod, cd->model_handler); mod_free(mod, cd);