summaryrefslogtreecommitdiffstats
path: root/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2024-03-1216-141/+1122
|\
| * bpf: move sleepable flag from bpf_prog_aux to bpf_progAndrii Nakryiko2024-03-127-16/+16
| * 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-074-13/+14
|\ \
| * \ Merge tag 'net-6.8-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2024-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
| * | | Merge tag 'cgroup-for-6.8-rc7-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2024-03-051-4/+4
| |\ \ \
| | * | | cgroup/cpuset: Fix retval in update_cpumask()Kamalesh Babulal2024-02-291-1/+1
| | * | | cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask()Waiman Long2024-02-281-3/+3
| | |/ /
| * | | Merge tag 'probes-fixes-v6.8-rc5' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-03-011-8/+6
| |\ \ \ | | |/ / | |/| |
| | * | fprobe: Fix to allocate entry_data_size buffer with rethook instancesMasami Hiramatsu (Google)2024-03-011-8/+6
* | | | 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-0316-252/+688
|\ \ \
| * | | 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
| * | | bpf: handle bpf_user_pt_regs_t typedef explicitly for PTR_TO_CTX global argAndrii Nakryiko2024-02-141-0/+15
| * | | bpf: simplify btf_get_prog_ctx_type() into btf_is_prog_ctx_type()Andrii Nakryiko2024-02-142-15/+14
| * | | bpf: remove check in __cgroup_bpf_run_filter_skbOliver Crumrine2024-02-141-3/+0
| * | | bpf: Create argument information for nullable arguments.Kui-Feng Lee2024-02-143-12/+234
| * | | bpf: Move __kfunc_param_match_suffix() to btf.c.Kui-Feng Lee2024-02-142-28/+28
| * | | bpf: add btf pointer to struct bpf_ctx_arg_aux.Kui-Feng Lee2024-02-141-1/+1
| * | | bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctlyYonghong Song2024-02-131-2/+2
| * | | bpf: Have bpf_rdonly_cast() take a const pointerDaniel Xu2024-02-131-2/+2