diff options
| author | Arnd Bergmann <arnd@arndb.de> | 2009-12-07 11:12:58 -0500 |
|---|---|---|
| committer | Ingo Molnar <mingo@elte.hu> | 2009-12-07 20:58:40 -0500 |
| commit | 2ff6cfd70720780234fdfea636218c2a62b31287 (patch) | |
| tree | e0d4ce6cc443a6cb2c32f6e2c08c9512c1b4dbd4 /include/linux | |
| parent | d3a2dbf844d81b4b9c9ad6044563c294e7a48cac (diff) | |
perf events: hw_breakpoints: Don't include asm/hw_breakpoint.h in user space
asm/hw_breakpoint.h is evidently a kernel internal file and
should not be included globally, not even under an #ifdef.
Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Alan Stern <stern@rowland.harvard.edu>
Cc: K.Prasad <prasad@linux.vnet.ibm.com>
LKML-Reference: <200912071712.58650.arnd@arndb.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/perf_event.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/linux/perf_event.h b/include/linux/perf_event.h index 89098e35a036..bf3329413e18 100644 --- a/include/linux/perf_event.h +++ b/include/linux/perf_event.h | |||
| @@ -18,10 +18,6 @@ | |||
| 18 | #include <linux/ioctl.h> | 18 | #include <linux/ioctl.h> |
| 19 | #include <asm/byteorder.h> | 19 | #include <asm/byteorder.h> |
| 20 | 20 | ||
| 21 | #ifdef CONFIG_HAVE_HW_BREAKPOINT | ||
| 22 | #include <asm/hw_breakpoint.h> | ||
| 23 | #endif | ||
| 24 | |||
| 25 | /* | 21 | /* |
| 26 | * User-space ABI bits: | 22 | * User-space ABI bits: |
| 27 | */ | 23 | */ |
| @@ -451,6 +447,10 @@ enum perf_callchain_context { | |||
| 451 | # include <asm/perf_event.h> | 447 | # include <asm/perf_event.h> |
| 452 | #endif | 448 | #endif |
| 453 | 449 | ||
| 450 | #ifdef CONFIG_HAVE_HW_BREAKPOINT | ||
| 451 | #include <asm/hw_breakpoint.h> | ||
| 452 | #endif | ||
| 453 | |||
| 454 | #include <linux/list.h> | 454 | #include <linux/list.h> |
| 455 | #include <linux/mutex.h> | 455 | #include <linux/mutex.h> |
| 456 | #include <linux/rculist.h> | 456 | #include <linux/rculist.h> |
