public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* PEBS (in perf) stopped working from 3.6 -> 3.7
@ 2013-01-04 23:47 Steinar H. Gunderson
  2013-01-05  0:16 ` David Ahern
  0 siblings, 1 reply; 6+ messages in thread
From: Steinar H. Gunderson @ 2013-01-04 23:47 UTC (permalink / raw)
  To: linux-kernel

[Please Cc me on any replies; I'm not subscribed to lkml]

Hi,

I recently upgraded from 3.6.5 to 3.7.1 to get around some MM issues that
have been bothering me. However, it appears it broke PEBS:

  pannekake:/usr/src/linux-3.7.1# perf record -a -e cycles:pp

  Error: sys_perf_event_open() syscall returned with 95 (Operation not supported).  /bin/dmesg may provide additional information.

  Fatal: No hardware sampling interrupt available. No APIC? If so then you can boot the kernel with the "lapic" boot parameter to force-enable it.

Non-precise tracing works fine. This used to work in 3.6.5, and I used make
oldconfig (not that I can find any .config settings that would seem relevant
either). I certainly have APIC. There's nothing in dmesg about the error.
I'm using perf built from the same kernel tree (ie., 3.7.1).

This is on a dual Xeon E5520 (ie. Westmere), on a Supermicro board.

/* Steinar */
-- 
Chief, Tech:Server
http://www.sesse.net/

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

end of thread, other threads:[~2013-01-07 14:40 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-04 23:47 PEBS (in perf) stopped working from 3.6 -> 3.7 Steinar H. Gunderson
2013-01-05  0:16 ` David Ahern
2013-01-05  0:21   ` Steinar H. Gunderson
2013-01-05  1:05   ` Steinar H. Gunderson
2013-01-07  3:48     ` David Ahern
2013-01-07 14:40       ` Steinar H. Gunderson

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