| From 8bb580146d09a5d90cc57d0a5a3e7e4739a93ab6 Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Thu, 21 Mar 2019 13:09:20 +0100 |
| Subject: timer/trace: Replace deprecated vsprintf pointer extension %pf by %ps |
| |
| From: Anna-Maria Gleixner <anna-maria@linutronix.de> |
| |
| [ Upstream commit 6849cbb0f9a8dbc1ba56e9abc6955613103e01e3 ] |
| |
| Since commit 04b8eb7a4ccd ("symbol lookup: introduce |
| dereference_symbol_descriptor()") %pf is deprecated, because %ps is smart |
| enough to handle function pointer dereference on platforms where such a |
| dereference is required. |
| |
| While at it add proper line breaks to stay in the 80 character limit. |
| |
| Signed-off-by: Anna-Maria Gleixner <anna-maria@linutronix.de> |
| Signed-off-by: Thomas Gleixner <tglx@linutronix.de> |
| Cc: fweisbec@gmail.com |
| Cc: peterz@infradead.org |
| Cc: Steven Rostedt <rostedt@goodmis.org> |
| Link: https://lkml.kernel.org/r/20190321120921.16463-4-anna-maria@linutronix.de |
| Stable-dep-of: 0f7352557a35 ("wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach") |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| include/trace/events/timer.h | 10 ++++++---- |
| 1 file changed, 6 insertions(+), 4 deletions(-) |
| |
| diff --git a/include/trace/events/timer.h b/include/trace/events/timer.h |
| index 350b046e7576c..8f6240854e28f 100644 |
| --- a/include/trace/events/timer.h |
| +++ b/include/trace/events/timer.h |
| @@ -73,7 +73,7 @@ TRACE_EVENT(timer_start, |
| __entry->flags = flags; |
| ), |
| |
| - TP_printk("timer=%p function=%pf expires=%lu [timeout=%ld] cpu=%u idx=%u flags=%s", |
| + TP_printk("timer=%p function=%ps expires=%lu [timeout=%ld] cpu=%u idx=%u flags=%s", |
| __entry->timer, __entry->function, __entry->expires, |
| (long)__entry->expires - __entry->now, |
| __entry->flags & TIMER_CPUMASK, |
| @@ -105,7 +105,8 @@ TRACE_EVENT(timer_expire_entry, |
| __entry->function = timer->function; |
| ), |
| |
| - TP_printk("timer=%p function=%pf now=%lu", __entry->timer, __entry->function,__entry->now) |
| + TP_printk("timer=%p function=%ps now=%lu", |
| + __entry->timer, __entry->function, __entry->now) |
| ); |
| |
| /** |
| @@ -210,7 +211,7 @@ TRACE_EVENT(hrtimer_start, |
| __entry->mode = mode; |
| ), |
| |
| - TP_printk("hrtimer=%p function=%pf expires=%llu softexpires=%llu " |
| + TP_printk("hrtimer=%p function=%ps expires=%llu softexpires=%llu " |
| "mode=%s", __entry->hrtimer, __entry->function, |
| (unsigned long long) __entry->expires, |
| (unsigned long long) __entry->softexpires, |
| @@ -243,7 +244,8 @@ TRACE_EVENT(hrtimer_expire_entry, |
| __entry->function = hrtimer->function; |
| ), |
| |
| - TP_printk("hrtimer=%p function=%pf now=%llu", __entry->hrtimer, __entry->function, |
| + TP_printk("hrtimer=%p function=%ps now=%llu", |
| + __entry->hrtimer, __entry->function, |
| (unsigned long long) __entry->now) |
| ); |
| |
| -- |
| 2.43.0 |
| |