[PATCH v4 1/8] perf unwind: Refactor get_entries to allow dynamic libdw/libunwind selection
Ian Rogers
irogers at google.com
Fri May 1 06:40:01 PDT 2026
On Wed, Apr 29, 2026 at 8:26 PM <patchwork-bot+linux-riscv at kernel.org> wrote:
>
> Hello:
>
> This series was applied to riscv/linux.git (fixes)
> by Namhyung Kim <namhyung at kernel.org>:
Hi,
Will these patches merge into the v7.1-rc series and then back into
perf-tools-next? I don't see them in perf-tools-next:
https://web.git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git/tree/tools/perf/util/libunwind?h=perf-tools-next
Normally changes like this go from perf-tools-next to perf-tools and
then into Linus' tree.
Thanks,
Ian
> 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