summaryrefslogtreecommitdiff
path: root/arch/powerpc/net
AgeCommit message (Expand)AuthorFilesLines
2026-03-07powerpc64/bpf: fix kfunc call supportHari Bathini2-9/+94
2026-03-07powerpc64/bpf: fix handling of BPF stack in exception callbackHari Bathini1-11/+25
2026-03-07powerpc64/bpf: remove BPF redzone protection in trampoline stackHari Bathini1-56/+33
2026-03-07powerpc64/bpf: use consistent tailcall offset in trampolineHari Bathini3-13/+9
2026-03-07powerpc64/bpf: fix the address returned by bpf_get_func_ipHari Bathini1-9/+19
2026-03-07powerpc64/bpf: do not increment tailcall count when prog is NULLHari Bathini1-18/+21
2026-02-22Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-1/+1
2026-02-12Merge tag 'mm-nonmm-stable-2026-02-12-10-48' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+1
2026-01-29powerpc64/bpf: Additional NVR handling for bpf_throwAbhishek Dubey1-8/+81
2026-01-29powerpc64/bpf: Support exceptionsAbhishek Dubey3-18/+50
2026-01-29powerpc64/bpf: Add arch_bpf_stack_walk() for BPF JITAbhishek Dubey1-0/+41
2026-01-29powerpc64/bpf: Avoid tailcall restore from trampolineAbhishek Dubey1-8/+5
2026-01-29powerpc64/bpf: Support tailcalls with subprogsAbhishek Dubey3-22/+122
2026-01-29powerpc64/bpf: Moving tail_call_cnt to bottom of frameAbhishek Dubey3-14/+24
2026-01-21kallsyms/bpf: rename __bpf_address_lookup() to bpf_address_lookup()Petr Mladek1-1/+1
2026-01-07powerpc64/bpf: Inline bpf_get_smp_processor_id() and bpf_get_current_task/_btf()Saket Kumar Bhaskar2-0/+23
2026-01-07powerpc64/bpf: Support internal-only MOV instruction to resolve per-CPU addrsSaket Kumar Bhaskar2-0/+15
2025-11-24bpf: specify the old and new poke_type for bpf_arch_text_pokeMenglong Dong1-4/+6
2025-09-06powerpc64/bpf: Implement PROBE_ATOMIC instructionsSaket Kumar Bhaskar2-0/+42
2025-09-06powerpc64/bpf: Introduce bpf_jit_emit_atomic_ops() to emit atomic instructionsSaket Kumar Bhaskar1-88/+115
2025-09-06powerpc64/bpf: Implement bpf_addr_space_cast instructionSaket Kumar Bhaskar3-0/+17
2025-09-06powerpc64/bpf: Implement PROBE_MEM32 pseudo instructionsSaket Kumar Bhaskar4-24/+155
2025-09-01powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headersThomas Huth1-1/+1
2025-08-04Merge tag 'powerpc-6.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-0/+82
2025-07-28powerpc64/bpf: Add jit support for load_acquire and store_releasePuranjay Mohan1-0/+82
2025-06-19powerpc/bpf: Fix warning for unused ori31_emittedLuis Gerhorst1-6/+5
2025-06-10bpf, arm64, powerpc: Change nospec to include v1 barrierLuis Gerhorst1-16/+43
2025-06-10bpf, arm64, powerpc: Add bpf_jit_bypass_spec_v1/v4()Luis Gerhorst1-4/+17
2025-04-29powerpc/bpf: fix JIT code size calculation of bpf trampolineHari Bathini4-39/+35
2024-11-23Merge tag 'powerpc-6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds4-49/+894
2024-11-08asm-generic: introduce text-patching.hMike Rapoport (Microsoft)1-1/+1
2024-10-31powerpc64/bpf: Add support for bpf trampolinesNaveen N Rao4-5/+877
2024-10-31powerpc64/bpf: Fold bpf_jit_emit_func_call_hlp() into bpf_jit_emit_func_call_...Naveen N Rao1-44/+17
2024-07-20Merge tag 'powerpc-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-30/+88
2024-07-11powerpc64/bpf: jit support for signed division and moduloArtem Savkov1-8/+33
2024-07-11powerpc64/bpf: jit support for sign extended movArtem Savkov1-2/+8
2024-07-11powerpc64/bpf: jit support for sign extended loadArtem Savkov1-19/+42
2024-07-11powerpc64/bpf: jit support for unconditional byte swapArtem Savkov1-1/+2
2024-07-11powerpc64/bpf: jit support for 32bit offset jmp instructionArtem Savkov1-0/+3
2024-06-21bpf: remove unused parameter in bpf_jit_binary_pack_finalizeRafael Passos1-2/+2
2024-05-29powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCHPuranjay Mohan2-0/+24
2024-05-07powerpc/bpf/32: Fix failing test_bpf testsChristophe Leroy1-31/+106
2024-05-06powerpc/bpf: enable kfunc callHari Bathini2-10/+61
2024-05-06powerpc/64/bpf: fix tail calls for PCREL addressingHari Bathini1-14/+16
2023-10-23powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]Hari Bathini4-51/+96
2023-10-23powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_dataHari Bathini1-2/+2
2023-10-23powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_packHari Bathini1-0/+15
2023-10-23powerpc/bpf: implement bpf_arch_text_copyHari Bathini1-1/+19
2023-10-19powerpc: Use NULL instead of 0 for null pointersBenjamin Gray1-2/+2