]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
Merge remote-tracking branch 'tip/auto-latest'
authorStephen Rothwell <sfr@canb.auug.org.au>
Wed, 5 Dec 2012 02:37:34 +0000 (13:37 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Wed, 5 Dec 2012 02:37:34 +0000 (13:37 +1100)
Conflicts:
tools/perf/Makefile

29 files changed:
1  2 
CREDITS
Documentation/kernel-parameters.txt
MAINTAINERS
arch/x86/include/asm/msr-index.h
arch/x86/kernel/acpi/boot.c
arch/x86/kernel/acpi/sleep.c
arch/x86/kernel/entry_64.S
arch/x86/kernel/smpboot.c
drivers/acpi/Kconfig
drivers/acpi/osl.c
drivers/base/core.c
fs/proc/base.c
include/linux/acpi.h
include/linux/device.h
include/linux/irq.h
include/linux/kernel.h
include/linux/mm_types.h
kernel/sched/core.c
kernel/time/tick-sched.c
mm/memcontrol.c
tools/perf/Makefile
tools/perf/builtin-kvm.c
tools/perf/perf.h
tools/perf/tests/builtin-test.c
tools/perf/tests/parse-events.c
tools/perf/util/header.h
tools/perf/util/parse-events.c
tools/perf/util/parse-events.h
tools/perf/util/session.h

diff --cc CREDITS
Simple merge
Simple merge
diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc fs/proc/base.c
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc mm/memcontrol.c
Simple merge
index 0a619af5be4377fd395dc1b638b40d095d9d7cdd,cca5bb8334adf85df4050ef90ce2bef47611cc2b..55b83f21266d7fffab1ef79775fcc808621d9e07
@@@ -169,36 -169,16 +169,43 @@@ endi
  
  ### --- END CONFIGURATION SECTION ---
  
 -BASIC_CFLAGS = -Iutil/include -Iarch/$(ARCH)/include -I$(OUTPUT)util -Iutil -I. -I$(TRACE_EVENT_DIR) -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
 +ifeq ($(srctree),)
 +srctree := $(patsubst %/,%,$(dir $(shell pwd)))
 +srctree := $(patsubst %/,%,$(dir $(srctree)))
 +#$(info Determined 'srctree' to be $(srctree))
 +endif
 +
 +ifneq ($(objtree),)
 +#$(info Determined 'objtree' to be $(objtree))
 +endif
 +
 +ifneq ($(OUTPUT),)
 +#$(info Determined 'OUTPUT' to be $(OUTPUT))
 +endif
 +
 +BASIC_CFLAGS = \
 +      -Iutil/include \
 +      -Iarch/$(ARCH)/include \
 +      $(if $(objtree),-I$(objtree)/arch/$(ARCH)/include/generated/uapi) \
 +      -I$(srctree)/arch/$(ARCH)/include/uapi \
 +      -I$(srctree)/arch/$(ARCH)/include \
 +      $(if $(objtree),-I$(objtree)/include/generated/uapi) \
 +      -I$(srctree)/include/uapi \
 +      -I$(srctree)/include \
 +      -I$(OUTPUT)util \
 +      -Iutil \
 +      -I. \
 +      -I$(TRACE_EVENT_DIR) \
 +      -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
  BASIC_LDFLAGS =
  
+ ifeq ($(call try-cc,$(SOURCE_BIONIC),$(CFLAGS),bionic),y)
+       BIONIC := 1
+       EXTLIBS := $(filter-out -lrt,$(EXTLIBS))
+       EXTLIBS := $(filter-out -lpthread,$(EXTLIBS))
+       BASIC_CFLAGS += -I.
+ endif
  # Guard against environment variables
  BUILTIN_OBJS =
  LIB_H =
index 283b4397e397fdd3155c4bcf11b23caeeb2bb139,836c82f0137176fb05f80bacab5e47c2b726593e..ca3f80ebc100ce271007940cf32a4f16856f1628
@@@ -312,11 -311,11 +312,11 @@@ struct vcpu_event_record 
  };
  
  
 -static void init_kvm_event_record(struct perf_kvm *kvm)
 +static void init_kvm_event_record(struct perf_kvm_stat *kvm)
  {
-       int i;
+       unsigned int i;
  
-       for (i = 0; i < (int)EVENTS_CACHE_SIZE; i++)
+       for (i = 0; i < EVENTS_CACHE_SIZE; i++)
                INIT_LIST_HEAD(&kvm->kvm_events_cache[i]);
  }
  
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge