[RESPONDED] Firmware bug: ACPI table error causes missing sensors on Linux 6.7+

Does anyone know if the Linux patch will ship with 6.12?
Or any previous version (6.9 does not seem to fix it)?

Which sensors do people think are missing?
the “amdgpu_top” tools seems to have temp sensors for each of the 8 CPU cores. What else are people looking for?
I guess it would make sense for those amdgpu_top sensors to also appear in “sensors”, but it is good enough for now.

I had a quick look, the current kernel code (6.12) includes the fix.

Next step is to find out if there is a Ubuntu/Fedora kernel package which already includes the fix …

UPDATE:
Bad news for Ubuntu, the most recent kernel (6.11.0-9.9) package does not include the fix. So no use updating to the latest version, or build yourself.

Thought I might mention, the 3.06 BIOS beta has realistic temperature thresholds now. So this issue no longer occurs.

Hi.

Which sensors got missed?
I have not noticed any new sensors appearing after upgrading the BIOS.

This is for the FW 13 I guess. The FW 16 most recent BIOS update (3.05) doesn’t mention such a fix.

ACPI thermal sensors are not registered anymore after a “fix” to the linux kernel from ~ 6.7 on. See the first post by Quentin.

Thanks to everyone has posted here so far. I, too, am seeing this exact issue on my FW16. Are there any plans to provide the FW13 update to FW16 for this issue?

The missing sensors issue was tracked at 218586 – No ACPI Thermal Zones after Kernel 6.8 and fixed by kernel version 6.9. Proper ACPI thermal zone fixes were mentioned in the BIOS 3.04 beta notes. Now I guess that 3.04 beta is abandoned and will never be released as non-beta version, but presumably the ACPI table fix also exists in 3.05 beta since there would be no reason not to.