arch/x86/events/core.c | 19 +++------------- arch/x86/events/intel/core.c | 43 ++++++++++++++++++++++++------------ arch/x86/events/intel/ds.c | 13 ----------- arch/x86/events/intel/lbr.c | 13 ++++++++--- arch/x86/events/perf_event.h | 25 +++++++++++++++++---- kernel/events/core.c | 20 +++++++++++++---- 6 files changed, 79 insertions(+), 54 deletions(-)