Explore the intricacies of kernel crash handling and panic mechanisms in this 44-minute conference talk from Kernel Recipes 2023. Delve into the complexities surrounding kdump, panic notifiers, and graphics output during crash events. Examine the trade-offs, conflicting views, and antagonistic goals inherent in crash/panic path machinery. Learn about the challenges of implementing kdump, including adapter resets and special clean-ups, particularly in hypervisor environments. Discover the importance of panic notifiers for non-kdump users and various data collection mechanisms like kmsg dumpers. Investigate the ongoing efforts to improve panic notifiers and the potential for incorporating graphical output during crash events. Gain insights into the relevance of crash handling for modern Linux use cases, such as gaming consoles. Understand the current limitations and future possibilities for enhancing kernel crash handling, data collection, and user experience during panic events.
Overview
Syllabus
Kernel Recipes 2023 - Panic Attack – a discussion about kdump, panic notifiers, graphics
Taught by
Kernel Recipes