Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Arrêt de maintenance pour Fedora 28

#1 18/03/2018 23:10:27

didierg
Modérateur
Modérateur
Inscription : 11/07/2005
Messages : 4 874

Update du microcode CPU Intel

Bonjour,

J'ai un Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz (Sandy Bridge)

Aussi loin que je puisse remonté, son microcode n'a jamais évolué et il a toujours été:

$ sudo journalctl | grep -i microcode
mars 15 00:23:27 desktop.home dracut[21940]: *** Generating early-microcode cpio image ***
mars 15 00:23:30 desktop.home dracut[21940]: drwxr-xr-x   2 root     root            0 Jan  5 10:18 kernel/x86/microcode
mars 15 00:23:30 desktop.home dracut[21940]: -rw-r--r--   1 root     root        10240 Jan  5 10:18 kernel/x86/microcode/GenuineIntel.bin
---/---
mars 15 01:25:12 desktop.home kernel: microcode: microcode updated early to revision 0x29, date = 2013-06-12
mars 15 01:25:12 desktop.home kernel: microcode: sig=0x206a7, pf=0x2, revision=0x29
mars 15 01:25:12 desktop.home kernel: microcode: Microcode Update Driver: v2.2.

Ayant vu passer un update de microcode_ctl je me suis subitement intéressé à cette question.

J'ai vu qu'il était possible de régénérer un  initramfs avec la commande dracut -f ce que j'ai fait.

mars 18 14:15:17 desktop.home dracut[5727]: *** Generating early-microcode cpio image ***
mars 18 14:15:19 desktop.home dracut[5727]: drwxr-xr-x   2 root     root            0 Jan  5 10:18 kernel/x86/microcode
mars 18 14:15:19 desktop.home dracut[5727]: -rw-r--r--   1 root     root        12288 Jan  5 10:18 kernel/x86/microcode/GenuineIntel.bin

Après avoir rebooté le microcode de mon CPU avait fait un bon en avant de 5 ans:

mars 18 15:18:19 desktop.home kernel: microcode: microcode updated early to revision 0x2d, date = 2018-02-07
mars 18 15:18:19 desktop.home kernel: microcode: sig=0x206a7, pf=0x2, revision=0x2d
mars 18 15:18:19 desktop.home kernel: microcode: Microcode Update Driver: v2.2.

Cette évolution aurait-elle eu lieu automatiquement à la faveur d'un upgrade kernel si je n'avais pas fait ce dracut -f ?

Si je regarde l'évolution de microcode_ctl sur koji - https://koji.fedoraproject.org/koji/bui … ID=1058489 - il y a eu au fil du temps des mises à jour régulières sans que le microcode de mon CPU soit jamais lui-même mis à jour.

Dernière modification par didierg (19/03/2018 15:47:47)

Hors ligne

#2 19/03/2018 13:53:36

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 17 630
Site Web

Re : Update du microcode CPU Intel

Bizarre, parce que chez moi le microcode ce met à jour à chaque nouvelle version de microcode_ctl.

Mais bon je vais vérifier.

Edit:

Bon après il est possible que le microcode de ton cpu n'était pas mis à jour depuis 5 ans. Là c'est pour corriger les failles meltdown/spectre v1/v2  du début d'année (bon... déjà là depuis plus de 10 ans...).

Perso pas de changement de microcode depuis fin janvier, mais j'ai un haswell i7 4771 plus récent donc ça explique sans doute cela. Voir ce n'est toujours pas disponible pour ce modèle.

mars 19 12:52:01 s.localdomain dracut[21469]: *** Generating early-microcode cpio image ***
mars 19 12:52:03 s.localdomain dracut[21469]: drwxr-xr-x   2 root     root            0 Jan  5 10:18 kernel/x86/microcode
mars 19 12:52:03 s dracut[21469]: -rw-r--r--   1 root     root        23552 Jan  5 10:18 kernel/x86/microcode/GenuineIntel.bin
mars 19 13:53:07 slocaldomain kernel: microcode: microcode updated early to revision 0x24, date = 2018-01-21
mars 19 13:53:07 s.localdomain kernel: microcode: sig=0x306c3, pf=0x2, revision=0x24
mars 19 13:53:07 s.localdomain kernel: microcode: Microcode Update Driver: v2.2.
[root@s ~]# 

J'ai refais un dracut -f, mais je n'ai pas souvenir d'en avoir eu déjà besoin. Le microcode se met bien à jour quand il y a besoin.

Dernière modification par VINDICATORs (19/03/2018 14:00:14)


AMD Ryzen 7 2700X + MSI Gaming Pro Carbon X470, 32Go de RAM DDR4 3200@3333Mhz Gskill Trident Z RBG CL14, AMD Radeon RX590 Sapphire Nitro+ Special Edition 8Go GDDR5
SSD Samsung : 1x 970 NVME (PCI-express 3.0x4) 500Go + 1x 850 EVO 250Go + 2x 860 EVO 500Go + 2x1To 860 QVO  / HDD : 1x2To WD black 64Mo + 1x4to WD Black 128Mo + 3To WD red
Boitier GMT Bequiet Dark 900 + Lepa 800W 80+gold

Hors ligne

#3 19/03/2018 14:35:39

cezame
Membre
Lieu : Arlon près du triangle BFL
Inscription : 24/10/2016
Messages : 239

Re : Update du microcode CPU Intel

Pour ma part, je crois qu'il ne s'est jamais mis à jour.
Aussi loin que journalctl le permette, c'est toujours la même version qui et indiquée.
J'ai fais un dracut -f mais après reboot, je suis resté sur la version de 2013.

Le bios peut-il en être la cause ?


sep 12 16:54:38 PCbureau dracut[17855]: *** Generating early-microcode cpio image ***
sep 12 16:54:40 PCbureau dracut[17855]: drwxr-xr-x   2 root     root            0 Aug 11 14:19 kernel/x86/microcode
sep 12 16:54:40 PCbureau dracut[17855]: -rw-r--r--   1 root     root        10240 Aug 11 14:19 kernel/x86/microcode/GenuineIntel.bin
sep 12 16:55:50 PCbureau kernel: microcode: microcode updated early to revision 0x19, date = 2013-06-21
sep 12 16:55:50 PCbureau kernel: microcode: sig=0x106a5, pf=0x2, revision=0x19
sep 12 16:55:50 PCbureau kernel: microcode: Microcode Update Driver: v2.2.
sep 13 11:34:41 PCbureau kernel: microcode: microcode updated early to revision 0x19, date = 2013-06-21
sep 13 11:34:41 PCbureau kernel: microcode: sig=0x106a5, pf=0x2, revision=0x19
sep 13 11:34:41 PCbureau kernel: microcode: Microcode Update Driver: v2.2.
../..
mar 19 13:09:49 PCbureau dracut[11675]: *** Generating early-microcode cpio image ***
mar 19 13:09:51 PCbureau dracut[11675]: drwxr-xr-x   2 root     root            0 Jan  5 10:18 kernel/x86/microcode
mar 19 13:09:51 PCbureau dracut[11675]: -rw-r--r--   1 root     root        10240 Jan  5 10:18 kernel/x86/microcode/GenuineIntel.bin
mar 19 13:19:23 PCbureau kernel: microcode: microcode updated early to revision 0x19, date = 2013-06-21
mar 19 13:19:23 PCbureau kernel: microcode: sig=0x106a5, pf=0x2, revision=0x19
mar 19 13:19:23 PCbureau kernel: microcode: Microcode Update Driver: v2.2.

Hors ligne

#4 19/03/2018 14:37:36

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 17 630
Site Web

Re : Update du microcode CPU Intel

C'est quoi comme cpu? Comme je l'ai dit plus haut, cela dépend si ton modèle à été mis à jour ou non depuis xtemps.


AMD Ryzen 7 2700X + MSI Gaming Pro Carbon X470, 32Go de RAM DDR4 3200@3333Mhz Gskill Trident Z RBG CL14, AMD Radeon RX590 Sapphire Nitro+ Special Edition 8Go GDDR5
SSD Samsung : 1x 970 NVME (PCI-express 3.0x4) 500Go + 1x 850 EVO 250Go + 2x 860 EVO 500Go + 2x1To 860 QVO  / HDD : 1x2To WD black 64Mo + 1x4to WD Black 128Mo + 3To WD red
Boitier GMT Bequiet Dark 900 + Lepa 800W 80+gold

Hors ligne

#5 19/03/2018 14:41:41

gueulderack
Membre
Inscription : 15/06/2011
Messages : 265

Re : Update du microcode CPU Intel

Pour ma part, j'ai un i5 6600 et voici ce que j'ai:

mars 19 09:58:59 localhost.localdomain kernel: Intel Spectre v2 broken microcode detected; disabling Speculation Control
mars 19 09:58:59 localhost.localdomain kernel: microcode: sig=0x506e3, pf=0x2, revision=0xc2
mars 19 09:58:59 localhost.localdomain kernel: microcode: Microcode Update Driver: v2.2.

Hors ligne

#6 19/03/2018 15:02:48

cezame
Membre
Lieu : Arlon près du triangle BFL
Inscription : 24/10/2016
Messages : 239

Re : Update du microcode CPU Intel

VINDICATORs a écrit :

C'est quoi comme cpu? Comme je l'ai dit plus haut, cela dépend si ton modèle à été mis à jour ou non depuis xtemps.

C'est un Intel core i7 CPU920 2,67Ghz
Il n'est plus tout jeune (comme moi tongue )

Hors ligne

#7 19/03/2018 15:59:11

didierg
Modérateur
Modérateur
Inscription : 11/07/2005
Messages : 4 874

Re : Update du microcode CPU Intel

Sur mon portable j'ai un Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz (Skylake)

Le microcode de celui-ci date du 2017-11-16 et n'a pas été mis à jour suite au dracut.

mars 19 01:12:35 laptop dracut[2382]: *** Generating early-microcode cpio image ***
mars 19 01:12:38 laptop dracut[2382]: drwxr-xr-x   2 root     root            0 Jan  5 10:18 kernel/x86/microcode
mars 19 01:12:38 laptop dracut[2382]: -rw-r--r--   1 root     root        99328 Jan  5 10:18 kernel/x86/microcode/GenuineIntel.bin
mars 19 02:13:20 laptop kernel: microcode: microcode updated early to revision 0xc2, date = 2017-11-16
mars 19 02:13:20 laptop kernel: microcode: sig=0x406e3, pf=0x80, revision=0xc2
mars 19 02:13:20 laptop kernel: microcode: Microcode Update Driver: v2.2.

Dernière modification par didierg (19/03/2018 15:59:35)

Hors ligne

#8 19/03/2018 17:33:26

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 17 630
Site Web

Re : Update du microcode CPU Intel

Donc rien d'alarmant (bon tout est relatif vu le gros trou de sécurité que sont meltdown et spectre...) vu que cela vas dépendre de quand sort le microcode pour votre modèle/génération de cpu.
Là c'est au bon vouloir d'Intel et autres.


AMD Ryzen 7 2700X + MSI Gaming Pro Carbon X470, 32Go de RAM DDR4 3200@3333Mhz Gskill Trident Z RBG CL14, AMD Radeon RX590 Sapphire Nitro+ Special Edition 8Go GDDR5
SSD Samsung : 1x 970 NVME (PCI-express 3.0x4) 500Go + 1x 850 EVO 250Go + 2x 860 EVO 500Go + 2x1To 860 QVO  / HDD : 1x2To WD black 64Mo + 1x4to WD Black 128Mo + 3To WD red
Boitier GMT Bequiet Dark 900 + Lepa 800W 80+gold

Hors ligne

Pied de page des forums