Up next in Linux's bootup sequence it might improve its debug-buffer.
It does so by validating that things in the default state, allocating extra memory (via helpers) to the ringbuffer for the extra CPUs while logging stats, calculates & validates a descriptions-count, memblock-allocates several buffers or cleans up, populates (via a helper) a new record, updates (via another helper) several ringbuffer properties some of which are atomic, ...
1/?
... with local IRQs saved updates a few globals & reenqueues valid records, iterates over valid records again reenqueueing them, & logs (partially via a helper) some stats. Those iterations are done with a validating iterator.
After that Linux boots up Virtual FileSystem caches by iterating over hashmap buckets initializing HLists, extremely carefully (via a helper) calculates a hashmap size & allocates it, twice CPU-specifically invokes all callbacks from a compiler-generated array, ...
2/?