On 12.01.2026 18:15, Andrew Cooper wrote:
> On 12/01/2026 3:02 pm, Alejandro Vallejo wrote:
>> --- a/xen/arch/x86/Kconfig
>> +++ b/xen/arch/x86/Kconfig
>> @@ -331,8 +331,20 @@ config REQUIRE_NX
>>        was unavailable. However, if enabled, Xen will no longer boot on
>>        any CPU which is lacking NX support.
>>  
>> -config UCODE_SCAN_DEFAULT
>> +config MICROCODE_LOADING
>> +    bool "Microcode loading"
>> +    default y
>> +    help
>> +      Support updating the microcode revision of available CPUs with a newer
>> +      vendor-provided microcode blob. Microcode updates address some 
>> classes of
>> +      silicon defects. It's a very common delivery mechanism for fixes or
>> +      workarounds for speculative execution vulnerabilities.
>> +
>> +      If unsure, say Y.
> 
> Please don't re-iterate the default.  It's a waste.

Well, first of all we should be consistent: Either we always have such a brief
sentence in the help texts of boolean options, or we never have. Who knows -
cleaning this up thoughout the tree may even address some anomalies (where the
sentence and the default setting disagree).

Jan

Reply via email to