]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
perf/x86/intel/ds: Factor out PEBS group processing code to functions
authorDapeng Mi <dapeng1.mi@linux.intel.com>
Wed, 29 Oct 2025 10:21:31 +0000 (18:21 +0800)
committerPeter Zijlstra <peterz@infradead.org>
Fri, 7 Nov 2025 14:08:21 +0000 (15:08 +0100)
commit167cde7dc9b36b7a88f3c29d836fabce13023327
tree2b0414f57d599333fd8e8c851c42c510ffc7a8d1
parent8807d922705f0a137d8de5f636b50e7b4fbef155
perf/x86/intel/ds: Factor out PEBS group processing code to functions

Adaptive PEBS and arch-PEBS share lots of same code to process these
PEBS groups, like basic, GPR and meminfo groups. Extract these shared
code to generic functions to avoid duplicated code.

Signed-off-by: Dapeng Mi <dapeng1.mi@linux.intel.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://patch.msgid.link/20251029102136.61364-8-dapeng1.mi@linux.intel.com
arch/x86/events/intel/ds.c