Quote:
Code:
$ iucode_tool -L /lib/firmware/intel-ucode/06-45-01 Code:
[ 0.000000] microcode: microcode updated early to revision 0x2f, date = 2019-02-17 |
Justr a question: instead of using these patches, could one also just disable hyperthreading? Since most of the meltdown spectre stuff is releated to that
|
Quote:
I suppose that if you are disabling it for general purpose (browsing the web etc) on a personal level you might not notice the performance difference, BUT I don't think that it would be beneficial to devs and (large?) package maintainers. Then there are programs like Waterfox that use multiple cores/threads and that makes a big difference in performance of that particular program as well. |
Quote:
Gentoo: https://wiki.gentoo.org/wiki/Intel_microcode Quote:
https://wiki.archlinux.org/index.php/Microcode#LILO Quote:
|
|
Cool, "continuous delivery" over github...
Hope they'll also start to provide a way to enable the update of the Intel AMT firmware under Linux. https://www.intel.com/content/www/us...-sa-00213.html |
The same problem for Intel ME.
For a fairly good ASUS motherboard I had to mount another HDD, install Windows 10 and run "ME update tool". Of course, Windows 10 has deleted the Slackware option from the UEFI menu. Good luck with rEFInd that immediately booted my Slackware. Will I have to take it over again! |
With initrd=/boot/intel-ucode.cpio in /etc/lilo.conf I get now the microcode update:
Code:
dmesg | grep micro Code:
CVE-2018-12126 aka 'Fallout, microarchitectural store buffer data sampling (MSBDS)' |
Quote:
|
Quote:
|
Quote:
|
@deNiro
Thanks for the hint, I'm familiar with compiling kernels, don't worry, I just don't see the point in doing it. I (re)build & maintain enough apps on my own, don't need to worry about the kernel too. As said above, I'm not in a hurry and I trust Patrick with the kernel, in fact I never had any issues with his kernel compilation in the last period (over 5 years). Up until the 2.4-2.6 era I did compile my own kernels. |
The link to the microcode posted on GitHub disappeared from Intel's web page for Linux* Processor Microcode Data File.
The latest version is: 20180807! Strange or maybe not ... |
Quote:
And although I am no expert on the matter, I assume these patches are not really sufficient, and I follow the openBSD route of disabling hyperthreading/smt altogether, by booting the kernel with the "nosmt" kernel parameter. And I don't suffer much from that. For practical reasons, i.o.w. when I have to compile large programs, I enable hyperthreading temporarily, since newer kernels have SMT control on the live system ( works on the kernel that ships with slackware-current) to temporarily enable hyperthreading: echo on > /sys/devices/system/cpu/smt/control and to disable it again: echo off > /sys/devices/system/cpu/smt/control You can see the effects of this settings immediately with for example htop |
All times are GMT -5. The time now is 04:38 AM. |