7.2. Paramètres contrôlant la panique du noyau

Les paramètres suivants du noyau peuvent être définis pour contrôler le comportement d'un système lorsqu'un verrouillage progressif est détecté.

softlockup_panic

Contrôle si le noyau panique ou non lorsqu'un blocage progressif est détecté.

TypeValeurEffect

Integer

0

le noyau ne panique pas lors d'un verrouillage progressif

Integer

1

le noyau panique lors d'un verrouillage progressif

Par défaut, sur RHEL8, cette valeur est 0.

Pour pouvoir paniquer, le système doit d'abord détecter un blocage dur. La détection est contrôlée par le paramètre nmi_watchdog.

nmi_watchdog

Contrôle si les mécanismes de détection de verrouillage (watchdogs) sont actifs ou non. Ce paramètre est de type entier.

ValeurEffect

0

désactive le détecteur de verrouillage

1

permet d'activer le détecteur de verrouillage

Le détecteur de blocage dur surveille la capacité de chaque unité centrale à répondre aux interruptions.

watchdog_thresh

Contrôle la fréquence du chien de garde hrtimer, des événements NMI et des seuils de verrouillage doux/dur.

Seuil par défautSeuil de verrouillage souple

10 secondes

2 * watchdog_thresh

La mise à zéro de ce paramètre désactive complètement la détection de verrouillage.