> static void __init do_initcalls(void)
> {
>         initcall_t *call;
> 
>         call = &__initcall_start;
>         do {
>                 early_printk("[%lx]\n", call);
>                 (*call)();
>                 call++;
>         } while (call < &__initcall_end);
> }
> 
> In case there are no initcalls to be called, it just simply
> crashes. Ouch.

Known problem. Fixed in 2.2.x. Linus didn't want to take the patches because
2.4 'always had initcalls'

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/

Reply via email to