]> www.infradead.org Git - users/jedix/linux-maple.git/commit
perf/x86: Add Intel IvyBridge event scheduling constraints
authorStephane Eranian <eranian@google.com>
Wed, 20 Feb 2013 10:15:12 +0000 (11:15 +0100)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Tue, 4 Jun 2013 15:52:23 +0000 (08:52 -0700)
commita6774e7f51b49a96a5f8c81bc03283ed790ef9fc
tree5bece2835a11140c8fed0692dc842aedca338205
parentd92817aa9567292c79bbf0074f4e68e56d9f9c5a
perf/x86: Add Intel IvyBridge event scheduling constraints

Intel IvyBridge processor has different constraints compared
to SandyBridge. Therefore it needs its own contraint table.
This patch adds the constraint table.

Without this patch, the events listed in the patch may not be
scheduled correctly and bogus counts may be collected.

Signed-off-by: Stephane Eranian <eranian@google.com>
Cc: peterz@infradead.org
Cc: ak@linux.intel.com
Cc: acme@redhat.com
Cc: jolsa@redhat.com
Cc: namhyung.kim@lge.com
Link: http://lkml.kernel.org/r/1361355312-3323-1-git-send-email-eranian@google.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
(cherry picked from commit 69943182bb9e19e4b60ea5033f683ec1af1703a9)

Orabug: 16495525

Signed-off-by: ethan.zhao <ethan.zhao@oracle.com>
arch/x86/kernel/cpu/perf_event_intel.c