I was working on getting timechart running and noticed that it wouldn't get any sched_switch/wakeup etc events if debugfs is mounted anywhere other than /sys/kernel/debug/. Mine was mounted in /debug (the second sane location ;) ) So we'd need something like whats in the patch to make use of the global debugfs_path. Also, I'm assuming that parse-events.c is governed by GPLv2 or something similar ? Cheers, Ashwin