OPERATING SYSTEMSOS Linux

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

source

linux foundation

Leave a Reply

Your email address will not be published. Required fields are marked *