summaryrefslogtreecommitdiffstats
path: root/kernel/bpf (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'net-6.10-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2024-05-181-2/+2
|\
| * bpf: save extended inner map info for percpu array maps as wellAndrii Nakryiko2024-05-151-2/+2
* | Merge tag 'sysctl-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-05-181-1/+0
|\ \
| * | bpf: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados2024-04-241-1/+0
* | | Merge tag 'modules-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2024-05-152-4/+4
|\ \ \ | |_|/ |/| |
| * | bpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES ofMike Rapoport (IBM)2024-05-141-1/+1
| * | mm: introduce execmem_alloc() and execmem_free()Mike Rapoport (IBM)2024-05-141-3/+3
* | | Merge tag 'net-next-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2024-05-1519-352/+1419
|\ \ \ | |/ / |/| |
| * | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-05-141-0/+5
| |\ \
| | * | bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATEStanislav Fomichev2024-04-301-0/+5
| * | | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2024-05-148-122/+121
| |\ \ \
| | * | | riscv, bpf: inline bpf_get_smp_processor_id()Puranjay Mohan2024-05-132-0/+15
| | * | | bpf: Remove redundant page mask of vmf->addressHaiyue Wang2024-05-071-1/+1
| | * | | bpf/verifier: relax MUL range computation checkCupertino Miranda2024-05-071-5/+1
| | * | | bpf/verifier: improve XOR and OR range computationCupertino Miranda2024-05-071-2/+2
| | * | | bpf/verifier: refactor checks for range computationCupertino Miranda2024-05-071-64/+45
| | * | | bpf/verifier: replace calls to mark_reg_unknown.Cupertino Miranda2024-05-071-5/+4
| | * | | bpf: crypto: fix build when CONFIG_CRYPTO=mVadim Fedorenko2024-05-011-1/+1
| | * | | bpf: Add support for kprobe session cookieJiri Olsa2024-04-301-0/+7
| | * | | bpf: Add support for kprobe session contextJiri Olsa2024-04-301-0/+3
| | * | | bpf: Add support for kprobe session attachJiri Olsa2024-04-301-1/+6
| | * | | bpf: Do not walk twice the hash map on freeBenjamin Tissoires2024-04-301-36/+13
| | * | | bpf: Do not walk twice the map on freeBenjamin Tissoires2024-04-301-7/+8
| | * | | bpf: Switch to krealloc_array()Andy Shevchenko2024-04-301-1/+1
| | * | | bpf: Use struct_size()Andy Shevchenko2024-04-301-5/+7
| | * | | bpf: Fix verifier assumptions about socket->skAlexei Starovoitov2024-04-291-5/+18
| * | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-05-022-2/+40
| |\ \ \ \ | | |/ / / | |/| / / | | |/ /
| * | | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2024-04-2917-218/+1249
| |\ \ \
| | * | | bpf: make common crypto API for TC/XDP programsVadim Fedorenko2024-04-254-1/+390
| | * | | bpf: Introduce bpf_preempt_[disable,enable] kfuncsKumar Kartikeya Dwivedi2024-04-242-2/+81
| | * | | bpf: Don't check for recursion in bpf_wq_work.Alexei Starovoitov2024-04-241-13/+5
| | * | | bpf: add bpf_wq_startBenjamin Tissoires2024-04-241-0/+18
| | * | | bpf: wq: add bpf_wq_set_callback_implBenjamin Tissoires2024-04-242-6/+69
| | * | | bpf: wq: add bpf_wq_initBenjamin Tissoires2024-04-241-2/+102
| | * | | bpf: allow struct bpf_wq to be embedded in arraymaps and hashmapsBenjamin Tissoires2024-04-244-19/+71
| | * | | bpf: add support for KF_ARG_PTR_TO_WORKQUEUEBenjamin Tissoires2024-04-241-0/+65
| | * | | bpf: verifier: bail out if the argument is not a mapBenjamin Tissoires2024-04-241-0/+5
| | * | | bpf: add support for bpf_wq user typeBenjamin Tissoires2024-04-243-1/+31
| | * | | bpf: replace bpf_timer_cancel_and_free with a generic helperBenjamin Tissoires2024-04-241-17/+25
| | * | | bpf: replace bpf_timer_set_callback with a generic helperBenjamin Tissoires2024-04-241-11/+18
| | * | | bpf: replace bpf_timer_init with a generic helperBenjamin Tissoires2024-04-241-28/+63
| | * | | bpf: make timer data struct more genericBenjamin Tissoires2024-04-241-33/+38
| | * | | bpf: Fix typos in commentsRafael Passos2024-04-225-10/+10
| | * | | bpf: Fix typo in function save_aux_ptr_typeRafael Passos2024-04-221-3/+3
| | * | | bpf: Harden and/or/xor value tracking in verifierHarishankar Vishwanathan2024-04-161-54/+40
| | * | | btf: Avoid weak external referencesArd Biesheuvel2024-04-162-5/+8
| | * | | bpf: Add bpf_link support for sk_msg and sk_skb progsYonghong Song2024-04-111-0/+4
| | * | | bpf: Add support for certain atomics in bpf_arena to x86 JITAlexei Starovoitov2024-04-092-1/+23
| | * | | bpf: Allow invoking kfuncs from BPF_PROG_TYPE_SYSCALL progsDavid Vernet2024-04-052-0/+2
| | * | | bpf: allow invoking bpf_for_each_map_elem with different mapsPhilo Lu2024-04-051-5/+1