On Wed, Aug 11, 2004 at 01:40:18PM -0700, Paul Jackson wrote: > > Since I've gotten this far without having the definition of 'struct cpuset' > exposed in a header file, I'd like to see if I can continue that. I'll > give this other approach a try - though it will be a day or so before I > can get to it - prior commitments. Unless of course, someone sends me such > a patch first ;). Ok revised patch attached > However an equivalent detail would matter. Can I mark cpuset_init_smp() > as "__init" ? Hmmm ... likely I can, since two routines called at the > same time, sched_init_smp() and smp_init(), are marked __init. This > suggests that my interpretation of that comment was wrong, and that > you're entirely right -- calls made in either place can be marked > __init. Is that comment above misleading? That I believe applies only to the rest_init function which does not have the __init qualifier Regards, Dinakar