Initialization
Last updated
Was this helpful?
Last updated
Was this helpful?
You will find here a couple of posts which describe the full cycle of kernel initialization from its first step after the kernel has been decompressed to the start of the first process run by the kernel itself.
Note That there will not be a description of the all kernel initialization steps. Here will be only generic kernel part, without interrupts handling, ACPI, and many other parts. All parts which I have missed, will be described in other chapters.
- describes first steps in the kernel.
- describes early interrupts initialization and early page fault handler.
- describes the last preparations before the call of the start_kernel
.
- describes first steps in the kernel generic code.
- describes architecture-specific initialization.
- describes continue of the architecture-specific initialization process.
- describes the end of the setup_arch
related stuff.
- describes preparation before scheduler initialization and initialization of it.
- describes the initialization of the .
- the last part about Linux kernel initialization.