x86/mm/tlb: Unify flush_tlb_func_local() and flush_tlb_func_remote()
[linux-2.6-block.git] / arch / x86 / include / asm / tlbflush.h
index 8c87a2e0b660c1dbfcf74cbd455ec5728962bd3a..a7a598af116db05691b9df9eb1b98bae2d015199 100644 (file)
@@ -201,8 +201,9 @@ struct flush_tlb_info {
        unsigned long           start;
        unsigned long           end;
        u64                     new_tlb_gen;
-       unsigned int            stride_shift;
-       bool                    freed_tables;
+       unsigned int            initiating_cpu;
+       u8                      stride_shift;
+       u8                      freed_tables;
 };
 
 void flush_tlb_local(void);