Kexec/Kdump under the hood
A look on the internals on arm64
Matthias Brugger
Linux kernel engineer at SUSE, maintainer of Mediatek SoC in the Linux kernel. Sun lover.
Kdump is a vital tool for debugging severe kernel crashes, especially if the failure can't be reproduced easily or an direct access to the system is not possible.
When an sever error happens in the kernel, a new crash kernel get loaded which saves the memory of the crashed system. These dump can be used to analyze the state of the machine and hopefully give insights on what has happened.
This talks will dive into the internals of kexec and kdump. How the crash kernel get set-up, how it's execution get triggered. We will also look into kexec-tool, the user-space part needed to set up a system to use kdump. Where necessary, the architectural specific details will be explained by looking at the arm64 implementation. This talk is thought for people who want to have an insight into how kdump is working.
- Date:
- 2018 May 25 - 16:00
- Duration:
- 45 min
- Room:
- 107 (Small)
- Conference:
- openSUSE Conference 2018
- Language:
- Track:
- Open Source
- Difficulty:
- Medium
- Booths and Retro Gaming in the Main Lobby
- Start Time:
- 2018 May 25 10:00
- Room:
- Main Lobby (open space)
- "Hello world" from OpenQA
- Start Time:
- 2018 May 25 16:00
- Room:
- 349 (Workshop)
- Host your visual assets with Identihub
- Start Time:
- 2018 May 25 16:00
- Room:
- 350 (Workshop)
- osc - What's new and best practices
- Start Time:
- 2018 May 25 16:00
- Room:
- 105 (Main)
- Managing OpenSUSE with SaltStack
- Start Time:
- 2018 May 25 16:00
- Room:
- 155 (Medium)