perf/x86/amd/uncore: Fix uninitialized return value in amd_uncore_init()
authorDan Carpenter <dan.carpenter@linaro.org>
Fri, 13 Oct 2023 07:18:12 +0000 (10:18 +0300)
committerIngo Molnar <mingo@kernel.org>
Fri, 13 Oct 2023 07:32:50 +0000 (09:32 +0200)
commit7543365739a4ff61d40ad53ab68c17d2e7dfb0c9
tree6c56b451242e95923cd37230cebdbfa4dea98883
parentdeedec0a152a3d7fa5b04ef9431aeb71802835b5
perf/x86/amd/uncore: Fix uninitialized return value in amd_uncore_init()

Some of the error paths in this function return don't initialize the
error code.  Return -ENODEV by default.

Fixes: d6389d3ccc13 ("perf/x86/amd/uncore: Refactor uncore management")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link: https://lore.kernel.org/r/cec62eba-c4b8-4cb7-9671-58894dd4b974@moroto.mountain
arch/x86/events/amd/uncore.c