• Linus Torvalds's avatar
    Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · d4e860ea
    Linus Torvalds authored
    Pull x86 fixes from Thomas Gleixner:
     "A set of fixes for x86:
    
       - Make Xen PV guest deal with speculative store bypass correctly
    
       - Address more fallout from the 5-Level pagetable handling. Undo an
         __initdata annotation to avoid section mismatch and malfunction
         when post init code would touch the freed variable.
    
       - Handle exception fixup in math_error() before calling notify_die().
         The reverse call order incorrectly triggers notify_die() listeners
         for soemthing which is handled correctly at the site which issues
         the floating point instruction.
    
       - Fix an off by one in the LLC topology calculation on AMD
    
       - Handle non standard memory block sizes gracefully un UV platforms
    
       - Plug a memory leak in the microcode loader
    
       - Sanitize the purgatory build magic
    
       - Add the x86 specific device tree bindings directory to the x86
         MAINTAINER file patterns"
    
    * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/mm: Fix 'no5lvl' handling
      Revert "x86/mm: Mark __pgtable_l5_enabled __initdata"
      x86/CPU/AMD: Fix LLC ID bit-shift calculation
      MAINTAINERS: Add file patterns for x86 device tree bindings
      x86/microcode/intel: Fix memleak in save_microcode_patch()
      x86/platform/UV: Add kernel parameter to set memory block size
      x86/platform/UV: Use new set memory block size function
      x86/platform/UV: Add adjustable set memory block size function
      x86/build: Remove unnecessary preparation for purgatory
      Revert "kexec/purgatory: Add clean-up for purgatory directory"
      x86/xen: Add call of speculative_store_bypass_ht_init() to PV paths
      x86: Call fixup_exception() before notify_die() in math_error()
    d4e860ea
MAINTAINERS 449 KB