LWN.net Logo

perf: Intel uncore pmu counting support

From:  Lin Ming <ming.m.lin@intel.com>
To:  Peter Zijlstra <a.p.zijlstra@chello.nl>, Ingo Molnar <mingo@elte.hu>, Andi Kleen <andi@firstfloor.org>, Stephane Eranian <eranian@google.com>, Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
Subject:  [PATCH v2 0/6] perf: Intel uncore pmu counting support
Date:  Fri, 15 Jul 2011 14:34:57 +0000
Message-ID:  <1310740503-15608-1-git-send-email-ming.m.lin@intel.com>
Cc:  linux-kernel <linux-kernel@vger.kernel.org>
Archive-link:  Article, Thread

Hi, all

This is the v2 patches to support uncore pmu counting.
The most important change is to use hrtimer to pull uncore counters
to handle overflow, because uncore pmu interrupt does not work.

v2 -> v1:
- Use hrtimer to pull counters
- Add interface to add general events to sysfs
- Move MSRs to msr-index.h
- Add uncore fixed counter
- Allow system-wide 'perf stat' without 'command'

Comments are appreciated.

Thanks,
Lin Ming

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Copyright © 2011, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds