We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 89c7e17 commit 7c565a4Copy full SHA for 7c565a4
include/linux/rcupdate_trace.h
@@ -10,6 +10,7 @@
10
11
#include <linux/sched.h>
12
#include <linux/rcupdate.h>
13
+#include <linux/cleanup.h>
14
15
extern struct lockdep_map rcu_trace_lock_map;
16
@@ -98,4 +99,8 @@ static inline void rcu_read_lock_trace(void) { BUG(); }
98
99
static inline void rcu_read_unlock_trace(void) { BUG(); }
100
#endif /* #ifdef CONFIG_TASKS_TRACE_RCU */
101
102
+DEFINE_LOCK_GUARD_0(rcu_tasks_trace,
103
+ rcu_read_lock_trace(),
104
+ rcu_read_unlock_trace())
105
+
106
#endif /* __LINUX_RCUPDATE_TRACE_H */
0 commit comments