• Linus Torvalds's avatar
    Merge branch 'x86/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · f39d7d78
    Linus Torvalds authored
    Pull x86 fixes from Thomas Gleixner:
     "A couple of fixlets for x86:
    
       - Fix the ESPFIX double fault handling for 5-level pagetables
    
       - Fix the commandline parsing for 'apic=' on 32bit systems and update
         documentation
    
       - Make zombie stack traces reliable
    
       - Fix kexec with stack canary
    
       - Fix the delivery mode for APICs which was missed when the x86
         vector management was converted to single target delivery. Caused a
         regression due to the broken hardware which ignores affinity
         settings in lowest prio delivery mode.
    
       - Unbreak modules when AMD memory encryption is enabled
    
       - Remove an unused parameter of prepare_switch_to"
    
    * 'x86/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/apic: Switch all APICs to Fixed delivery mode
      x86/apic: Update the 'apic=' description of setting APIC driver
      x86/apic: Avoid wrong warning when parsing 'apic=' in X86-32 case
      x86-32: Fix kexec with stack canary (CONFIG_CC_STACKPROTECTOR)
      x86: Remove unused parameter of prepare_switch_to
      x86/stacktrace: Make zombie stack traces reliable
      x86/mm: Unbreak modules that use the DMA API
      x86/build: Make isoimage work on Debian
      x86/espfix/64: Fix espfix double-fault handling on 5-level systems
    f39d7d78
traps.c 26.8 KB