This commit is contained in:
kyodev 2017-11-24 19:28:36 +01:00
parent 121ac362dc
commit 93b80f65b9
1 changed files with 11 additions and 5 deletions

View File

@ -3,7 +3,7 @@
* <https://wiki.archlinux.org/index.php/Microcode> * <https://wiki.archlinux.org/index.php/Microcode>
* <https://wiki.debian.org/fr/Microcode> * <https://wiki.debian.org/fr/Microcode>
* <https://wiki.debian.org/Microcode> * <https://wiki.debian.org/Microcode>
* <https://www.kernel.org/doc/Documentation/x86/early-microcode.txt * <https://www.kernel.org/doc/Documentation/x86/early-microcode.txt>
* <http://metadata.ftp-master.debian.org/changelogs/non-free/i/intel-microcode/unstable_README.Debian> * <http://metadata.ftp-master.debian.org/changelogs/non-free/i/intel-microcode/unstable_README.Debian>
@ -28,7 +28,6 @@ deb deb https://deb.debian.org/debian-security testing/updates main contrib
deb deb https://deb.debian.org/debian/ stretch main contrib non-free deb deb https://deb.debian.org/debian/ stretch main contrib non-free
deb deb https://deb.debian.org/debian-security stretch/updates main contrib non-free deb deb https://deb.debian.org/debian-security stretch/updates main contrib non-free
deb deb https://deb.debian.org/debian/ stretch-updates main contrib non-free deb deb https://deb.debian.org/debian/ stretch-updates main contrib non-free
``` ```
```shell ```shell
@ -105,7 +104,7 @@ Noter: **Firmware Bug...update microcode to version: 0x20**
`dmesg | grep 'microcode: microcode updated early'` `dmesg | grep 'microcode: microcode updated early'`
```txt ```text
# exemple 1: I5 # exemple 1: I5
[ 0.000000] microcode: microcode updated early to revision 0x20, date = 2017-01-27 [ 0.000000] microcode: microcode updated early to revision 0x20, date = 2017-01-27
[ 3.107301] microcode: sig=0x40651, pf=0x40, revision=0x20 [ 3.107301] microcode: sig=0x40651, pf=0x40, revision=0x20
@ -127,7 +126,6 @@ noter: **microcode updated early**
1 x Intel Core i5-4202Y (2cores, 4threads) {0.60/1.60/2.00GHz} microcode:0x20 1 x Intel Core i5-4202Y (2cores, 4threads) {0.60/1.60/2.00GHz} microcode:0x20
1 x AMD E2-1800 APU with Radeon HD Graphics (2cores, 2threads) {0.85/1.36/1.70GHz} microcode:0x5000119 1 x AMD E2-1800 APU with Radeon HD Graphics (2cores, 2threads) {0.85/1.36/1.70GHz} microcode:0x5000119
``` ```
noter: la version affichée du microcode en cours noter: la version affichée du microcode en cours
@ -165,7 +163,7 @@ selected microcodes:
## options kernel ## options kernel
pour compiler, voir pour compiler, voir
```txt ```text
Processor type and features ---> Processor type and features --->
<*> CPU microcode loading support <*> CPU microcode loading support
[*] Intel microcode loading support [*] Intel microcode loading support
@ -181,6 +179,14 @@ CONFIG_MICROCODE_INTEL=Y
## intel supportés ## intel supportés
ça ressemble à la liste de tous les processeurs au 11/2017, malgré que certains processeurs n'aient pas
le flag cpu:
`rep_good ⟷ rep microcode works well`
pas trouvé de doc officielle sur ce [flag kernel](https://kyodev.frama.io/kyopages/trucs/kernel/cpu_flags/),
mais il me semble qu'il indiquerait un cpu supportant une correction de microcode
```text ```text
Atom 230 (512K Cache, 1.60 GHz, 533 MHz FSB) Atom 230 (512K Cache, 1.60 GHz, 533 MHz FSB)
Atom 330 (1M Cache, 1.60 GHz, 533 MHz FSB) Atom 330 (1M Cache, 1.60 GHz, 533 MHz FSB)