summaryrefslogtreecommitdiffstats
path: root/include/linux/filter.h
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'bpf-next-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds2024-09-211-0/+10
|\
| * bpf: Add gen_epilogue to bpf_verifier_opsMartin KaFai Lau2024-08-291-0/+10
* | inet6: constify 'struct net' parameter of various lookup helpersEric Dumazet2024-08-051-1/+1
* | inet: constify 'struct net' parameter of various lookup helpersEric Dumazet2024-08-051-1/+1
|/
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni2024-07-091-2/+1
|\
| * bpf: remove unused parameter in bpf_jit_binary_pack_finalizeRafael Passos2024-06-201-2/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-07-041-7/+7
|\ \
| * | kallsyms: rework symbol lookup return codesArnd Bergmann2024-06-271-7/+7
* | | net: Optimize xdp_do_flush() with bpf_net_context infos.Sebastian Andrzej Siewior2024-07-021-0/+27
* | | net: Move per-CPU flush-lists to bpf_net_context on PREEMPT_RT.Sebastian Andrzej Siewior2024-06-241-0/+42
* | | net: Reference bpf_redirect_info via task_struct on PREEMPT_RT.Sebastian Andrzej Siewior2024-06-241-10/+46
| |/ |/|
* | bpf: constify member bpf_sysctl_kern:: TableThomas Weißschuh2024-05-241-1/+1
|/
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2024-05-131-0/+1
|\
| * riscv, bpf: inline bpf_get_smp_processor_id()Puranjay Mohan2024-05-121-0/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-05-021-0/+1
|\ \ | |/ |/|
| * bpf: verifier: prevent userspace memory accessPuranjay Mohan2024-04-261-0/+1
* | bpf: Add support for certain atomics in bpf_arena to x86 JITAlexei Starovoitov2024-04-091-0/+4
* | bpf: add special internal-only MOV instruction to resolve per-CPU addrsAndrii Nakryiko2024-04-031-0/+20
* | bpf: Improve program stats run-time calculationJose Fernandez2024-04-021-2/+4
* | bpf: implement insn_is_cast_user() helper for JITsPuranjay Mohan2024-03-251-0/+10
* | bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_...Christophe Leroy2024-03-141-2/+3
* | bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()Christophe Leroy2024-03-141-2/+3
|/
* bpf: Add x86-64 JIT support for bpf_addr_space_cast instruction.Alexei Starovoitov2024-03-111-0/+1
* bpf: Add x86-64 JIT support for PROBE_MEM32 pseudo instructions.Alexei Starovoitov2024-03-111-0/+3
* bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctlyYonghong Song2024-02-131-9/+12
* bpf: Consistently use BPF token throughout BPF verifier logicAndrii Nakryiko2024-01-241-1/+1
* bpf: Support inlining bpf_kptr_xchg() helperHou Tao2024-01-231-0/+1
* Revert BPF token-related functionalityAndrii Nakryiko2023-12-191-1/+1
* bpf: Let bpf_prog_pack_free handle any pointerSong Liu2023-12-061-1/+1
* bpf: consistently use BPF token throughout BPF verifier logicAndrii Nakryiko2023-12-061-1/+1
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-10-161-1/+2
|\
| * bpf: Propagate modified uaddrlen from cgroup sockaddr programsDaan De Meyer2023-10-111-0/+1
| * bpf: Fix the comment for bpf_restore_data_end()Akihiko Odaki2023-10-051-1/+1
* | bpf: Remove xdp_do_flush_map().Sebastian Andrzej Siewior2023-10-031-6/+0
|/
* bpf: Implement BPF exceptionsKumar Kartikeya Dwivedi2023-09-161-0/+6
* arch/x86: Implement arch_bpf_stack_walkKumar Kartikeya Dwivedi2023-09-161-0/+2
* bpf/tests: add tests for cpuv4 instructionsPuranjay Mohan2023-09-151-4/+46
* bpf: fix inconsistent return types of bpf_xdp_copy_buf().Kui-Feng Lee2023-08-041-3/+2
* net: invert the netdevice.h vs xdp.h dependencyJakub Kicinski2023-08-031-17/+0
* bpf: Fix jit blinding with new sdiv/smov insnsYonghong Song2023-07-271-4/+10
* bpf: Support new sign-extension load insnsYonghong Song2023-07-271-0/+3
* bpf: Cleanup unused function declarationRuiqi Gong2023-06-061-1/+0
* bpf: Support 64-bit pointers to kfuncsIlya Leoshkevich2023-04-131-0/+1
* bpf: Remove unused arguments from btf_struct_access().Alexei Starovoitov2023-04-041-2/+1
* bpf: return long from bpf_map_ops funcsJP Kobryn2023-03-221-3/+3
* bpf: Add bpf_dynptr_slice and bpf_dynptr_slice_rdwrJoanne Koong2023-03-011-0/+14
* bpf: Add xdp dynptrsJoanne Koong2023-03-011-0/+14
* bpf: Add skb dynptrsJoanne Koong2023-03-011-0/+18
* net: add missing includes of linux/sched/clock.hJakub Kicinski2023-01-271-0/+1
* Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-171-2/+1
|\