From: Rusty R. <ru...@ru...> - 2004-04-29 05:38:53
|
On Thu, 2004-04-29 at 14:51, Zoltan Boszormenyi wrote: > Arne Georg Gleditsch =EDrta: > > * Zoltan Boszormenyi > >=20 > >>do your Num/Caps/Scroll Lock leds work? The keys themselves do > >>but the led states aren't changing. (2.6.6-rc2-mm1-ruby) > >=20 > >=20 > > Ah, no, they don't. Not surprising, perhaps, since set_leds was > > calling tasklet_schedule before the tasklet lists were assigned to >=20 > I don't really get this. This is in linux-2.6.5/init/main.c : >=20 > -------------from line 477 ------------- > init_timers(); > softirq_init(); But this needs spawn_ksoftirqd, which isn't called here. Looks like the right fix is to remove the BUG_ON()s in cpu_callback, or wrap them in "if (system_state =3D=3D SYSTEM_RUNNING)". Rusty. --=20 Anyone who quotes me in their signature is an idiot -- Rusty Russell |