Re: [PATCHv4 bpf-next 00/12] bpf: Disable preemption in stack map code
[email protected] Wed, 05 Aug 2026 18:40:21 +0000
| Newsgroups | org.kernel.vger.bpf |
|---|---|
| Message-ID | <178595522164.482099.4352769835591488217.git-patchwork-notify@kernel.org> |
Hello: This series was applied to bpf/bpf-next.git (master) by Andrii Nakryiko <[email protected]>: On Wed, 5 Aug 2026 11:28:31 +0200 you wrote: > hi, > we need to disable preemption for get_perf_callchain and keep it disabled > as long as we are accessing its returned trace entries buffer. > > This patchset refactors both bpf_get_stack and bpf_get_stackid helpers as > suggested by Andrii [1] before applying the actual preemption fix. > > [...] Here is the summary with links: - [PATCHv4,bpf-next,01/12] bpf: Factor stackid_init function from __bpf_get_stackid https://git.kernel.org/bpf/bpf-next/c/15b837759a97 - [PATCHv4,bpf-next,02/12] bpf: Factor stackid_fastpath function from __bpf_get_stackid https://git.kernel.org/bpf/bpf-next/c/0ca56befcffe - [PATCHv4,bpf-next,03/12] bpf: Factor stackid_new_bucket from __bpf_get_stackid https://git.kernel.org/bpf/bpf-next/c/bb4e6f4e1b68 - [PATCHv4,bpf-next,04/12] bpf: Use stack id functions instead of __bpf_get_stackid https://git.kernel.org/bpf/bpf-next/c/09b3fd6caa0b - [PATCHv4,bpf-next,05/12] bpf: Disable preemption in bpf_get_stackid https://git.kernel.org/bpf/bpf-next/c/15f1bd857466 - [PATCHv4,bpf-next,06/12] bpf: Factor callchain_store function from __bpf_get_stack https://git.kernel.org/bpf/bpf-next/c/cbb99938e793 - [PATCHv4,bpf-next,07/12] bpf: Factor callchain_finalize function from __bpf_get_stack https://git.kernel.org/bpf/bpf-next/c/014fbe5902dc - [PATCHv4,bpf-next,08/12] bpf: Remove trace_in argument from __bpf_get_stack (no matching commit) - [PATCHv4,bpf-next,09/12] bpf: Clear buf on error in __bpf_get_task_stack https://git.kernel.org/bpf/bpf-next/c/f5d242825ca4 - [PATCHv4,bpf-next,10/12] bpf: Disable preemption in __bpf_get_stack (no matching commit) - [PATCHv4,bpf-next,11/12] bpf: Avoid changing callchain in bpf_get_stack_pe (no matching commit) - [PATCHv4,bpf-next,12/12] bpf: Avoid changing callchain in bpf_get_stackid_pe https://git.kernel.org/bpf/bpf-next/c/a74594607a0b You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html