> > > So time to check how your favorite platform is doing and fix what broke!
> > I let it loose on my Au1200, but unfortunately the new time code is b0rked
> > ina way I don't understand.
> > Following call chain:
> > start_kernel()
> > time_init()
> > init_mips_clocksource()
> > mips_clockevent_init()
> > clockevents_register_device()
> > clockevents_do_notify()
> > notifier_call_chain():
> > It dies here, line 69, in kernel/notifier.c:
> > ret = nb->notifier_call(nb, val, v);
> What sort of death? Please describe all sympthoms of the patient.
Well it does nothing. Unfortunately the only JTAG probe we have
is always in use by the WinCE people so can't be more specific than that.
> > Maybe my debug method is faulty (homebrew putstring() with au1200 uart
> > banging) but the last debug output is before this line.
> It is consistent with another bug report on IP27.
> The function tick_notify has been installed as notifier, so that is what
> I think nb->notifier_call() should be pointing at. So it should be
> called like this:
> tick_notify(&tick_notifier, CLOCK_EVT_NOTIFY_ADD, dev)
That's a great hint, I'll debug it some more.