Re: [PATCH v1] perf/core: Replace perf_event_header__init_id with full header init
From: patchwork-bot+netdevbpf
Date: Fri Oct 09 2026 - 19:30:51 EST
Hello:
This patch was applied to netdev/net.git (main)
by Peter Zijlstra <peterz@xxxxxxxxxxxxx>:
On Tue, 29 Sep 2026 15:23:32 -0700 you wrote:
> perf_iterate_sb() invokes its callback for each matching perf_event on
> the CPU and task context, passing a shared caller-allocated event
> structure.
>
> perf_event_header__init_id() mutated header->size in place by adding
> event->id_header_size, requiring sideband output callbacks to save and
> restore header fields across iterations. Three sideband callbacks failed
> to save and restore header.size around perf_event_header__init_id():
> - perf_event_ksymbol_output()
> - perf_event_bpf_output()
> - perf_event_text_poke_output()
>
> [...]
Here is the summary with links:
- [v1] perf/core: Replace perf_event_header__init_id with full header init
https://git.kernel.org/netdev/net/c/b9d1fdc6f4ac
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html