Developer documentation of boot process (userspace)

a record by mkoutny

There are many tasks necessary to do since PID 1 is started by kernel before the system can do any useful work. And those tasks ideally run as parallel as possible. Unfortunately, sometimes the dependencies and ordering can get wrong resulting into race conditions or deadlocks. The goal of this project is to document in detail what happens when and explain the dependencies so it could be used as a reference when someone runs into a problem with their boot task.

Updated over 4 years ago. 6 hacker ♥️. 1 follower. Has no hacker: grab it!

Looking for projects around:

Nothing at the moment


  • about 2 years ago: zhonglidong originated Learning ROS
  • over 3 years ago: zhonglidong originated Learn about io_uring
  • over 7 years ago: zhonglidong liked Developer documentation of boot process (userspace)
  • over 8 years ago: zhonglidong started Docker research
  • almost 10 years ago: zhonglidong started Say Hello To Ceph!