Page MenuHomeFreeBSD

Record completed SYSINITs
ClosedPublic

Authored by cperciva on Sep 5 2023, 11:48 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Oct 26, 2:06 AM
Unknown Object (File)
Wed, Oct 23, 5:11 AM
Unknown Object (File)
Sat, Oct 19, 11:57 AM
Unknown Object (File)
Oct 7 2024, 3:54 AM
Unknown Object (File)
Oct 7 2024, 3:54 AM
Unknown Object (File)
Oct 7 2024, 3:54 AM
Unknown Object (File)
Oct 7 2024, 3:54 AM
Unknown Object (File)
Oct 7 2024, 3:33 AM
Subscribers

Details

Summary

When removing them from sysinit_list, append them to sysinit_done_list;
print this list from 'show sysinit' along with the list of future
sysinits.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Sep 6 2023, 4:46 AM
jhb added inline comments.
sys/kern/init_main.c
913

Otherwise you still print a single pending sysinit after a break.

sys/kern/init_main.c
913

Thanks, will fix.

s/break/return/ per jhb's comment

This revision now requires review to proceed.Sep 6 2023, 6:35 PM
This revision was not accepted when it landed; it landed in state Needs Review.Sep 6 2023, 6:37 PM
This revision was automatically updated to reflect the committed changes.