summaryrefslogtreecommitdiffstats
path: root/kernel/bpf (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'net-6.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2024-04-042-3/+35
|\
| * bpf: fix possible file descriptor leaks in verifierAnton Protopopov2024-03-291-0/+3
| * bpf: support deferring bpf_link dealloc to after RCU grace periodAndrii Nakryiko2024-03-291-3/+32
* | Merge tag 'kbuild-fixes-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-03-311-1/+1
|\ \ | |/ |/|
| * kbuild: make -Woverride-init warnings more consistentArnd Bergmann2024-03-311-1/+1
* | bpf: Protect against int overflow for stack access sizeAndrei Matei2024-03-271-0/+5
* | bpf: Check bloom filter map value sizeAndrei Matei2024-03-271-0/+13
* | bpf: fix warning for crash_kexecHari Bathini2024-03-271-1/+1
* | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni2024-03-262-10/+37
|\ \ | |/ |/|
| * bpf: verifier: reject addr_space_cast insn without arenaPuranjay Mohan2024-03-231-0/+4
| * bpf: verifier: fix addr_space_cast from as(1) to as(0)Puranjay Mohan2024-03-231-2/+6
| * bpf: Clarify bpf_arena comments.Alexei Starovoitov2024-03-151-7/+18
| * bpf: Temporarily disable atomic operations in BPF arenaPuranjay Mohan2024-03-141-1/+9
* | bpf: report RCU QS in cpumap kthreadYan Zhai2024-03-211-0/+3
|/
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2024-03-1214-139/+1120
|\
| * bpf: move sleepable flag from bpf_prog_aux to bpf_progAndrii Nakryiko2024-03-125-14/+14
| * bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()Puranjay Mohan2024-03-121-1/+6
| * bpf: Recognize btf_decl_tag("arg: Arena") as PTR_TO_ARENA.Alexei Starovoitov2024-03-112-4/+30
| * bpf: Recognize addr_space_cast instruction in the verifier.Alexei Starovoitov2024-03-113-9/+107
| * bpf: Add x86-64 JIT support for bpf_addr_space_cast instruction.Alexei Starovoitov2024-03-111-0/+5
| * bpf: Disasm support for addr_space_cast instruction.Alexei Starovoitov2024-03-111-0/+10
| * bpf: Introduce bpf_arena.Alexei Starovoitov2024-03-115-0/+609
| * bpf: Fix stackmap overflow check on 32-bit archesToke Høiland-Jørgensen2024-03-081-3/+6
| * bpf: Fix hashtab overflow check on 32-bit archesToke Høiland-Jørgensen2024-03-081-5/+9
| * bpf: Fix DEVMAP_HASH overflow check on 32-bit archesToke Høiland-Jørgensen2024-03-081-5/+6
| * bpf: Tell bpf programs kernel's PAGE_SIZEAlexei Starovoitov2024-03-071-1/+6
| * bpf: Plumb get_unmapped_area() callback into bpf_map_opsAlexei Starovoitov2024-03-071-0/+16
| * bpf: Recognize '__map' suffix in kfunc argumentsAlexei Starovoitov2024-03-071-0/+16
| * bpf: Allow kfuncs return 'void *'Alexei Starovoitov2024-03-071-0/+3
| * bpf: Allow all printable characters in BTF DATASEC namesEduard Zingerman2024-03-071-1/+15
| * bpf: Recognize that two registers are safe when their ranges matchAlexei Starovoitov2024-03-071-21/+30
| * bpf: Introduce may_goto instructionAlexei Starovoitov2024-03-073-30/+138
| * bpf: struct_ops supports more than one page for trampolines.Kui-Feng Lee2024-03-041-41/+89
| * bpf, net: validate struct_ops when updating value.Kui-Feng Lee2024-03-041-5/+6
* | net: move skbuff_cache(s) to net_hotdataEric Dumazet2024-03-081-1/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-03-072-1/+4
|\ \
| * | cpumap: Zero-initialise xdp_rxq_info struct before running XDP programToke Høiland-Jørgensen2024-03-061-1/+1
| * | bpf: check bpf_func_state->callback_depth when pruning statesEduard Zingerman2024-03-061-0/+3
* | | net: adopt skb_network_offset() and similar helpersEric Dumazet2024-03-041-1/+1
| |/ |/|
* | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2024-03-0313-241/+681
|\ \
| * | bpf: Replace bpf_lpm_trie_key 0-length array with flexible arrayKees Cook2024-02-291-10/+10
| * | bpf: add is_async_callback_calling_insn() helperBenjamin Tissoires2024-02-231-4/+7
| * | bpf: introduce in_sleepable() helperBenjamin Tissoires2024-02-231-6/+11
| * | bpf: allow more maps in sleepable bpf programsBenjamin Tissoires2024-02-231-0/+2
| * | bpf: Check cfi_stubs before registering a struct_ops type.Kui-Feng Lee2024-02-221-0/+5
| * | bpf: Fix test verif_scale_strobemeta_subprogs failure due to llvm19Yonghong Song2024-02-151-5/+13
| * | bpf: improve duplicate source code line detectionAndrii Nakryiko2024-02-151-2/+15
| * | bpf: Use O(log(N)) binary search to find line info recordAndrii Nakryiko2024-02-141-5/+25
| * | bpf: emit source code file name and line number in verifier logAndrii Nakryiko2024-02-141-3/+12
| * | bpf: don't infer PTR_TO_CTX for programs with unnamed context typeAndrii Nakryiko2024-02-141-0/+3