• Linus Torvalds's avatar
    Merge tag 'x86_mm_for_v6.0_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 92598ae2
    Linus Torvalds authored
    Pull x86 mm updates from Borislav Petkov:
    
     - Rename a PKRU macro to make more sense when reading the code
    
     - Update pkeys documentation
    
     - Avoid reading contended mm's TLB generation var if not absolutely
       necessary along with fixing a case where arch_tlbbatch_flush()
       doesn't adhere to the generation scheme and thus violates the
       conditions for the above avoidance.
    
    * tag 'x86_mm_for_v6.0_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/mm/tlb: Ignore f->new_tlb_gen when zero
      x86/pkeys: Clarify PKRU_AD_KEY macro
      Documentation/protection-keys: Clean up documentation for User Space pkeys
      x86/mm/tlb: Avoid reading mm_tlb_gen when possible
    92598ae2
tlbflush.h 10.4 KB