diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/ftrace.h | 9 | ||||
-rw-r--r-- | include/trace/syscall.h | 1 |
2 files changed, 6 insertions, 4 deletions
diff --git a/include/linux/ftrace.h b/include/linux/ftrace.h index 99d0fbcbaf79..9f15c0064c50 100644 --- a/include/linux/ftrace.h +++ b/include/linux/ftrace.h | |||
@@ -566,10 +566,6 @@ static inline ssize_t ftrace_filter_write(struct file *file, const char __user * | |||
566 | size_t cnt, loff_t *ppos) { return -ENODEV; } | 566 | size_t cnt, loff_t *ppos) { return -ENODEV; } |
567 | static inline ssize_t ftrace_notrace_write(struct file *file, const char __user *ubuf, | 567 | static inline ssize_t ftrace_notrace_write(struct file *file, const char __user *ubuf, |
568 | size_t cnt, loff_t *ppos) { return -ENODEV; } | 568 | size_t cnt, loff_t *ppos) { return -ENODEV; } |
569 | static inline loff_t ftrace_regex_lseek(struct file *file, loff_t offset, int whence) | ||
570 | { | ||
571 | return -ENODEV; | ||
572 | } | ||
573 | static inline int | 569 | static inline int |
574 | ftrace_regex_release(struct inode *inode, struct file *file) { return -ENODEV; } | 570 | ftrace_regex_release(struct inode *inode, struct file *file) { return -ENODEV; } |
575 | #endif /* CONFIG_DYNAMIC_FTRACE */ | 571 | #endif /* CONFIG_DYNAMIC_FTRACE */ |
@@ -828,10 +824,15 @@ enum ftrace_dump_mode; | |||
828 | 824 | ||
829 | extern enum ftrace_dump_mode ftrace_dump_on_oops; | 825 | extern enum ftrace_dump_mode ftrace_dump_on_oops; |
830 | 826 | ||
827 | extern void disable_trace_on_warning(void); | ||
828 | extern int __disable_trace_on_warning; | ||
829 | |||
831 | #ifdef CONFIG_PREEMPT | 830 | #ifdef CONFIG_PREEMPT |
832 | #define INIT_TRACE_RECURSION .trace_recursion = 0, | 831 | #define INIT_TRACE_RECURSION .trace_recursion = 0, |
833 | #endif | 832 | #endif |
834 | 833 | ||
834 | #else /* CONFIG_TRACING */ | ||
835 | static inline void disable_trace_on_warning(void) { } | ||
835 | #endif /* CONFIG_TRACING */ | 836 | #endif /* CONFIG_TRACING */ |
836 | 837 | ||
837 | #ifndef INIT_TRACE_RECURSION | 838 | #ifndef INIT_TRACE_RECURSION |
diff --git a/include/trace/syscall.h b/include/trace/syscall.h index 84bc4197e736..fed853f3d7aa 100644 --- a/include/trace/syscall.h +++ b/include/trace/syscall.h | |||
@@ -16,6 +16,7 @@ | |||
16 | * @nb_args: number of parameters it takes | 16 | * @nb_args: number of parameters it takes |
17 | * @types: list of types as strings | 17 | * @types: list of types as strings |
18 | * @args: list of args as strings (args[i] matches types[i]) | 18 | * @args: list of args as strings (args[i] matches types[i]) |
19 | * @enter_fields: list of fields for syscall_enter trace event | ||
19 | * @enter_event: associated syscall_enter trace event | 20 | * @enter_event: associated syscall_enter trace event |
20 | * @exit_event: associated syscall_exit trace event | 21 | * @exit_event: associated syscall_exit trace event |
21 | */ | 22 | */ |