[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