Archivo de datos del microcódigo del procesador Linux *

Versión: 20190312 (más recientes) Fecha: 12/03/2019

Descargas disponibles

Red Hat Enterprise Linux 7.4*
Red Hat Enterprise Linux* 7.3
Red Hat Enterprise Linux 7.2*
Red Hat Enterprise Linux* 7.1
Red Hat Enterprise Linux* 7.0
Red Hat Enterprise Linux 6.9*
Red Hat Enterprise Linux 6.8*
Red Hat Enterprise Linux 6.7*
Red Hat Enterprise Linux* 6.6
Red Hat Enterprise Linux* 6.5
SUSE Linux Enterprise Server 12 SP1*
SUSE Linux* Enterprise Server 12
SUSE Linux Enterprise Server 11 SP4*
SUSE Linux* Enterprise Server 11 SP3
SUSE Linux* Enterprise Server 11 SP2
SUSE Linux* Enterprise Server 11 SP1
SUSE Linux Enterprise Server 11*
SUSE Linux Enterprise Server 10*
SUSE Linux Enterprise Server 9.0*
SUSE Linux Enterprise Server 8.0*
SUSE Linux Enterprise Server (SLES) 12.2*
CentOS*
Fedora 24*
Chromium OS*
Debian Linux*
Google Chrome OS*
Linux*

Inglés

0 MB

edc254719a003f88f6d98b9ac34fe156

Intel-Linux_Processor_Microcode_readme.txt

Otras versiones

Descripción detallada:

Paquete de microcódigo de procesador Intel para Linux *

El microcódigo de CPU es un mecanismo para corregir ciertas erratas en los sistemas existentes.
El método preferido normal para aplicar las actualizaciones de microcódigo es utilizar el sistema
BIOS, pero para un subconjunto de Procesadores de Intel esto se puede hacer en tiempo de ejecución
utilizando el sistema operativo. Este paquete contiene los Procesadores que
Asistencia Carga del sistema operativo de actualizaciones de microcódigo.

Los usuarios de destino para este paquete son proveedores de SO como distribuciones de Linux
para su inclusión en sus lanzamientos de so. Intel recomienda obtener el microcódigo
mediante el mecanismo de actualización del proveedor del sistema operativo. Por supuesto, los usuarios expertos pueden actualizar sus
microcódigo directamente fuera del mecanismo del proveedor del sistema operativo. Este método es complejo y
por lo tanto podría ser propenso a errores.

El microcódigo se carga mejor desde el BIOS. Ciertos microcódigos sólo deben aplicarse
del BIOS. Dichas actualizaciones de microcódigos de procesador nunca se empaquetan en este
paquete ya que no son apropiados para la distribución del sistema operativo. Un OEM puede recibir
paquetes de microcódigo que podrían ser un superconjunto de lo contenido en este
Paquete.

Los proveedores del sistema operativo pueden optar por actualizar también el microcódigo que el kernel puede consumir durante los primeros
Carga. Por ejemplo, Linux puede actualizar el microcódigo del procesador muy pronto en el kernel
secuencia de arranque. En situaciones en las que la actualización del BIOS no está disponible, la carga anticipada
es la siguiente mejor alternativa a la actualización del microcódigo del procesador. Los Estados de microcódigo
se restablecen en un restablecimiento de energía; por lo tanto, su requerido para ser actualizado cada vez durante
proceso de arranque.

Se recomienda cargar el microcódigo mediante el método initrd para que el microcódigo
se carga en el primer momento para obtener la mejor cobertura. Sistemas que no toleran
tiempo de inactividad puede utilizar el método de recarga tardía para actualizar un sistema en ejecución sin un
Reiniciar.

= = Acerca de la firma del procesador, familia, modelo, versión y ID de plataforma = =
La firma del procesador es un número que identifica el modelo y la versión de un
Procesador Intel. Se puede obtener mediante la instrucción CPUID y puede
también se obtiene a través del comando lscpu o del contenido de/proc/cpuinfo.
Por lo general se presenta como 3 campos: familia, modelo y Stepping
(En la tabla de actualizaciones a continuación, se acortan como F, MO y S).

La anchura de la familia/modelo/versión es de 12/8/4 bits, pero cuando se organiza en el
los datos sin procesar de la firma del procesador 32-bit son como 0FFM0FMS, hexadecimal.
por ejemplo, si una firma de procesador es 0x000906eb, significa
Familia = 0x006, Model = 0x9E y Stepping = 0xb

Un producto de procesador se puede implementar para múltiples tipos de plataformas,
así que en MSR (17H), los Procesadores Intel tienen un campo de ID de plataforma de 3 bits
que puede especificar un tipo de plataforma de como máximo 8 tipos.
Un archivo de microcódigo para un modelo de procesador especificado puede Asistencia varias
plataformas, por lo que el ID de plataforma de un microcódigo (acortar como PI en la tabla)
es una máscara de 8 bits, cada bit establecido indica un tipo de plataforma que admite.
Uno puede encontrar el ID de la plataforma en Linux usando rdmsr de MSR-Tools.

= = Instrucciones de actualización del microcódigo = =
--Intel-UCODE/--
el directorio Intel-UCODE contiene archivos de microcódigo binarios nombrados en
patrón de versión de modelo de familia. El archivo es compatible con la mayoría de los modernos Linux
Distribuciones. Generalmente se encuentra en el directorio/lib/firmware,
y se puede actualizar a través de la interfaz de recarga de microcódigo.

Para actualizar el initrd de carga anticipada, consulte su distribución sobre cómo empaquetar
archivos de microcódigo para la carga anticipada. Algunos distribuciones utilizan Update-initramfs o Dracut.
Como se recomienda anteriormente, utilice los proveedores del sistema operativo son el método recomendado para garantizar
archivo de microcódigo se actualiza para la carga anticipada antes de intentar la carga tardía
procedimiento a continuación.

Para actualizar el paquete de Intel-UCODE al sistema, uno necesita:
1. Asegúrese de que la existencia de/sys/devices/System/CPU/microcode/Reload
2. Copie el directorio Intel-UCODE a/lib/firmware, sobrescriba los archivos en
/lib/firmware/Intel-UCODE/
3. Escriba la interfaz de recarga en 1 para recargar los archivos de microcódigo, por ejemplo,
echo 1 >/sys/devices/System/CPU/microcode/Reload

Si está utilizando el método de proveedor del sistema operativo para actualizar el microcódigo, los pasos anteriores pueden
se han realizado automáticamente durante el proceso de actualización.

--Intel-UCODE-con-caveats/--
Este directorio contiene microcódigo que puede necesitar un manejo especial.
El microcódigo BDX-ML se proporciona en el directorio, porque necesita confirmaciones especiales en
el kernel de Linux, de lo contrario, actualizarla podría resultar en un sistema inesperado
Comportamiento.
Los proveedores del sistema operativo deben asegurarse de que los parches del cargador tardío (proporcionados en
Linux-kernel-patches \) se incluyen en la distribución antes de empaquetar el
Microcódigo BDX-ML para carga tardía.

= = 20190312 Release = =
--Actualizaciones sobre la versión 20180807--
Versión del identificador del procesador productos
Versión del modelo F-MO-S/PI antiguo > nuevo
----nuevas plataformas----------------------------------------
AML-Y22 H0 6-8e-9/10 0000009e Core Gen8 Mobile
WHL-U W0 6-8e-b/d0 000000a4 Core Gen8 Mobile
WHL-U V0 6-8e-d/94 000000b2 Core Gen8 Mobile
CFL-S P0 6-9e-c/22 000000a2 Core Gen9 Desktop
CFL-H R0 6-9e-d/22 000000b0 Core Gen9 Mobile
----plataformas actualizadas------------------------------------
HSX-E/EP CX/M1 6-3F-2/6F 0000003d-> 00000041 Core Gen4 X series; Xeon E5 V3
HSX-EX E0 6-3F-4/80 00000012-> 00000013 Xeon E7 V3
SKX-SP H0/M0/U0 6-55-4/B7 0200004d-> 0000005a Xeon Scalable
SKX-D M1 6-55-4/B7 0200004d-> 0000005a Xeon D-21xx
BDX-DE V1 6-56-2/10 00000017-> 00000019 Xeon D-1520/40
BDX-DE V2/3 6-56-3/10 07000013-> 07000016 Xeon D-1518/19/21/27/28/31/33/37/41/48, Pentium D1507/08/09/17/19
BDX-DE Y0 6-56-4/10 0f000012-> 0f000014 Xeon D-1557/59/67/71/77/81/87
BDX-NS a0 6-56-5/10 0e00000a-> 0e00000c Xeon D-1513N/23/33/43/53
APL d0 6-5C-9/03 00000032-> 00000036 Pentium N/J4xxx, Celeron N/J3xxx, Atom X5/7-E39xx
APL E0 6-5C-a/03 0000000C-> 00000010 Atom X5/7-E39xx
GLK B0 6-7A-1/01 00000028-> 0000002c Pentium Silver N/J5xxx, Celeron N/J4xxx
KBL-U/Y H0 6-8e-9/C0 0000008E-> 0000009a Core Gen7 Mobile
CFL-U43e d0 6-8e-a/C0 00000096-> 0000009e Core Gen8 Mobile
KBL-H/S/E3 B0 6-9e-9/2A 0000008E-> 0000009a Core Gen7; Xeon E3 V6
CFL-H/S/E3 U0 6-9e-a/22 00000096-> 000000aa Core Gen8 Desktop, Mobile, Xeon E
CFL-S B0 6-9e-b/02 0000008E-> 000000aa Core Gen8

Esta información es una combinación de la traducción del contenido original hecha por personas y por computadoras, para su comodidad. Se ofrece este contenido solamente a modo de información general y no debe considerarse como exhaustivo o preciso.

Esta descarga es válida para los productos mencionados a continuación.

Contrato de licencia de software de Intel

X

Los términos del contrato de licencia de software incluidos con el software descargado controlan el uso del software.

Acepto los términos del contrato de licencia

No acepto los términos del contrato de licencia

Asistencia para productos destacados, contenido destacado y más.

Asistencia para productos

Asistencia para productos destacados, contenido destacado y más.

Especificaciones de producto

Especificaciones de producto

Toda la información que necesita al alcance de los dedos

Dejar comentario

Nuestro objetivo es que el Centro de descargas sea un recurso valioso para usted. Envíe sus comentarios, preguntas o sugerencias aquí.

¿Necesita ayuda con algún producto Intel®? Asistencia al cliente

¿Le resultó útil la información proporcionada en este sitio?

Su información personal solamente se utilizará para responder a esta consulta. No se agregarán su nombre ni su dirección de correo electrónico a ninguna lista de correspondencia y usted no recibirá correo electrónico de Intel Corporation a menos que lo solicite. Al hacer clic en ‘Enviar’, usted confirma que acepta los Términos de uso de Intel y que comprende la Política de privacidad de Intel.