intel / Intel-Linux-Processor-Microcode-Data-Files

Other
653 stars 71 forks source link

uCode for Voltage issue #78

Closed ptr1337 closed 2 months ago

ptr1337 commented 2 months ago

Hi,

Since Linux is able to load the microcode on its own, would it be possible that the recent microcode gets also published here, to protect the Linux users simply via microcode early/pre loading?

bunder2015 commented 2 months ago

I've been curious about this as well, as I have a laptop that might never get a bios update for this... granted mobile chips supposedly aren't affected, but it would still be nice to have an update for peace of mind.

lindem commented 2 months ago

I will be checking here and at the board manufacturer website regularly, and to be honest am not at peace of mind until I have that update. My processor is on the list and it is kind of a letdown not finding this anywhere as early as possible.

EDIT: for other people also looking for this update:

there is also http://ftp.ubuntu.com/ubuntu/pool/main/i/intel-microcode/ where supposedly the microcode should be published, but it is not there either (latest is june 2024). Regularly checking there as well...

ptr1337 commented 2 months ago

I will be checking here and at the board manufacturer website regularly, and to be honest am not at peace of mind until I have that update. My processor is on the list and it is kind of a letdown not finding this anywhere as early as possible.

EDIT: for other people also looking for this update:

there is also http://ftp.ubuntu.com/ubuntu/pool/main/i/intel-microcode/ where supposedly the microcode should be published, but it is not there either (latest is june 2024). Regularly checking there as well...

Personally, I do not have any Intel devices, but I would like to ship a fix as soon as possible in my distribution and would also bring this forward to other maintainers. The Microcode of ubuntu, is the same which you can find here in the releases.

KurtFuchs commented 2 months ago

In their Post at the Intel Community Forums, they say this patch will not be available through OS updates.... So i hope they at-least release the microcode to this Repository, so that it can be updated in coreboot. Bad experience over all.

ptr1337 commented 2 months ago

In their Post at the Intel Community Forums, they say this patch will not be available through OS updates.... So i hope they at-least release the microcode to this Repository, so that it can be updated in coreboot. Bad experience over all.

I think this applies only to windows, but we will see. The Windows ucode updates are very rare.

whpenner commented 2 months ago

Hi folks, let me add some clarity. The microcode update (MCU) for the 13th and 14th Generation Intel desktop processors that was released last week (MCU Revision ID 129) is not effective for the Instability issue when loaded from the OS. To be effective, the MCU will need to be loaded from BIOS. This is the same for all operating systems; Windows, Linux, virtualization environments, or anything else where the MCU is loaded after BIOS done. This is also why the MCU was not posted to this repository last week since we did not want to confuse people into believing that systems were mitigated for this issue by loading the MCU from the OS or virtualization environment.

ptr1337 commented 2 months ago

Perfectly, thanks for the explanation. Then Ill close here.

n-huber commented 2 months ago

This is the same for all operating systems; Windows, Linux, virtualization environments, or anything else where the MCU is loaded after BIOS done. This is also why the MCU was not posted to this repository last week since we did not want to confuse people into believing that systems were mitigated for this issue by loading the MCU from the OS or virtualization environment.

Well, then Intel needs to create another repository or branch for BIOS use. This repository here is also used by coreboot.org, and the primary and quickest way to get MCUs shipped for Intel's customers using such firmware. It's not really hard to make that calculation: A few hours to publish the MCU on one hand vs. thousands more RMA cases on the other...

felixsinger commented 2 months ago

@whpenner Could you reconsider what you have written in your comment? Open source firmware projects are using this repository and by not publishing it they are excluded.

I understand you want to prevent confusion, but that's the wrong way to do it. In any case, the vendors need to release firmware updates and the customers need to get aware of them.

whpenner commented 2 months ago

@felixsinger Reconsidered :-) See update for issue #81.