Merge tag 'x86_mm_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 30 Aug 2023 16:54:00 +0000 (09:54 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 30 Aug 2023 16:54:00 +0000 (09:54 -0700)
commit9855922705630a63a6f27621fab1a248dfb5bfc0
tree7c8e04a25fe56e1019ccf7d90e9042a276a9f9c7
parentca96b162bfd21a5d55e3cd6099e4ee357a0eeb68
parent54e3d9434ef61b97fd3263c141b928dc5635e50d
Merge tag 'x86_mm_for_6.6-rc1' of git://git./linux/kernel/git/tip/tip

Pull x86 mm updates from Dave Hansen:
 "A pair of small x86/mm updates. The INVPCID one is purely a cleanup.
  The PAT one fixes a real issue, albeit a relatively obscure one
  (graphics device passthrough under Xen). The fix also makes the code
  much more readable.

  Summary:

   - Remove unnecessary "INVPCID single" feature tracking

   - Include PAT in page protection modify mask"

* tag 'x86_mm_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86/mm: Remove "INVPCID single" feature tracking
  x86/mm: Fix PAT bit missing from page protection modify mask
arch/x86/include/asm/cpufeatures.h
arch/x86/mm/init.c
arch/x86/mm/tlb.c