Files
Linux/include/linux
Ingo Molnar 44530d588e Revert "perf/x86/intel, watchdog: Switch NMI watchdog to ref cycles on x86"
This reverts commit 2c95afc1e8.

Stephane reported the following regression:

 > Since Andi added:
 >
 > commit 2c95afc1e8
 > Author: Andi Kleen <[email protected]>
 > Date:   Thu Jun 9 06:14:38 2016 -0700
 >
 >    perf/x86/intel, watchdog: Switch NMI watchdog to ref cycles on x86
 >
 > $ perf stat -e ref-cycles ls
 >   <not counted> ....
 >
 > fails systematically because the ref-cycles is now used by the
 > watchdog and given this is a system-wide pinned event, it monopolizes
 > the fixed counter 2 which is the only counter able to measure this event.

Since the next merge window is near, fix the regression for now
by reverting the commit.

Reported-by: Stephane Eranian <[email protected]>
Cc: Andi Kleen <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Arnaldo Carvalho de Melo <[email protected]>
Cc: Jiri Olsa <[email protected]>
Cc: Vince Weaver <[email protected]>
Cc: Alexander Shishkin <[email protected]>
Cc: Linus Torvalds <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: [email protected]
Signed-off-by: Ingo Molnar <[email protected]>
2016-07-10 20:58:36 +02:00
..
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-03-15 16:55:16 -07:00
…
…
…
…
2016-06-07 22:07:09 -04:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-06-01 14:56:57 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-05-31 22:12:43 +05:30
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-05-17 15:48:12 -04:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-04-06 13:18:19 +02:00
…
2016-03-11 14:58:58 -05:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-03-22 15:36:02 -07:00
…
…
…
…
…
…
…
…
2016-05-11 19:31:40 -04:00
2016-05-11 22:37:54 +02:00
…
…
…
…
…
…
…
…
…
…
…
2016-03-22 15:36:02 -07:00
…
…
…
…
2016-03-22 15:36:02 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-05-03 15:07:35 -07:00
2016-05-19 19:12:14 -07:00
…
…
…
…
2016-05-26 15:35:44 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-05-17 15:48:12 -04:00
2016-05-17 15:47:55 -04:00
…
…
2016-05-23 17:04:14 -07:00
2016-04-25 15:09:11 -04:00
…
…
…
…
…
…
…
…
2016-05-02 09:00:56 -05:00
…
…
…
…
…
…
…
2016-05-23 17:04:14 -07:00
2016-05-19 19:12:14 -07:00
…
…
…
…
…
…
…
…
…
…
…
2016-03-14 15:43:11 -04:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-06-23 18:37:05 +02:00
…
2016-03-17 15:09:34 -07:00
…
…
…
…
…
…
…
…
…
…
2016-03-22 15:36:02 -07:00
…
2016-03-22 15:36:02 -07:00
2016-03-22 15:36:02 -07:00
…
…
…
…
…
2016-05-26 00:04:58 -04:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-05-19 19:12:14 -07:00
2016-05-19 19:12:14 -07:00
…
…
…
…
…
…
2016-05-08 23:46:14 -04:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-05-20 17:58:30 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-05-19 19:12:14 -07:00
…
…
…
…
…
…
…
2016-05-23 17:04:14 -07:00
…
…
2016-04-07 16:53:29 -04:00
…
…
…
…
…
…
2016-05-20 17:58:30 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…