]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blob - arch/x86/include/asm/tlbbatch.h
mm, x86/mm: Make the batched unmap TLB flush API more generic
[mirror_ubuntu-artful-kernel.git] / arch / x86 / include / asm / tlbbatch.h
1 #ifndef _ARCH_X86_TLBBATCH_H
2 #define _ARCH_X86_TLBBATCH_H
3
4 #include <linux/cpumask.h>
5
6 #ifdef CONFIG_SMP
7 struct arch_tlbflush_unmap_batch {
8 /*
9 * Each bit set is a CPU that potentially has a TLB entry for one of
10 * the PFNs being flushed..
11 */
12 struct cpumask cpumask;
13 };
14 #endif
15
16 #endif /* _ARCH_X86_TLBBATCH_H */