File tree Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Original file line number Diff line number Diff line change 2424# define trace_softirqs_enabled (p ) ((p)->softirqs_enabled)
2525# define trace_hardirq_enter () do { current->hardirq_context++; } while (0)
2626# define trace_hardirq_exit () do { current->hardirq_context--; } while (0)
27- # define trace_softirq_enter () do { current->softirq_context++; } while (0)
28- # define trace_softirq_exit () do { current->softirq_context--; } while (0)
27+ # define lockdep_softirq_enter () do { current->softirq_context++; } while (0)
28+ # define lockdep_softirq_exit () do { current->softirq_context--; } while (0)
2929# define INIT_TRACE_IRQFLAGS .softirqs_enabled = 1,
3030#else
3131# define trace_hardirqs_on () do { } while (0)
3838# define trace_softirqs_enabled (p ) 0
3939# define trace_hardirq_enter () do { } while (0)
4040# define trace_hardirq_exit () do { } while (0)
41- # define trace_softirq_enter () do { } while (0)
42- # define trace_softirq_exit () do { } while (0)
41+ # define lockdep_softirq_enter () do { } while (0)
42+ # define lockdep_softirq_exit () do { } while (0)
4343# define INIT_TRACE_IRQFLAGS
4444#endif
4545
Original file line number Diff line number Diff line change @@ -180,7 +180,7 @@ asmlinkage void __do_softirq(void)
180180 account_system_vtime (current );
181181
182182 __local_bh_disable ((unsigned long )__builtin_return_address (0 ));
183- trace_softirq_enter ();
183+ lockdep_softirq_enter ();
184184
185185 cpu = smp_processor_id ();
186186restart :
@@ -220,7 +220,7 @@ asmlinkage void __do_softirq(void)
220220 if (pending )
221221 wakeup_softirqd ();
222222
223- trace_softirq_exit ();
223+ lockdep_softirq_exit ();
224224
225225 account_system_vtime (current );
226226 _local_bh_enable ();
Original file line number Diff line number Diff line change @@ -157,11 +157,11 @@ static void init_shared_classes(void)
157157#define SOFTIRQ_ENTER () \
158158 local_bh_disable(); \
159159 local_irq_disable(); \
160- trace_softirq_enter (); \
160+ lockdep_softirq_enter (); \
161161 WARN_ON(!in_softirq());
162162
163163#define SOFTIRQ_EXIT () \
164- trace_softirq_exit (); \
164+ lockdep_softirq_exit (); \
165165 local_irq_enable(); \
166166 local_bh_enable();
167167
You can’t perform that action at this time.
0 commit comments