Messages in this thread | | | Date | Mon, 29 Mar 2010 09:16:34 -0400 | From | Mathieu Desnoyers <> | Subject | Re: [RFC patch] extable and module add object is static |
| |
* Peter Zijlstra (peterz@infradead.org) wrote: > On Mon, 2010-03-29 at 09:39 +0800, Lai Jiangshan wrote: > > Mathieu Desnoyers wrote: > > > +static int core_object_is_static(void *obj) > > > +{ > > [...] > > > + if (addr >= (unsigned long)__per_cpu_start && > > > + addr <= (unsigned long)__per_cpu_end) > > > + return 1; > > > > This may only correct for UP. > > You may need arch-special codes for SMP. > > > > Tejun has patches for this. >
That's great! Tejun, can you point me out to an update version of these patches ? I am particularly interested in being able to know the range of statically defined per-cpu data.
Thanks,
Mathieu
-- Mathieu Desnoyers Operating System Efficiency R&D Consultant EfficiOS Inc. http://www.efficios.com
| |