GNU/Linux >> Tutoriels Linux >  >> Linux

Comment vérifier si le noyau Linux est activé ou non avec Retpoline ?

Si vous utilisez des noyaux principaux ou les noyaux de la plupart des distributions majeures, la meilleure façon de vérifier la prise en charge complète de retpoline (c'est-à-dire le noyau a été configuré avec CONFIG_RETPOLINE , et a été construit avec un compilateur capable de retpoline) est de rechercher "Retpoline générique complet" dans /sys/devices/system/cpu/vulnerabilities/spectre_v2 . Sur mon système :

$ cat /sys/devices/system/cpu/vulnerabilities/spectre_v2
Mitigation: Full generic retpoline, IBPB, IBRS_FW

Si vous voulez des tests plus complets, pour détecter les retpolines sur les noyaux sans le spectre_v2 fichier systree, découvrez comment spectre-meltdown-checker s'occupe des choses.


La réponse de Stephen Kitt est plus complète dans ce cas précis, car la prise en charge de retpoline nécessite également une nouvelle version du compilateur.

Mais en général, la plupart des distributions ont le fichier de configuration du noyau disponible dans l'un des emplacements suivants :

  • /boot/config-4.xx.xx-...
  • /proc/config.gz

Ensuite, vous pouvez simplement zgrep CONFIG_RETPOLINE /boot/config* /proc/config.gz


Linux
  1. Comment vérifier la version de Redhat

  2. Comment vérifier le fuseau horaire sous Linux

  3. Comment mettre à niveau le noyau sur Linux Desktop

  4. Linux – Les différents noyaux Linux/unix sont-ils interchangeables ?

  5. Comment vérifier l'historique de connexion Linux

Comment vérifier la version du noyau Linux sur Ubuntu et Linux Mint

Comment vérifier la version Linux

Comment vérifier la version du noyau sous Linux

Comment vérifier si vous êtes en session d'écran ou pas sous Linux

Comment vérifier quelle version du noyau Linux suis-je en cours d'exécution

Comment vérifier l'espace d'échange sous Linux