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
        


Reply via email to