Formation LINUX Debug Kernel
Objectifs
Identifier et utiliser les différentes sources d’information relatives au fonctionnement du noyau Linux.
Collecter de manière exhaustive les informations liées à un dysfonctionnement du noyau en utilisant des outils comme debugfs et pstore.
Analyser les informations de debug recueillies, en utilisant des outils comme gdb, addr2line et crash.
Configurer le noyau Linux pour améliorer les capacités de debug, en utilisant des options comme kdump, kexec et printk.
Utiliser les outils de debug spécifiques au noyau Linux, tels que System.map, qemu, kgbd et ftrac.
Pré-requis
Bonne maîtrise de l'environnement Linux.
Participants
Toute personne souhaitant acquérir les connaissances sur le fonctionnement du noyau Linux et les outils de debug Kernel.
Programme de formation
LINUX Debug Kernel
Systèmes de fichiers et debug
Debug user space
Erreurs kernel et dialogue avec le noyau
Configurer son kernel pour améliorer le debug
- Utilisation de locks
Les outils de debug kernel
- panic=oops
- vga=
- earlyprintk=
- ignore_loglevel
- initcall=debug
- log_buf_len
Analyser les informations recueillies
Formations dans la même thématique