The Fastest Way to Become a Backend Developer Online
Master Production-Ready Machine Learning, Step by Step
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore the intricacies of Linux Kernel Initcalls in this informative 31-minute conference talk presented by Mylène Josserand from Collabora. Delve into the purpose, distribution, and debugging of initcalls, and gain insights into their implementation through practical examples. Examine the expanded version of initcalls, understand level-initcalls ordering through Makefiles, and learn about initcall level ordering. Discover the role of linker scripts and the do_initcall_level function in the process. The talk also covers module initialization, including built-in and loadable modules, providing a comprehensive overview of this crucial aspect of Linux kernel development.
Syllabus
Introducción
Purpose
Distribution
Debugging
Implementation in our example
Expanded version
Level-initcalls ordering - Makefiles!
Initcall level ordering
Linker script
do_initcall_level function
do_initcall_level example
Summary
Modules
Module_init - builtin
Module_init - loadable
Module_init function
Taught by
Linux Foundation