Recently, I and Hugh discussed about size of mm_struct. And then, I decided to spend some time to diet it. Unfortunately, We don't finished to convert cpumask_size() into full nr_cpu_ids-ism. then, We can't get full benefit of cpumask_var_t yet. However I expect it will be solved in this or next year. KOSAKI Motohiro (3): mn10300: replace mm->cpu_vm_mask with mm_cpumask tile: replace mm->cpu_vm_mask with mm_cpumask() mm: convert mm->cpu_vm_cpumask into cpumask_var_t Documentation/cachetlb.txt | 2 +- arch/mn10300/kernel/smp.c | 2 +- arch/mn10300/mm/tlb-smp.c | 6 ++-- arch/tile/include/asm/mmu_context.h | 4 +- arch/tile/kernel/tlb.c | 12 +++++----- include/linux/mm_types.h | 9 +++++-- include/linux/sched.h | 1 + init/main.c | 2 + kernel/fork.c | 37 ++++++++++++++++++++++++++++++++-- mm/init-mm.c | 1 - 10 files changed, 56 insertions(+), 20 deletions(-) -- 1.7.3.1 -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>