The Linux Kernel Mailing List
 help / color / mirror / Atom feed
* [PATCH] Add "nested" field to event of lock_release
@ 2010-04-10 10:41 Hitoshi Mitake
  2010-04-10 13:59 ` Peter Zijlstra
  0 siblings, 1 reply; 4+ messages in thread
From: Hitoshi Mitake @ 2010-04-10 10:41 UTC (permalink / raw)
  To: mingo
  Cc: linux-kernel, mitake, h.mitake, Peter Zijlstra, Paul Mackerras,
	Arnaldo Carvalho de Melo, Frederic Weisbecker

State machine of perf lock requires "nested" field of lock_release(),
so this patch adds it to event.

Signed-off-by: Hitoshi Mitake <mitake@dcl.info.waseda.ac.jp>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Frederic Weisbecker <fweisbec@gmail.com>

---
 include/trace/events/lock.h |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/include/trace/events/lock.h b/include/trace/events/lock.h
index 5c1dcfc..4f489b5 100644
--- a/include/trace/events/lock.h
+++ b/include/trace/events/lock.h
@@ -44,15 +44,17 @@ TRACE_EVENT(lock_release,
 	TP_STRUCT__entry(
 		__string(name, lock->name)
 		__field(void *, lockdep_addr)
+		__field(int, nested)
 	),
 
 	TP_fast_assign(
 		__assign_str(name, lock->name);
 		__entry->lockdep_addr = lock;
+		__entry->nested = nested;
 	),
 
-	TP_printk("%p %s",
-		  __entry->lockdep_addr, __get_str(name))
+	TP_printk("%p %s %d",
+		  __entry->lockdep_addr, __get_str(name), __entry->nested)
 );
 
 #ifdef CONFIG_LOCK_STAT
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-04-10 19:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-10 10:41 [PATCH] Add "nested" field to event of lock_release Hitoshi Mitake
2010-04-10 13:59 ` Peter Zijlstra
2010-04-10 14:50   ` Hitoshi Mitake
2010-04-10 17:45     ` Peter Zijlstra

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox