On Tue, Dec 9, 2025 at 10:51 PM Saket Kumar Bhaskar <[email protected]> wrote: > > This series add support for internal only per-CPU instructions, > inlines the bpf_get_smp_processor_id() and bpf_get_current_task() > helper calls for powerpc BPF JIT. >
This is marked for bpf-next tree, but I think this should actually go through ppc64-specific tree, is that right? > Changes since v3: > * Added break after computing per cpu address so that the computed > address is not overwritten by src_reg as suggested by AI bot. > > v3: https://lore.kernel.org/all/[email protected]/ > > Changes since v2: > * Collected Reviewed-by tag. > * Inlined bpf_get_current_task/btf(). > * Fixed addressing of src_reg and BPF_REG_0. (Christophe) > * Fixed condition for non smp case as suggested by Christophe. > > v2: https://lore.kernel.org/all/[email protected]/ > > Changes since v1: > * Addressed Christophe's comments. > * Inlined bpf_get_current_task() as well. > > v1: https://lore.kernel.org/all/[email protected]/ > > Saket Kumar Bhaskar (2): > powerpc64/bpf: Support internal-only MOV instruction to resolve > per-CPU addrs > powerpc64/bpf: Inline bpf_get_smp_processor_id() and > bpf_get_current_task/_btf() > > arch/powerpc/net/bpf_jit_comp.c | 17 +++++++++++++++++ > arch/powerpc/net/bpf_jit_comp64.c | 21 +++++++++++++++++++++ > 2 files changed, 38 insertions(+) > > -- > 2.51.0 >
