Syspatch : cpuswitch + inteldrm (2021/06/07)

Correctif OpenBSD: Intel et AMD CPU

Correctifs de fiabilité

1/ pour les CPU Intel et AMD : cpuswitch

Les machines récentes basées sur les CPU Intel ou AMD peuvent planter car le noyau ne vidait pas toutes les TLB dont les processus multi-thread requerraient.

  • Architectures ciblées : amd64.

2/ pour les GPU Intel : inteldrm

Désactive la fonctionnalité PPGTT des GPU Intel Cherryview et Braswell afin d’éviter une corruption de la mémoire.

  • Architecture ciblée : amd64 et i386.

Syspatch

Cette étape ne concerne que les architectures amd64, i386 !

1
# syspatch

Ensuite redémarrez la machine car ces correctifs affectent le noyau !

Restart

1
# reboot

Documentations

⇒ Note : La TLB est une mémoire cache du processeur.
cf : Article Wikipédia à-propos de la TLB : FR, EN

⇒ Note : la fonctionnalité PPGTT (Per-Process Graphics Translation Tables) semble être un processus d’isolation du GPU.
cf : Article sur Phoronix

⇒ Plus d’informations sur les pages d’Errata 6.9 et 6.8…
et leurs versions FR respectives : 6.9 FR et 6.8 FR.


updatedupdated2021-06-072021-06-07