[PATCH v4 1/8] perf unwind: Refactor get_entries to allow dynamic libdw/libunwind selection
patchwork-bot+linux-riscv at kernel.org
patchwork-bot+linux-riscv at kernel.org
Wed Apr 29 20:25:21 PDT 2026
Hello:
This series was applied to riscv/linux.git (fixes)
by Namhyung Kim <namhyung at kernel.org>:
On Sun, 12 Apr 2026 19:47:58 -0700 you wrote:
> Currently, both libdw and libunwind define 'unwind__get_entries'. This
> causes a duplicate symbol build failure when both are compiled into
> perf.
>
> This commit refactors the DWARF unwind post-processing to be
> configurable at runtime via the .perfconfig file option
> 'unwind.style', or using the argument '--unwind-style' in the commands
> 'perf report', 'perf script' and 'perf inject', in a similar manner to
> the addr2line or the disassembler style.
>
> [...]
Here is the summary with links:
- [v4,1/8] perf unwind: Refactor get_entries to allow dynamic libdw/libunwind selection
(no matching commit)
- [v4,2/8] perf build loongarch: Remove reference to missing file
https://git.kernel.org/riscv/c/841dbf4871c5
- [v4,3/8] tools build: Deduplicate test-libunwind for different architectures
(no matching commit)
- [v4,4/8] perf build: Be more programmatic when setting up libunwind variables
(no matching commit)
- [v4,5/8] perf unwind-libunwind: Make libunwind register reading cross platform
(no matching commit)
- [v4,6/8] perf unwind-libunwind: Move flush/finish access out of local
(no matching commit)
- [v4,7/8] perf unwind-libunwind: Remove libunwind-local
(no matching commit)
- [v4,8/8] perf unwind-libunwind: Add RISC-V libunwind support
(no matching commit)
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
More information about the linux-riscv
mailing list