• Linus Torvalds's avatar
    Merge tag 'x86_mm_for_6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 555b6841
    Linus Torvalds authored
    Pull x86 mm updates from Dave Hansen:
    
     - Add a warning when memory encryption conversions fail. These
       operations require VMM cooperation, even in CoCo environments where
       the VMM is untrusted. While it's _possible_ that memory pressure
       could trigger the new warning, the odds are that a guest would only
       see this from an attacking VMM.
    
     - Simplify page fault code by re-enabling interrupts unconditionally
    
     - Avoid truncation issues when pfns are passed in to pfn_to_kaddr()
       with small (<64-bit) types.
    
    * tag 'x86_mm_for_6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/mm/cpa: Warn for set_memory_XXcrypted() VMM fails
      x86/mm: Get rid of conditional IF flag handling in page fault path
      x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type
    555b6841
fault.c 42.4 KB