• 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
..
kmemcheck Loading commit data...
Makefile Loading commit data...
amdtopology.c Loading commit data...
debug_pagetables.c Loading commit data...
dump_pagetables.c Loading commit data...
extable.c Loading commit data...
fault.c Loading commit data...
highmem_32.c Loading commit data...
hugetlbpage.c Loading commit data...
ident_map.c Loading commit data...
init.c Loading commit data...
init_32.c Loading commit data...
init_64.c Loading commit data...
iomap_32.c Loading commit data...
ioremap.c Loading commit data...
kasan_init_64.c Loading commit data...
kaslr.c Loading commit data...
kmmio.c Loading commit data...
mem_encrypt.c Loading commit data...
mem_encrypt_boot.S Loading commit data...
mm_internal.h Loading commit data...
mmap.c Loading commit data...
mmio-mod.c Loading commit data...
mpx.c Loading commit data...
numa.c Loading commit data...
numa_32.c Loading commit data...
numa_64.c Loading commit data...
numa_emulation.c Loading commit data...
numa_internal.h Loading commit data...
pageattr-test.c Loading commit data...
pageattr.c Loading commit data...
pat.c Loading commit data...
pat_internal.h Loading commit data...
pat_rbtree.c Loading commit data...
pf_in.c Loading commit data...
pf_in.h Loading commit data...
pgtable.c Loading commit data...
pgtable_32.c Loading commit data...
physaddr.c Loading commit data...
physaddr.h Loading commit data...
pkeys.c Loading commit data...
setup_nx.c Loading commit data...
srat.c Loading commit data...
testmmiotrace.c Loading commit data...
tlb.c Loading commit data...