FS#67585 - [linux] deprecated option set in config, by design or oversight?
Attached to Project:
Arch Linux
Opened by John (graysky) - Saturday, 15 August 2020, 10:30 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 01 March 2022, 21:28 GMT
Opened by John (graysky) - Saturday, 15 August 2020, 10:30 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 01 March 2022, 21:28 GMT
|
Details
The config that 5.8.1-1 is using sets a deprecated option
and I am wondering if it is by design or an oversight.
CONFIG_MICROCODE_OLD_INTERFACE=y In the config, go to: Processor type and features>Ancient loading interface (DEPRECATED) The text reads: DO NOT USE THIS! This is the ancient /dev/cpu/microcode interface which was used by userspace tools like iucode_tool and microcode.ctl. It is inadequate because it runs too late to be able to properly load microcode on a machine and it needs special tools. Instead, you should've switched to the early loading method with the initrd or uiltin microcode by now: Documentation/x86/microcode.rst |
This task depends upon
Closed by Andreas Radke (AndyRTR)
Tuesday, 01 March 2022, 21:28 GMT
Reason for closing: Fixed
Additional comments about closing: Reverted back to default. Fixed upstream.
Tuesday, 01 March 2022, 21:28 GMT
Reason for closing: Fixed
Additional comments about closing: Reverted back to default. Fixed upstream.
Comment by
Jan Alexander Steffens (heftig) -
Saturday, 15 August 2020, 23:22 GMT
AFAICT we still ship at least amd-ucode firmware (also) in a form
that can be loaded late.