Commit 45e575ab authored by Rusty Russell's avatar Rusty Russell

cpumask: mm_cpumask for accessing the struct mm_struct's cpu_vm_mask.

This allows us to change the representation (to a dangling bitmap or
cpumask_var_t) without breaking all the callers: they can use
mm_cpumask() now and won't see a difference as the changes roll into
linux-next.
Signed-off-by: default avatarRusty Russell <rusty@rustcorp.com.au>
parent 76e6eee0
...@@ -276,4 +276,7 @@ struct mm_struct { ...@@ -276,4 +276,7 @@ struct mm_struct {
#endif #endif
}; };
/* Future-safe accessor for struct mm_struct's cpu_vm_mask. */
#define mm_cpumask(mm) (&(mm)->cpu_vm_mask)
#endif /* _LINUX_MM_TYPES_H */ #endif /* _LINUX_MM_TYPES_H */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment