Messages in this thread | | | From | David Howells <> | Subject | Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb() | Date | Fri, 07 Nov 2008 10:59:28 +0000 |
| |
Andrew Morton <akpm@linux-foundation.org> wrote:
> I mean, the darned thing is called from sched_clock(), which can be > concurrently called on separate CPUs and which can be called from > interrupt context (with an arbitrary nesting level!) while it was running > in process context. > > Who let that thing into Linux?
Having crawled all over it, and argued with Nicolas and Panasonic about it, I think it's safe in sched_clock(), provided sched_clock() never gets preempted - which appears to be the case.
David
| |