Re: [PATCH] sched: Support current clocksource handling in fallback sched_clock().

Peter Zijlstra
2009-05-28T16:32:36Z

On Thu, 2009-05-28 at 09:13 -0700, Daniel Walker wrote:
> On Thu, 2009-05-28 at 14:59 +0200, Peter Zijlstra wrote:
>
> >
> >
> > CPU0 CPU1
> >
> > clock = ACCESS_ONCE(sched_clocksource);
> >
> > unload module
> > clocksource_unregister()
> > sched_clocksource = jiffies
> > unmap data/text
> >
> > cyc2ns(clock, clocksource_read(clock)) <--- fireworks
> >
> >
>
> Do any module based clocksources even exist right now?
> clocksource_unregister only seems to be used 3 times..

Good point, it appears its not even exported.

Thomas mentioned modules, I assumed.