Ich habe meinen Computer zur Diagnose und Hilfe für ein Problem mit der Videoausgabe an den Hersteller gesendet. Sie haben das BIOS aktualisiert. Seitdem habe ich bekommen
[Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x20 (or later)
Ich hatte vorher keine Mikrocode- oder UCode- Pakete installiert und habe diese Meldung nicht erhalten.
Ich habe den Hersteller kontaktiert und er hat geantwortet "Erinnere mich nicht an deine Ticketnummer, bezweifle aber, dass wir das BIOS aktualisiert haben", sodass sie nicht sehr hilfreich sind.
Es bootet und funktioniert, aber ist TSC_DEADLINE wichtig oder nützlich?
Das einzige, was ich darüber finden kann, ist: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=73b866d89bf7c9a895d5445faad03fa3d56c8af8
Aber das scheint nur für VirtualBox zu gelten, und auf jeden Fall starte ich bereits Kernel 4.14, sodass ich mir vorstellen würde, dass dieses Commit mein Problem beheben würde, das es bereits hätte.
ryan@pocketwee:~$ uname -a
Linux pocketwee 4.14.0-1-amd64 #1 SMP Debian 4.14.2-1 (2017-11-30) x86_64 GNU/Linux
linux-firmware
aktualisiert nicht den Mikrocode, den Sie benötigen intel-microcode
oder amd64-microcode
dafür (zumindest bei Debian und Derivaten).
linux-firmware
mit den erforderlichen Firmware-Updates an. In Debian müssen Sie es möglicherweise aktivierencontrib
und / odernon-free
abrufen. Der Patch, den Sie verlinkt haben, soll die dumme Situation lösen, in der der Kernel beim Booten in einer virtuellen Maschine, die offensichtlich keine Firmware enthält, veraltete Firmware enthält ...