• Ingo Molnar's avatar
    Revert "perf/x86/intel, watchdog: Switch NMI watchdog to ref cycles on x86" · 44530d58
    Ingo Molnar authored
    This reverts commit 2c95afc1.
    
    Stephane reported the following regression:
    
     > Since Andi added:
     >
     > commit 2c95afc1
     > Author: Andi Kleen <ak@linux.intel.com>
     > 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: default avatarStephane Eranian <eranian@google.com>
    Cc: Andi Kleen <ak@linux.intel.com>
    Cc: Peter Zijlstra <peterz@infradead.org>
    Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
    Cc: Jiri Olsa <jolsa@redhat.com>
    Cc: Vince Weaver <vincent.weaver@maine.edu>
    Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
    Cc: Linus Torvalds <torvalds@linux-foundation.org>
    Cc: Thomas Gleixner <tglx@linutronix.de>
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: default avatarIngo Molnar <mingo@kernel.org>
    44530d58
hw_nmi.c 1.25 KB