perf: Add basic Skylake PMU support v2
From: Andi Kleen
Date: Sun May 10 2015 - 15:24:13 EST
This patchkit adds support for the Intel Skylake core PMU to perf, documented in the
recently released SDM 054 Vol3, 17.9 and 18.12.
The main user visible feature is timed branch records, which allows to get cycle counts
for individual basic blocks, and a time stamp for PEBS records which improves
multi-record PEBS. The LBRs (branch records) also have been extended to 32, which allows
more accurate branch sampling and deeper call stacks.
Fix time stamp handling with non default clock.
Fix LBR freezing.
Some minor cleanups.
Moved user tools support for cycles into separate patchkit.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/