On Friday 20 March 2009 17:06:17 Benjamin Herrenschmidt wrote: > On Mon, 2009-03-16 at 14:46 +1030, Rusty Russell wrote: > > Makes code futureproof against the impending change to mm->cpu_vm_mask. > > > > It's also a chance to use the new cpumask_ ops which take a pointer > > (the older ones are deprecated, but there's no hurry for arch code). > > Boom :-) > > In file included from > /home/benh/linux-powerpc-test/arch/powerpc/kernel/vdso.c:30: > /home/benh/linux-powerpc-test/arch/powerpc/include/asm/mmu_context.h: In > function ‘switch_mm’: > /home/benh/linux-powerpc-test/arch/powerpc/include/asm/mmu_context.h:34: > error: implicit declaration of function ‘mm_cpumask’ > /home/benh/linux-powerpc-test/arch/powerpc/include/asm/mmu_context.h:34: > warning: passing argument 2 of ‘cpumask_set_cpu’ makes pointer from integer > without a cast
Hmm, I think you need to pull from Linus? He only added the accessor in "45e575ab (Rusty Russell 2009-03-12 14:35:44 -0600 281)"; you can't get struct mm_struct without seeing mm_cpumask. Thanks, Rusty. _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev