• Tejun Heo's avatar
    x86: prepare for tlb merge · 6dd01bed
    Tejun Heo authored
    Impact: clean up, ipi vector number reordering for x86_32
    
    Make the following changes to prepare for tlb merge.
    
    * reorder x86_32 ip vectors
    
    * adjust tlb_32.c and tlb_64.c such that their logics coincide exactly
    	- on spurious invalidate ipi, tlb_32 acks the irq
    	- tlb_64 now has proper memory barriers around clearing
              flush_cpumask (no change in generated code)
    
    * unexport flush_tlb_page from tlb_32.c, there's no user
    
    * use unsigned int for cpu id
    
    * drop unnecessary includes from tlb_64.c
    Signed-off-by: default avatarTejun Heo <tj@kernel.org>
    6dd01bed
tlb_32.c 5.97 KB