• Linus Torvalds's avatar
    Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 368f8998
    Linus Torvalds authored
    Pull x86 fixes from Thomas Gleixner:
     "This contains the following fixes and improvements:
    
       - Avoid dereferencing an unprotected VMA pointer in the fault signal
         generation code
    
       - Fix inline asm call constraints for GCC 4.4
    
       - Use existing register variable to retrieve the stack pointer
         instead of forcing the compiler to create another indirect access
         which results in excessive extra 'mov %rsp, %<dst>' instructions
    
       - Disable branch profiling for the memory encryption code to prevent
         an early boot crash
    
       - Fix a sparse warning caused by casting the __user annotation in
         __get_user_asm_u64() away
    
       - Fix an off by one error in the loop termination of the error patch
         in the x86 sysfs init code
    
       - Add missing CPU IDs to various Intel specific drivers to enable the
         functionality on recent hardware
    
       - More (init) constification in the numachip code"
    
    * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/asm: Use register variable to get stack pointer value
      x86/mm: Disable branch profiling in mem_encrypt.c
      x86/asm: Fix inline asm call constraints for GCC 4.4
      perf/x86/intel/uncore: Correct num_boxes for IIO and IRP
      perf/x86/intel/rapl: Add missing CPU IDs
      perf/x86/msr: Add missing CPU IDs
      perf/x86/intel/cstate: Add missing CPU IDs
      x86: Don't cast away the __user in __get_user_asm_u64()
      x86/sysfs: Fix off-by-one error in loop termination
      x86/mm: Fix fault error path using unsafe vma pointer
      x86/numachip: Add const and __initconst to numachip2_clockevent
    368f8998
Name
Last commit
Last update
Documentation Loading commit data...
arch Loading commit data...
block Loading commit data...
certs Loading commit data...
crypto Loading commit data...
drivers Loading commit data...
firmware Loading commit data...
fs Loading commit data...
include Loading commit data...
init Loading commit data...
ipc Loading commit data...
kernel Loading commit data...
lib Loading commit data...
mm Loading commit data...
net Loading commit data...
samples Loading commit data...
scripts Loading commit data...
security Loading commit data...
sound Loading commit data...
tools Loading commit data...
usr Loading commit data...
virt Loading commit data...
.cocciconfig Loading commit data...
.get_maintainer.ignore Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.mailmap Loading commit data...
COPYING Loading commit data...
CREDITS Loading commit data...
Kbuild Loading commit data...
Kconfig Loading commit data...
MAINTAINERS Loading commit data...
Makefile Loading commit data...
README Loading commit data...