]> git.baikalelectronics.ru Git - kernel.git/commit
perf/x86: Use event_base_rdpmc for the RDPMC userspace support
authorKan Liang <kan.liang@linux.intel.com>
Thu, 23 Jul 2020 17:11:04 +0000 (10:11 -0700)
committerPeter Zijlstra <peterz@infradead.org>
Tue, 18 Aug 2020 14:34:34 +0000 (16:34 +0200)
commit36e06088754407a1e0b1679acca1290c54c93f44
tree480c7c856a88379d9fda9be45461d81e3c9b02da
parente5f0bf958198ed018c9fdf06e8d307ced9af9c95
perf/x86: Use event_base_rdpmc for the RDPMC userspace support

The RDPMC index is always re-calculated for the RDPMC userspace support,
which is unnecessary.

The RDPMC index value is stored in the variable event_base_rdpmc for
the kernel usage, which can be used for RDPMC userspace support as well.

Suggested-by: Peter Zijlstra <peterz@infradead.org>
Signed-off-by: Kan Liang <kan.liang@linux.intel.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lkml.kernel.org/r/20200723171117.9918-2-kan.liang@linux.intel.com
arch/x86/events/core.c