[DEBUG:USER] La Netconsole ou l'envoi des logs noyau sur le réseau
Introduction
La Netconsole est un module noyau qui permet de loguer les messages noyau (issus de la primitive printk()) au travers (exclusivement) d'un réseau Ethernet en UDP, sur une ou plusieurs machines. Il s'agit d'une alternative à la console série lorsque l'on souhaite déboguer son noyau (et que les logs n'ont pas le temps d'être inscrits sur le disque). Elle a été conçue pour être aussi rapide que possible afin de réussir à loguer les bugs les plus critiques du noyau. Ainsi, elle fonctionne tout aussi bien dans un contexte de traitement d'interruptions et n'active pas ces dernières lors de l'envoi de paquets réseau (d'où les limites intrinsèques du système : seuls les contrôleurs Ethernet sont supportés).
La Netconsole peut être compilée directement dans le noyau (auquel cas, elle s'initialise directement après la carte réseau, ce qui permet de capturer la plus grande partie du processus...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première