| Date | Sat, 2 Sep 2023 11:02:16 +0200 | From | Borislav Petkov <> | Subject | Re: [PATCH 16/23] x86/bugs: Remove default case for fully switched enums |
| |
On Fri, Aug 25, 2023 at 12:01:47AM -0700, Josh Poimboeuf wrote: > For enum switch statements which handle all possible cases, remove the > default case so a compiler warning gets printed if one of the enums gets > accidentally omitted from the switch statement. > > Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org> > --- > arch/x86/kernel/cpu/bugs.c | 17 +++++++---------- > 1 file changed, 7 insertions(+), 10 deletions(-)
You could just as well take care of the default: cases in update_srbds_msr(), retbleed_select_mitigation(), unpriv_ebpf_notify(), spectre_v2_parse_user_cmdline() and cpu_show_common() and get rid of them all in this file and have the compiler warn for all of them.
Thx.
-- Regards/Gruss, Boris.
https://people.kernel.org/tglx/notes-about-netiquette
|