Browse Source

kernel: enable perf events when enabling profiling, fixes oprofile on arm

SVN-Revision: 33497
Felix Fietkau 13 years ago
parent
commit
c4a419b445
2 changed files with 6 additions and 0 deletions
  1. 5 0
      Config.in
  2. 1 0
      target/linux/generic/config-3.3

+ 5 - 0
Config.in

@@ -193,9 +193,14 @@ menu "Global build settings"
 		  debugging files into. Enable this option to be able to read and
 		  debugging files into. Enable this option to be able to read and
 		  write to these files.
 		  write to these files.
 
 
+	config KERNEL_PERF_EVENTS
+		bool
+		default n
+
 	config KERNEL_PROFILING
 	config KERNEL_PROFILING
 		bool "Compile the kernel with profiling enabled"
 		bool "Compile the kernel with profiling enabled"
 		default n
 		default n
+		select KERNEL_PERF_EVENTS
 		help
 		help
 		  Enable the extended profiling support mechanisms used by profilers such
 		  Enable the extended profiling support mechanisms used by profilers such
 		  as OProfile.
 		  as OProfile.

+ 1 - 0
target/linux/generic/config-3.3

@@ -922,6 +922,7 @@ CONFIG_HOTPLUG=y
 # CONFIG_HWMON_DEBUG_CHIP is not set
 # CONFIG_HWMON_DEBUG_CHIP is not set
 # CONFIG_HWMON_VID is not set
 # CONFIG_HWMON_VID is not set
 # CONFIG_HWSPINLOCK_OMAP is not set
 # CONFIG_HWSPINLOCK_OMAP is not set
+CONFIG_HW_PERF_EVENTS=y
 # CONFIG_HW_RANDOM is not set
 # CONFIG_HW_RANDOM is not set
 # CONFIG_HW_RANDOM_AMD is not set
 # CONFIG_HW_RANDOM_AMD is not set
 # CONFIG_HW_RANDOM_GEODE is not set
 # CONFIG_HW_RANDOM_GEODE is not set