Loading init/init.cpp +1 −1 Original line number Original line Diff line number Diff line Loading @@ -764,6 +764,7 @@ int SecondStageMain(int argc, char** argv) { am.QueueBuiltinAction(SetupCgroupsAction, "SetupCgroups"); am.QueueBuiltinAction(SetupCgroupsAction, "SetupCgroups"); am.QueueBuiltinAction(SetKptrRestrictAction, "SetKptrRestrict"); am.QueueEventTrigger("early-init"); am.QueueEventTrigger("early-init"); // Queue an action that waits for coldboot done so we know ueventd has set up all of /dev... // Queue an action that waits for coldboot done so we know ueventd has set up all of /dev... Loading @@ -771,7 +772,6 @@ int SecondStageMain(int argc, char** argv) { // ... so that we can start queuing up actions that require stuff from /dev. // ... so that we can start queuing up actions that require stuff from /dev. am.QueueBuiltinAction(MixHwrngIntoLinuxRngAction, "MixHwrngIntoLinuxRng"); am.QueueBuiltinAction(MixHwrngIntoLinuxRngAction, "MixHwrngIntoLinuxRng"); am.QueueBuiltinAction(SetMmapRndBitsAction, "SetMmapRndBits"); am.QueueBuiltinAction(SetMmapRndBitsAction, "SetMmapRndBits"); am.QueueBuiltinAction(SetKptrRestrictAction, "SetKptrRestrict"); Keychords keychords; Keychords keychords; am.QueueBuiltinAction( am.QueueBuiltinAction( [&epoll, &keychords](const BuiltinArguments& args) -> Result<void> { [&epoll, &keychords](const BuiltinArguments& args) -> Result<void> { Loading Loading
init/init.cpp +1 −1 Original line number Original line Diff line number Diff line Loading @@ -764,6 +764,7 @@ int SecondStageMain(int argc, char** argv) { am.QueueBuiltinAction(SetupCgroupsAction, "SetupCgroups"); am.QueueBuiltinAction(SetupCgroupsAction, "SetupCgroups"); am.QueueBuiltinAction(SetKptrRestrictAction, "SetKptrRestrict"); am.QueueEventTrigger("early-init"); am.QueueEventTrigger("early-init"); // Queue an action that waits for coldboot done so we know ueventd has set up all of /dev... // Queue an action that waits for coldboot done so we know ueventd has set up all of /dev... Loading @@ -771,7 +772,6 @@ int SecondStageMain(int argc, char** argv) { // ... so that we can start queuing up actions that require stuff from /dev. // ... so that we can start queuing up actions that require stuff from /dev. am.QueueBuiltinAction(MixHwrngIntoLinuxRngAction, "MixHwrngIntoLinuxRng"); am.QueueBuiltinAction(MixHwrngIntoLinuxRngAction, "MixHwrngIntoLinuxRng"); am.QueueBuiltinAction(SetMmapRndBitsAction, "SetMmapRndBits"); am.QueueBuiltinAction(SetMmapRndBitsAction, "SetMmapRndBits"); am.QueueBuiltinAction(SetKptrRestrictAction, "SetKptrRestrict"); Keychords keychords; Keychords keychords; am.QueueBuiltinAction( am.QueueBuiltinAction( [&epoll, &keychords](const BuiltinArguments& args) -> Result<void> { [&epoll, &keychords](const BuiltinArguments& args) -> Result<void> { Loading