An idea came to me that running perf-sched with a fork "bomb" might reveal some bug. So I wrote a program (attached), and did the following test: # gcc fork.c # ./a.out & # perf sched record After a few seconds, the machine froze, without printing any message. I've tried the test both on v2.6.34-rc1 and v2.6.34-rc1-tip+. I'll send you any other information you need.