Skip to content

Commit ef99691

Browse files
Peter ZijlstraKAGA-KOKO
authored andcommitted
lockdep: Rename trace_{hard,soft}{irq_context,irqs_enabled}()
Continue what commit: d820ac4 ("locking: rename trace_softirq_[enter|exit] => lockdep_softirq_[enter|exit]") started, rename these to avoid confusing them with tracepoints. git grep -l "trace_\(soft\|hard\)\(irq_context\|irqs_enabled\)" | while read file; do sed -ie 's/trace_\(soft\|hard\)\(irq_context\|irqs_enabled\)/lockdep_\1\2/g' $file; done Reported-by: Thomas Gleixner <[email protected]> Signed-off-by: Peter Zijlstra (Intel) <[email protected]> Signed-off-by: Thomas Gleixner <[email protected]> Reviewed-by: Thomas Gleixner <[email protected]> Acked-by: Will Deacon <[email protected]> Link: https://lkml.kernel.org/r/[email protected]
1 parent 0d38453 commit ef99691

File tree

4 files changed

+17
-17
lines changed

4 files changed

+17
-17
lines changed

include/linux/irqflags.h

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@
3131
#ifdef CONFIG_TRACE_IRQFLAGS
3232
extern void trace_hardirqs_on(void);
3333
extern void trace_hardirqs_off(void);
34-
# define trace_hardirq_context(p) ((p)->hardirq_context)
35-
# define trace_softirq_context(p) ((p)->softirq_context)
36-
# define trace_hardirqs_enabled(p) ((p)->hardirqs_enabled)
37-
# define trace_softirqs_enabled(p) ((p)->softirqs_enabled)
34+
# define lockdep_hardirq_context(p) ((p)->hardirq_context)
35+
# define lockdep_softirq_context(p) ((p)->softirq_context)
36+
# define lockdep_hardirqs_enabled(p) ((p)->hardirqs_enabled)
37+
# define lockdep_softirqs_enabled(p) ((p)->softirqs_enabled)
3838
# define lockdep_hardirq_enter() \
3939
do { \
4040
current->hardirq_context++; \
@@ -54,10 +54,10 @@ do { \
5454
#else
5555
# define trace_hardirqs_on() do { } while (0)
5656
# define trace_hardirqs_off() do { } while (0)
57-
# define trace_hardirq_context(p) 0
58-
# define trace_softirq_context(p) 0
59-
# define trace_hardirqs_enabled(p) 0
60-
# define trace_softirqs_enabled(p) 0
57+
# define lockdep_hardirq_context(p) 0
58+
# define lockdep_softirq_context(p) 0
59+
# define lockdep_hardirqs_enabled(p) 0
60+
# define lockdep_softirqs_enabled(p) 0
6161
# define lockdep_hardirq_enter() do { } while (0)
6262
# define lockdep_hardirq_exit() do { } while (0)
6363
# define lockdep_softirq_enter() do { } while (0)

kernel/locking/lockdep.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3081,10 +3081,10 @@ print_usage_bug(struct task_struct *curr, struct held_lock *this,
30813081

30823082
pr_warn("%s/%d [HC%u[%lu]:SC%u[%lu]:HE%u:SE%u] takes:\n",
30833083
curr->comm, task_pid_nr(curr),
3084-
trace_hardirq_context(curr), hardirq_count() >> HARDIRQ_SHIFT,
3085-
trace_softirq_context(curr), softirq_count() >> SOFTIRQ_SHIFT,
3086-
trace_hardirqs_enabled(curr),
3087-
trace_softirqs_enabled(curr));
3084+
lockdep_hardirq_context(curr), hardirq_count() >> HARDIRQ_SHIFT,
3085+
lockdep_softirq_context(curr), softirq_count() >> SOFTIRQ_SHIFT,
3086+
lockdep_hardirqs_enabled(curr),
3087+
lockdep_softirqs_enabled(curr));
30883088
print_lock(this);
30893089

30903090
pr_warn("{%s} state was registered at:\n", usage_str[prev_bit]);

kernel/softirq.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ static inline bool lockdep_softirq_start(void)
224224
{
225225
bool in_hardirq = false;
226226

227-
if (trace_hardirq_context(current)) {
227+
if (lockdep_hardirq_context(current)) {
228228
in_hardirq = true;
229229
lockdep_hardirq_exit();
230230
}

tools/include/linux/irqflags.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
#ifndef _LIBLOCKDEP_LINUX_TRACE_IRQFLAGS_H_
33
#define _LIBLOCKDEP_LINUX_TRACE_IRQFLAGS_H_
44

5-
# define trace_hardirq_context(p) 0
6-
# define trace_softirq_context(p) 0
7-
# define trace_hardirqs_enabled(p) 0
8-
# define trace_softirqs_enabled(p) 0
5+
# define lockdep_hardirq_context(p) 0
6+
# define lockdep_softirq_context(p) 0
7+
# define lockdep_hardirqs_enabled(p) 0
8+
# define lockdep_softirqs_enabled(p) 0
99
# define lockdep_hardirq_enter() do { } while (0)
1010
# define lockdep_hardirq_exit() do { } while (0)
1111
# define lockdep_softirq_enter() do { } while (0)

0 commit comments

Comments
 (0)