]> xenbits.xensource.com Git - people/aperard/xen-unstable.git/commitdiff
x86/mce: address violations of MISRA C Rule 16.3
authorFederico Serafini <federico.serafini@bugseng.com>
Tue, 30 Jul 2024 09:53:26 +0000 (11:53 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 30 Jul 2024 09:53:26 +0000 (11:53 +0200)
Add missing break statements to address violations of
MISRA C Rule 16.3: "An unconditional `break' statement shall terminate
every switch-clause".

No functional change.

Signed-off-by: Federico Serafini <federico.serafini@bugseng.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/cpu/mcheck/mce_amd.c
xen/arch/x86/cpu/mcheck/mce_intel.c

index 3318b8204f5599213cbfc7da2199a1f5c5d2a7c7..4f06a3153b9135f57ba4de0e34146556fe0d51e4 100644 (file)
@@ -201,6 +201,7 @@ static void mcequirk_amd_apply(enum mcequirk_amd_flags flags)
 
     default:
         ASSERT(flags == MCEQUIRK_NONE);
+        break;
     }
 }
 
index dd812f4b8a4111c3195d1535436a7ea229bd5491..9574dedbfd30ed3be764001e5c40f5c9d35180e9 100644 (file)
@@ -896,6 +896,8 @@ static void intel_init_ppin(const struct cpuinfo_x86 *c)
             ppin_msr = 0;
         else if ( c == &boot_cpu_data )
             ppin_msr = MSR_PPIN;
+
+        break;
     }
 }