Hello:
This series was applied to riscv/linux.git (for-next)
by Arnaldo Carvalho de Melo [off-list ref]:
On Tue, 3 Feb 2026 10:26:36 -0800 you wrote:
`perf kvm stat` supports record and report options. By using the arch
directory a report for a different machine type cannot be
supported. Move the kvm-stat code out of the arch directory and into
util/kvm-stat-arch following the pattern of perf-regs and
dwarf-regs. Avoid duplicate symbols by renaming functions to have the
architecture name within them. For global variables, wrap them in an
architecture specific function. Selecting the architecture to use with
`perf kvm stat` is selected by EM_HOST, ie no different than before
the change. Later the ELF machine can be determined from the session
or a header feature (ie EM_HOST at the time of the record).
[...]
Here is the summary with links:
- [v3,1/5] perf kvm stat: Remove use of the arch directory
https://git.kernel.org/riscv/c/ceea279f9376
- [v3,2/5] perf kvm: Wire up e_machine
https://git.kernel.org/riscv/c/43af54843677
- [v3,3/5] perf session: Add e_flags to the e_machine helper
https://git.kernel.org/riscv/c/07ad6f31b674
- [v3,4/5] perf header: Add e_machine/e_flags to the header
https://git.kernel.org/riscv/c/c4f4392264b4
- [v3,5/5] perf thread: Don't require machine to compute the e_machine
https://git.kernel.org/riscv/c/84cb36da8141
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html