Linux Kernel Init Thread Processing

The init task, running as a kernel thread, does the following additional initialization:
  1. The kernel is locked.
  2. The following routines are called:
    1. sysctl_init
    2. pci_init (PCI bus)
    3. mca_init (Micorchannel)
    4. isapnp_init (ISA plug and play)
    5. sock_init (networking)
  3. keventd threads are started.
  4. Module initialization routines are called
  5. File systems are initialized
  6. The infrared device is initialized
  7. The PCMCIA interface is initialized
  8. The kernel is unlocked.

Return to the Linux Kernal page

Return to main PC Boot Sequence page

Return to my writing page

Return to my home page