Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt...
Ingo Molnar [Fri, 24 Sep 2010 07:12:05 +0000 (09:12 +0200)]
1  2 
Makefile
arch/Kconfig

diff --combined Makefile
+++ b/Makefile
@@@ -1,7 -1,7 +1,7 @@@
  VERSION = 2
  PATCHLEVEL = 6
  SUBLEVEL = 36
 -EXTRAVERSION = -rc4
 +EXTRAVERSION = -rc5
  NAME = Sheep on Meth
  
  # *DOCUMENTATION*
@@@ -591,6 -591,11 +591,11 @@@ KBUILD_CFLAGS    += $(call cc-option,-fno-
  # conserve stack if available
  KBUILD_CFLAGS   += $(call cc-option,-fconserve-stack)
  
+ # check for 'asm goto'
+ ifeq ($(shell $(CONFIG_SHELL) $(srctree)/scripts/gcc-goto.sh $(CC)), y)
+       KBUILD_CFLAGS += -DCC_HAVE_ASM_GOTO
+ endif
  # Add user supplied CPPFLAGS, AFLAGS and CFLAGS as the last assignments
  # But warn user when we do so
  warn-assign = \
diff --combined arch/Kconfig
@@@ -32,9 -32,8 +32,9 @@@ config HAVE_OPROFIL
  
  config KPROBES
        bool "Kprobes"
 -      depends on KALLSYMS && MODULES
 +      depends on MODULES
        depends on HAVE_KPROBES
 +      select KALLSYMS
        help
          Kprobes allows you to trap at almost any kernel address and
          execute a callback function.  register_kprobe() establishes
@@@ -46,6 -45,7 +46,6 @@@ config OPTPROBE
        def_bool y
        depends on KPROBES && HAVE_OPTPROBES
        depends on !PREEMPT
 -      select KALLSYMS_ALL
  
  config HAVE_EFFICIENT_UNALIGNED_ACCESS
        bool
@@@ -158,4 -158,7 +158,7 @@@ config HAVE_PERF_EVENTS_NM
          subsystem.  Also has support for calculating CPU cycle events
          to determine how many clock cycles in a given period.
  
+ config HAVE_ARCH_JUMP_LABEL
+       bool
  source "kernel/gcov/Kconfig"