do_initcalls
Jaap de Jong
jaap.dejong at nedap.com
Fri Nov 25 18:41:22 EST 2005
Hi,
In linux-2.4.25/init/main.c this function is called:
static void __init do_initcalls(void)
{
initcall_t *call;
call = &__initcall_start;
do {
(*call)();
call++
} while (call < &__initcall_end);
/* Make sure there is no pending stuff from the initcall
sequence */
flush_scheduled_tasks();
}
What is supposed to be in the section __initcall_start ..
__initcall_end?
Mine is empty and therefore causing trouble...
System.map:
//
//
c00ad880 A __initcall_end
c00ad880 A __initcall_start
//
//
The fix is obvious... But I guess I've missed something else?
Thanks in advance,
Jaap de Jong
More information about the Linuxppc-embedded
mailing list