Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/sys



wiz%NetBSD.org@localhost (Thomas Klausner) writes:

>I've built a 7.99.11 kernel today and booted it, and it twice failed
>in the same place during boot.

The subsystems are initialized in the following order:

1 module_init()
2 module_init_class(MODULE_CLASS_SECMODEL);
3 sysmon_task_queue_preinit();
4 configure();
5 configure2();
6 module_init_class(MODULE_CLASS_ANY);
7 module_builtin_require_force();
8 config_finalize();

Drivers registering with sysmon do that usually in 4.
The sysmon module is initialized (including the mutex) in 6.


-- 
-- 
                                Michael van Elst
Internet: mlelstv%serpens.de@localhost
                                "A potential Snark may lurk in every tree."


Home | Main Index | Thread Index | Old Index