Demystifying Linux Kernel Initcalls!
__initcalls are a very useful mechanism of the kernel boot process, it allows the developer to easily hook their code as part of the kernel boot process. This talk will demystify the magic behind kernel initcalls, look at the purpose and benefits, how they are implemented and finally cover ways to debug and trace them. You would be amazed, for example, by how much insight of a device’s boot-time you can get by looking at how and when the initcalls are being executed.
Presented by Mylène Josserand.
#OSSummit #Linux #initcalls #kernel #ftrace #developers #coding #lfelc #OpenSource #Debugging #Debug
linux foundation