I started out trying to fix this in the in the intel-corei7-64-preempt-rt BSP: Requested value: CONFIG_LEDS_TRIGGER_CPU=y Actual value: I added "# CONFIG_LEDS_TRIGGER_CPU is not set" to a new preempt-rt blacklist feature that turns off things that depend on !PREEMPT_RT_* options, but unfortunately I now get the following: Requested value: # CONFIG_LEDS_TRIGGER_CPU is not set Actual value: As far as I know, the resulting kernel should be the same whether an option is completely missing or shown as "is not set", so we probably should not throw a warning in this case.
This is a valid warning. If an option is turned off because it is a valid tristate that has been disabled, the other is a value that has been hidden by a wrapping config option. One needs to be set, the other doesn't.