diff options
author | Rusty Russell <rusty@rustcorp.com.au> | 2009-09-24 11:34:50 -0400 |
---|---|---|
committer | Rusty Russell <rusty@rustcorp.com.au> | 2009-09-23 20:04:50 -0400 |
commit | 7ce1df49e1b1b004ff15fb0af9a02c6b1ff71f70 (patch) | |
tree | c8b1f58c08969d5ea8f527d6d2c3a3d5cbe9a369 | |
parent | 49b92050f6ce436cde7f495bbb27437bcb09e238 (diff) |
cpumask: use mm_cpumask() wrapper: mn10300
Makes code futureproof against the impending change to mm->cpu_vm_mask
(to be a pointer).
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).
Also change the actual arg name here to "mm" (which it is), not "task".
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
-rw-r--r-- | arch/mn10300/include/asm/mmu_context.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/arch/mn10300/include/asm/mmu_context.h b/arch/mn10300/include/asm/mmu_context.h index a9e2e34f69b0..cb294c244de3 100644 --- a/arch/mn10300/include/asm/mmu_context.h +++ b/arch/mn10300/include/asm/mmu_context.h | |||
@@ -38,13 +38,13 @@ extern unsigned long mmu_context_cache[NR_CPUS]; | |||
38 | #define enter_lazy_tlb(mm, tsk) do {} while (0) | 38 | #define enter_lazy_tlb(mm, tsk) do {} while (0) |
39 | 39 | ||
40 | #ifdef CONFIG_SMP | 40 | #ifdef CONFIG_SMP |
41 | #define cpu_ran_vm(cpu, task) \ | 41 | #define cpu_ran_vm(cpu, mm) \ |
42 | cpu_set((cpu), (task)->cpu_vm_mask) | 42 | cpumask_set_cpu((cpu), mm_cpumask(mm)) |
43 | #define cpu_maybe_ran_vm(cpu, task) \ | 43 | #define cpu_maybe_ran_vm(cpu, mm) \ |
44 | cpu_test_and_set((cpu), (task)->cpu_vm_mask) | 44 | cpumask_test_and_set_cpu((cpu), mm_cpumask(mm)) |
45 | #else | 45 | #else |
46 | #define cpu_ran_vm(cpu, task) do {} while (0) | 46 | #define cpu_ran_vm(cpu, mm) do {} while (0) |
47 | #define cpu_maybe_ran_vm(cpu, task) true | 47 | #define cpu_maybe_ran_vm(cpu, mm) true |
48 | #endif /* CONFIG_SMP */ | 48 | #endif /* CONFIG_SMP */ |
49 | 49 | ||
50 | /* | 50 | /* |