Envié mi computadora al fabricante para diagnóstico y ayuda para un problema de salida de video que estaba teniendo. Ellos actualizaron el BIOS. Desde entonces he estado recibiendo
[Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x20 (or later)
Antes no tenía ningún paquete de microcódigo o ucode instalado y no solía recibir este mensaje.
Me puse en contacto con el fabricante y me respondieron "no recuerdo su número de ticket, pero dudo que hayamos actualizado el BIOS", por lo que no son muy útiles.
Arranca y funciona, pero ¿es TSC_DEADLINE importante o útil?
Lo único que puedo encontrar al respecto es esto: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=73b866d89bf7c9a895d5445faad03fa3d56c8af8
Pero eso parece aplicarse solo a VirtualBox, y en cualquier caso ya estoy ejecutando el kernel 4.14, por lo que pensaría que si esa confirmación solucionaría mi problema, ya lo habría hecho.
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-firmwareno actualizará el microcódigo, usted necesita intel-microcodeo amd64-microcodepara eso (al menos en Debian y derivados).
linux-firmwareque proporciona las actualizaciones de firmware requeridas. En Debian puede que tenga que habilitarlocontriby / onon-freeobtenerlo. El parche se enlazó pretende resolver la situación tonto cuando cumple el núcleo de firmware anticuado cuando se arranca en una máquina virtual, lo que obviamente no tiene ningún firmware ...