• Linus Torvalds's avatar
    Merge tag 'x86-urgent-2022-08-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 2f23a7c9
    Linus Torvalds authored
    Pull misc x86 fixes from Ingo Molnar:
    
     - Fix PAT on Xen, which caused i915 driver failures
    
     - Fix compat INT 80 entry crash on Xen PV guests
    
     - Fix 'MMIO Stale Data' mitigation status reporting on older Intel CPUs
    
     - Fix RSB stuffing regressions
    
     - Fix ORC unwinding on ftrace trampolines
    
     - Add Intel Raptor Lake CPU model number
    
     - Fix (work around) a SEV-SNP bootloader bug providing bogus values in
       boot_params->cc_blob_address, by ignoring the value on !SEV-SNP
       bootups.
    
     - Fix SEV-SNP early boot failure
    
     - Fix the objtool list of noreturn functions and annotate snp_abort(),
       which bug confused objtool on gcc-12.
    
     - Fix the documentation for retbleed
    
    * tag 'x86-urgent-2022-08-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      Documentation/ABI: Mention retbleed vulnerability info file for sysfs
      x86/sev: Mark snp_abort() noreturn
      x86/sev: Don't use cc_platform_has() for early SEV-SNP calls
      x86/boot: Don't propagate uninitialized boot_params->cc_blob_address
      x86/cpu: Add new Raptor Lake CPU model number
      x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry
      x86/nospec: Fix i386 RSB stuffing
      x86/nospec: Unwreck the RSB stuffing
      x86/bugs: Add "unknown" reporting for MMIO Stale Data
      x86/entry: Fix entry_INT80_compat for Xen PV guests
      x86/PAT: Have pat_enabled() properly reflect state when running on Xen
    2f23a7c9
check.c 99.3 KB