diff options
author | Russell Currey <ruscur@russell.cc> | 2022-10-24 06:13:46 +0200 |
---|---|---|
committer | Michael Ellerman <mpe@ellerman.id.au> | 2022-11-24 13:31:49 +0100 |
commit | f668027521561d1071ccf54500c82a58a1918b2b (patch) | |
tree | 874ec7387a93ef789925763b3dbd5aa8b6385b31 | |
parent | selftests/powerpc: Remove repeated word in comments (diff) | |
download | linux-f668027521561d1071ccf54500c82a58a1918b2b.tar.xz linux-f668027521561d1071ccf54500c82a58a1918b2b.zip |
powerpc/8xx: Fix warning in hw_breakpoint_handler()
In hw_breakpoint_handler(), ea is set by wp_get_instr_detail() except
for 8xx, leading the variable to be passed uninitialised to
wp_check_constraints(). This is safe as wp_check_constraints() returns
early without using ea, so just set it to make the compiler happy.
Signed-off-by: Russell Currey <ruscur@russell.cc>
Reviewed-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20221024041346.103608-1-ruscur@russell.cc
-rw-r--r-- | arch/powerpc/kernel/hw_breakpoint.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/powerpc/kernel/hw_breakpoint.c b/arch/powerpc/kernel/hw_breakpoint.c index 8db1a15d7acb..e1b4e70c8fd0 100644 --- a/arch/powerpc/kernel/hw_breakpoint.c +++ b/arch/powerpc/kernel/hw_breakpoint.c @@ -646,7 +646,7 @@ int hw_breakpoint_handler(struct die_args *args) ppc_inst_t instr = ppc_inst(0); int type = 0; int size = 0; - unsigned long ea; + unsigned long ea = 0; /* Disable breakpoints during exception handling */ hw_breakpoint_disable(); |