mirror of
https://github.com/torvalds/linux.git
synced 2024-11-27 14:41:39 +00:00
7eac3bd38d
The Sapphire Rapids (SPR) C6 optimization was added to the end of the
'spr_idle_state_table_update()' function. However, the function has a
'return' which may happen before the optimization has a chance to run.
And this may prevent the optimization from happening.
This is an unlikely scenario, but possible if user boots with, say,
the 'intel_idle.preferred_cstates=6' kernel boot option.
This patch fixes the issue by eliminating the problematic 'return'
statement.
Fixes:
|
||
---|---|---|
.. | ||
intel_idle.c | ||
Kconfig | ||
Makefile |