Re: [PATCH]Timer list init is done AFTER use

From: Martin J. Bligh (mbligh@aracnet.com)
Date: Sun Dec 22 2002 - 16:14:06 EST


> The boot cpu is set online extremely late. Strangely late. Why
> is this?
>
> How about something like the below? We mark the boot cpu
> online in generic code as soon as it has initialised its per-cpu
> storage (seems appropriate?)

I seem to recall some related problem with the topology stuff ...
anyway, I tested your patch on a 16-way NUMA-Q and it works just fine.
Thanks for fixing that up ....

> This will then allow that cpu to actually start calling into console
> drivers, if they have been registered. If those drivers do a mod_timer()
> (as the vga console does) then that will work OK.

Would be nice to shift generic console_init earlier, if that's what
you're implying, but we still need early_printk for setup_arch.

M.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Dec 23 2002 - 22:00:31 EST