提交 ec98960e 编写于 作者: Q Quentin Lambert 提交者: Greg Kroah-Hartman

coresight: perf: Add a missing call to etm_free_aux

Most error branches following the call to alloc_event_data contain a call
to etm_free_aux. This patch add a call to etm_free_aux to an error branch
that does not call it.

This issue was found with Hector.
Signed-off-by: NQuentin Lambert <lambert.quentin@gmail.com>
Signed-off-by: NMathieu Poirier <mathieu.poirier@linaro.org>
Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
上级 bcb5b815
......@@ -215,7 +215,7 @@ static void *etm_setup_aux(int event_cpu, void **pages,
*/
sink = coresight_get_enabled_sink(true);
if (!sink)
return NULL;
goto err;
INIT_WORK(&event_data->work, free_event_data);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册