lkml.org 
[lkml]   [2010]   [Jul]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Subject[RFC][PATCH v1 09/15] perf: export tracepoint events via sysfs: mce
From
Date
mce tracepoint events are exported like below,

/sys/devices/system/machinecheck/machinecheck0/events/
`-- mce_record
|-- config
`-- type
/sys/devices/system/machinecheck/machinecheck1/events/
`-- mce_record
|-- config
`-- type

---
arch/x86/kernel/cpu/mcheck/mce.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/arch/x86/kernel/cpu/mcheck/mce.c b/arch/x86/kernel/cpu/mcheck/mce.c
index 7a6f81e..eb6e127 100644
--- a/arch/x86/kernel/cpu/mcheck/mce.c
+++ b/arch/x86/kernel/cpu/mcheck/mce.c
@@ -1971,6 +1971,8 @@ static __cpuinit int mce_create_device(unsigned int cpu)
if (err)
return err;

+ perf_sys_add_tp(&per_cpu(mce_dev, cpu).kobj, "mce");
+
for (i = 0; mce_attrs[i]; i++) {
err = sysdev_create_file(&per_cpu(mce_dev, cpu), mce_attrs[i]);
if (err)



\
 
 \ /
  Last update: 2010-07-22 13:19    [W:0.036 / U:0.380 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site