From: Linus Torvalds Date: Mon, 1 Aug 2022 16:34:39 +0000 (-0700) Subject: Merge tag 'x86_mm_for_v6.0_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git... X-Git-Tag: v6.0-rc1~211 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=92598ae22f582547ebb060cf76f5869bc9780b80;p=thirdparty%2Fkernel%2Flinux.git Merge tag 'x86_mm_for_v6.0_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 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 --- 92598ae22f582547ebb060cf76f5869bc9780b80