diff options
Diffstat (limited to 'kernel/trace/trace.c')
-rw-r--r-- | kernel/trace/trace.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c index ff53509e19f8..46b3cd7a5752 100644 --- a/kernel/trace/trace.c +++ b/kernel/trace/trace.c | |||
@@ -3848,6 +3848,21 @@ out: | |||
3848 | } | 3848 | } |
3849 | EXPORT_SYMBOL_GPL(trace_vbprintk); | 3849 | EXPORT_SYMBOL_GPL(trace_vbprintk); |
3850 | 3850 | ||
3851 | int __trace_bprintk(unsigned long ip, const char *fmt, ...) | ||
3852 | { | ||
3853 | int ret; | ||
3854 | va_list ap; | ||
3855 | |||
3856 | if (!fmt) | ||
3857 | return 0; | ||
3858 | |||
3859 | va_start(ap, fmt); | ||
3860 | ret = trace_vbprintk(ip, fmt, ap); | ||
3861 | va_end(ap); | ||
3862 | return ret; | ||
3863 | } | ||
3864 | EXPORT_SYMBOL_GPL(__trace_bprintk); | ||
3865 | |||
3851 | static int trace_panic_handler(struct notifier_block *this, | 3866 | static int trace_panic_handler(struct notifier_block *this, |
3852 | unsigned long event, void *unused) | 3867 | unsigned long event, void *unused) |
3853 | { | 3868 | { |