CmdlineCheck('self_protection', 'defconfig', 'mds', 'is not set'))]
l += [OR(CmdlineCheck('self_protection', 'defconfig', 'tsx_async_abort', 'is not off'),
CmdlineCheck('self_protection', 'defconfig', 'tsx_async_abort', 'is not set'))]
+ l += [OR(CmdlineCheck('self_protection', 'defconfig', 'srbds', 'is not off'),
+ CmdlineCheck('self_protection', 'defconfig', 'srbds', 'is not set'))]
l += [OR(CmdlineCheck('self_protection', 'defconfig', 'mmio_stale_data', 'is not off'),
CmdlineCheck('self_protection', 'defconfig', 'mmio_stale_data', 'is not set'))]
l += [OR(CmdlineCheck('self_protection', 'defconfig', 'retbleed', 'is not off'),
if option == 'tsx_async_abort':
# See tsx_async_abort_parse_cmdline() in arch/x86/kernel/cpu/bugs.c
return value
+ if option == 'srbds':
+ # See srbds_parse_cmdline() in arch/x86/kernel/cpu/bugs.c
+ return value
if option == 'mmio_stale_data':
# See mmio_stale_data_parse_cmdline() in arch/x86/kernel/cpu/bugs.c
return value