Age | Commit message (Expand) | Author | Files | Lines |
8 hours | Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -1/+1 |
2 days | Merge tag 'sysctl-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+0 |
5 days | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+5 |
2024-04-30 | bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE | Stanislav Fomichev | 1 | -0/+5 |
2024-04-30 | bpf: Add support for kprobe session attach | Jiri Olsa | 1 | -1/+6 |
2024-04-29 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Jakub Kicinski | 1 | -1/+18 |
2024-04-25 | mm: switch mm->get_unmapped_area() to a flag | Rick Edgecombe | 1 | -1/+1 |
2024-04-24 | bpf: Remove the now superfluous sentinel elements from ctl_table array | Joel Granados | 1 | -1/+0 |
2024-04-23 | bpf: allow struct bpf_wq to be embedded in arraymaps and hashmaps | Benjamin Tissoires | 1 | -0/+9 |
2024-04-23 | bpf: add support for bpf_wq user type | Benjamin Tissoires | 1 | -1/+5 |
2024-04-10 | bpf: Add bpf_link support for sk_msg and sk_skb progs | Yonghong Song | 1 | -0/+4 |
2024-04-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+32 |
2024-03-28 | bpf: support deferring bpf_link dealloc to after RCU grace period | Andrii Nakryiko | 1 | -3/+32 |
2024-03-19 | bpf: support BPF cookie in raw tracepoint (raw_tp, tp_btf) programs | Andrii Nakryiko | 1 | -4/+9 |
2024-03-19 | bpf: pass whole link instead of prog when triggering raw tracepoint | Andrii Nakryiko | 1 | -7/+2 |
2024-03-11 | bpf: move sleepable flag from bpf_prog_aux to bpf_prog | Andrii Nakryiko | 1 | -3/+3 |
2024-03-11 | bpf: Recognize addr_space_cast instruction in the verifier. | Alexei Starovoitov | 1 | -0/+6 |
2024-03-11 | bpf: Introduce bpf_arena. | Alexei Starovoitov | 1 | -0/+36 |
2024-03-07 | bpf: Plumb get_unmapped_area() callback into bpf_map_ops | Alexei Starovoitov | 1 | -0/+16 |
2024-01-24 | bpf,lsm: Refactor bpf_map_alloc/bpf_map_free LSM hooks | Andrii Nakryiko | 1 | -2/+2 |
2024-01-24 | bpf,lsm: Refactor bpf_prog_alloc/bpf_prog_free LSM hooks | Andrii Nakryiko | 1 | -12/+13 |
2024-01-24 | bpf: Take into account BPF token when fetching helper protos | Andrii Nakryiko | 1 | -2/+3 |
2024-01-24 | bpf: Add BPF token support to BPF_PROG_LOAD command | Andrii Nakryiko | 1 | -25/+65 |
2024-01-24 | bpf: Add BPF token support to BPF_BTF_LOAD command | Andrii Nakryiko | 1 | -2/+21 |
2024-01-24 | bpf: Add BPF token support to BPF_MAP_CREATE command | Andrii Nakryiko | 1 | -14/+45 |
2024-01-24 | bpf: Introduce BPF token object | Andrii Nakryiko | 1 | -0/+17 |
2024-01-24 | bpf: Align CAP_NET_ADMIN checks with bpf_capable() approach | Andrii Nakryiko | 1 | -4/+9 |
2024-01-23 | bpf: pass attached BTF to the bpf_struct_ops subsystem | Kui-Feng Lee | 1 | -1/+1 |
2024-01-23 | bpf: pass btf object id in bpf_map_info. | Kui-Feng Lee | 1 | -0/+2 |
2024-01-23 | bpf: Add cookie to perf_event bpf_link_info records | Jiri Olsa | 1 | -0/+4 |
2024-01-04 | bpf: Fix re-attachment branch in bpf_tracing_prog_attach | Jiri Olsa | 1 | -0/+9 |
2024-01-04 | bpf: Relax tracing prog recursive attach rules | Dmitrii Dolgov | 1 | -1/+22 |
2023-12-19 | Revert BPF token-related functionality | Andrii Nakryiko | 1 | -159/+56 |
2023-12-14 | bpf: Fix a race condition between btf_put() and map_free() | Yonghong Song | 1 | -1/+5 |
2023-12-13 | bpf: Reduce the scope of rcu_read_lock when updating fd map | Hou Tao | 1 | -4/+0 |
2023-12-13 | bpf: Update the comments in maybe_wait_bpf_programs() | Hou Tao | 1 | -3/+7 |
2023-12-09 | bpf: Set uattr->batch.count as zero before batched update or deletion | Hou Tao | 1 | -0/+6 |
2023-12-09 | bpf: Only call maybe_wait_bpf_programs() when map operation succeeds | Hou Tao | 1 | -2/+4 |
2023-12-09 | bpf: Add missed maybe_wait_bpf_programs() for htab of maps | Hou Tao | 1 | -3/+3 |
2023-12-09 | bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() | Hou Tao | 1 | -1/+3 |
2023-12-09 | bpf: Remove unnecessary wait from bpf_map_copy_value() | Hou Tao | 1 | -1/+0 |
2023-12-06 | bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks | Andrii Nakryiko | 1 | -2/+2 |
2023-12-06 | bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks | Andrii Nakryiko | 1 | -12/+13 |
2023-12-06 | bpf: take into account BPF token when fetching helper protos | Andrii Nakryiko | 1 | -2/+3 |
2023-12-06 | bpf: add BPF token support to BPF_PROG_LOAD command | Andrii Nakryiko | 1 | -24/+63 |
2023-12-06 | bpf: add BPF token support to BPF_BTF_LOAD command | Andrii Nakryiko | 1 | -2/+18 |
2023-12-06 | bpf: add BPF token support to BPF_MAP_CREATE command | Andrii Nakryiko | 1 | -14/+38 |
2023-12-06 | bpf: introduce BPF token object | Andrii Nakryiko | 1 | -0/+17 |
2023-12-06 | bpf: align CAP_NET_ADMIN checks with bpf_capable() approach | Andrii Nakryiko | 1 | -4/+9 |
2023-12-04 | bpf: Optimize the free of inner map | Hou Tao | 1 | -0/+8 |
2023-12-04 | bpf: Defer the free of inner map when necessary | Hou Tao | 1 | -5/+27 |
2023-11-17 | bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS | Andrii Nakryiko | 1 | -1/+1 |
2023-11-15 | bpf: add register bounds sanity checks and sanitization | Andrii Nakryiko | 1 | -1/+2 |
2023-10-24 | netkit, bpf: Add bpf programmable net device | Daniel Borkmann | 1 | -5/+25 |
2023-10-20 | bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() | Hou Tao | 1 | -2/+2 |
2023-10-20 | bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h | Hou Tao | 1 | -2/+0 |
2023-10-16 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Jakub Kicinski | 1 | -6/+23 |
2023-10-12 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -6/+15 |
2023-10-11 | bpf: Implement cgroup sockaddr hooks for unix sockets | Daan De Meyer | 1 | -0/+15 |
2023-10-06 | bpf: Refuse unused attributes in bpf_prog_{attach,detach} | Lorenz Bauer | 1 | -5/+14 |
2023-10-06 | bpf: Fix BPF_PROG_QUERY last field check | Daniel Borkmann | 1 | -1/+1 |
2023-09-25 | bpf: Add missed value to kprobe perf link info | Jiri Olsa | 1 | -6/+8 |
2023-09-16 | bpf: Implement support for adding hidden subprogs | Kumar Kartikeya Dwivedi | 1 | -1/+1 |
2023-09-08 | bpf: Add BPF_KPTR_PERCPU as a field type | Yonghong Song | 1 | -0/+4 |
2023-09-06 | bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check. | Sebastian Andrzej Siewior | 1 | -1/+0 |
2023-09-06 | bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf(). | Sebastian Andrzej Siewior | 1 | -0/+1 |
2023-08-24 | bpf: Remove a WARN_ON_ONCE warning related to local kptr | Yonghong Song | 1 | -1/+0 |
2023-08-21 | bpf: Add pid filter support for uprobe_multi link | Jiri Olsa | 1 | -1/+1 |
2023-08-21 | bpf: Add cookies support for uprobe_multi link | Jiri Olsa | 1 | -1/+1 |
2023-08-21 | bpf: Add multi uprobe link | Jiri Olsa | 1 | -3/+11 |
2023-08-21 | bpf: Add attach_type checks under bpf_prog_attach_check_attach_type | Jiri Olsa | 1 | -68/+52 |
2023-08-16 | bpf: Fix uninitialized symbol in bpf_perf_link_fill_kprobe() | Yafang Shao | 1 | -3/+2 |
2023-07-19 | bpf: Add fd-based tcx multi-prog infra with link support | Daniel Borkmann | 1 | -13/+69 |
2023-07-11 | bpf: Support ->fill_link_info for perf_event | Yafang Shao | 1 | -0/+146 |
2023-07-11 | bpf: Add a common helper bpf_copy_to_user() | Yafang Shao | 1 | -14/+20 |
2023-06-24 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Jakub Kicinski | 1 | -71/+113 |
2023-06-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+5 |
2023-06-21 | bpf: Force kprobe multi expected_attach_type for kprobe_multi link | Jiri Olsa | 1 | -0/+5 |
2023-06-19 | bpf: Keep BPF_PROG_LOAD permission checks clear of validations | Andrii Nakryiko | 1 | -12/+9 |
2023-06-19 | bpf: Centralize permissions checks for all BPF map types | Andrii Nakryiko | 1 | -0/+47 |
2023-06-19 | bpf: Inline map creation logic in map_create() function | Andrii Nakryiko | 1 | -33/+24 |
2023-06-19 | bpf: Move unprivileged checks into map_create() and bpf_prog_load() | Andrii Nakryiko | 1 | -15/+19 |
2023-06-16 | bpf: Remove in_atomic() from bpf_link_put(). | Sebastian Andrzej Siewior | 1 | -13/+16 |
2023-06-08 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+9 |
2023-06-05 | bpf: netfilter: Add BPF_NETFILTER bpf_attach_type | Florian Westphal | 1 | -0/+9 |
2023-05-26 | bpf: Fix bad unlock balance on freeze_mutex | Daniel Borkmann | 1 | -2/+2 |
2023-05-25 | bpf: drop unnecessary bpf_capable() check in BPF_MAP_FREEZE command | Andrii Nakryiko | 1 | -4/+5 |
2023-05-23 | bpf: Support O_PATH FDs in BPF_OBJ_PIN and BPF_OBJ_GET commands | Andrii Nakryiko | 1 | -5/+20 |
2023-05-19 | bpf: Show target_{obj,btf}_id in tracing link fdinfo | Yafang Shao | 1 | -2/+9 |
2023-05-02 | bpf: Print a warning only if writing to unprivileged_bpf_disabled. | Kui-Feng Lee | 1 | -1/+2 |
2023-04-21 | bpf: add bpf_link support for BPF_NETFILTER programs | Florian Westphal | 1 | -0/+6 |
2023-04-17 | bpf: lirc program type should not require SYS_CAP_ADMIN | Sean Young | 1 | -1/+0 |
2023-04-15 | bpf: Introduce opaque bpf_refcount struct and add btf_record plumbing | Dave Marchevsky | 1 | -1/+5 |
2023-04-15 | bpf: Remove btf_field_offs, use btf_record's fields instead | Dave Marchevsky | 1 | -15/+2 |
2023-04-11 | bpf: Add log_true_size output field to return necessary log buffer size | Andrii Nakryiko | 1 | -8/+8 |
2023-03-25 | bpf: Only invoke kptr dtor following non-NULL xchg | David Vernet | 1 | -0/+3 |
2023-03-24 | bpf: Check IS_ERR for the bpf_map_get() return value | Martin KaFai Lau | 1 | -2/+2 |
2023-03-22 | bpf: Update the struct_ops of a bpf_link. | Kui-Feng Lee | 1 | -0/+34 |
2023-03-22 | bpf: Create links for BPF struct_ops maps. | Kui-Feng Lee | 1 | -8/+15 |
2023-03-22 | bpf: Retire the struct_ops map kvalue->refcnt. | Kui-Feng Lee | 1 | -2/+4 |
2023-03-15 | bpf: Fix attaching fentry/fexit/fmod_ret/lsm to modules | Viktor Malik | 1 | -0/+6 |
2023-03-13 | bpf: Disable migration when freeing stashed local kptr using obj drop | Dave Marchevsky | 1 | -3/+7 |
2023-03-10 | bpf: Support __kptr to local kptrs | Dave Marchevsky | 1 | -1/+13 |
2023-03-10 | bpf: Change btf_record_find enum parameter to field_mask | Dave Marchevsky | 1 | -3/+3 |
2023-03-07 | bpf: enforce all maps having memory usage callback | Yafang Shao | 1 | -7/+3 |
2023-03-07 | bpf: offload map memory usage | Yafang Shao | 1 | -0/+1 |
2023-03-07 | bpf: add new map ops ->map_mem_usage | Yafang Shao | 1 | -8/+7 |
2023-03-06 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Jakub Kicinski | 1 | -1/+7 |
2023-03-01 | bpf: Support kptrs in local storage maps | Kumar Kartikeya Dwivedi | 1 | -1/+5 |
2023-03-01 | bpf: Support kptrs in percpu hashmap and percpu LRU hashmap | Kumar Kartikeya Dwivedi | 1 | -0/+2 |
2023-02-23 | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+2 |
2023-02-13 | bpf: Add basic bpf_rb_{root,node} support | Dave Marchevsky | 1 | -9/+19 |
2023-02-10 | bpf: allow to disable bpf map memory accounting | Yafang Shao | 1 | -2/+3 |
2023-02-10 | bpf: use bpf_map_kvcalloc in bpf_local_storage | Yafang Shao | 1 | -0/+15 |
2023-02-09 | mm: replace vma->vm_flags direct modifications with modifier calls | Suren Baghdasaryan | 1 | -2/+2 |
2023-02-02 | bpf: Drop always true do_idr_lock parameter to bpf_map_free_id | Tobias Klauser | 1 | -17/+6 |
2023-01-28 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Jakub Kicinski | 1 | -13/+21 |
2023-01-23 | bpf: Support consuming XDP HW metadata from fext programs | Toke Høiland-Jørgensen | 1 | -0/+7 |
2023-01-23 | bpf: Introduce device-bound XDP programs | Stanislav Fomichev | 1 | -4/+5 |
2023-01-23 | bpf: Rename bpf_{prog,map}_is_dev_bound to is_offloaded | Stanislav Fomichev | 1 | -11/+11 |
2023-01-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -17/+7 |
2023-01-09 | bpf: remove the do_idr_lock parameter from bpf_prog_free_id() | Paul Moore | 1 | -14/+6 |
2023-01-09 | bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG... | Paul Moore | 1 | -4/+2 |
2023-01-04 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Jakub Kicinski | 1 | -1/+0 |
2022-12-22 | bpf: Remove unused field initialization in bpf's ctl_table | Ricardo Ribalda | 1 | -1/+0 |
2022-12-14 | bpf: prevent leak of lsm program after failed attach | Milan Landaverde | 1 | -3/+3 |
2022-11-17 | bpf: Add comments for map BTF matching requirement for bpf_list_head | Kumar Kartikeya Dwivedi | 1 | -0/+14 |
2022-11-17 | bpf: Verify ownership relationships for user BTF types | Kumar Kartikeya Dwivedi | 1 | -0/+4 |
2022-11-17 | bpf: Recognize lock and list fields in allocated objects | Kumar Kartikeya Dwivedi | 1 | -0/+4 |
2022-11-17 | bpf: Do btf_record_free outside map_free callback | Kumar Kartikeya Dwivedi | 1 | -4/+14 |
2022-11-17 | bpf: Fix early return in map_check_btf | Kumar Kartikeya Dwivedi | 1 | -1/+1 |
2022-11-17 | bpf: Pass map file to .map_update_batch directly | Hou Tao | 1 | -18/+14 |
2022-11-14 | bpf: Support bpf_list_head in map values | Kumar Kartikeya Dwivedi | 1 | -1/+21 |
2022-11-03 | bpf: Refactor map->off_arr handling | Kumar Kartikeya Dwivedi | 1 | -64/+9 |
2022-11-03 | bpf: Consolidate spin_lock, timer management into btf_record | Kumar Kartikeya Dwivedi | 1 | -75/+60 |
2022-11-03 | bpf: Refactor kptr_off_tab into btf_record | Kumar Kartikeya Dwivedi | 1 | -114/+149 |
2022-10-31 | bpf: Remove the obsolte u64_stats_fetch_*_irq() users. | Thomas Gleixner | 1 | -2/+2 |
2022-10-25 | bpf: Implement cgroup storage available to non-cgroup-attached bpf progs | Yonghong Song | 1 | -1/+2 |
2022-10-25 | bpf: Remove prog->active check for bpf_lsm and bpf_iter | Martin KaFai Lau | 1 | -2/+3 |
2022-10-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+2 |
2022-09-21 | bpf: Prevent bpf program recursion for raw tracepoint probes | Jiri Olsa | 1 | -0/+11 |
2022-09-16 | bpf: use kvmemdup_bpfptr helper | Wang Yufen | 1 | -9/+4 |
2022-09-16 | bpf: Ensure correct locking around vulnerable function find_vpid() | Lee Jones | 1 | -0/+2 |
2022-09-07 | bpf: Support kptrs in percpu arraymap | Kumar Kartikeya Dwivedi | 1 | -1/+2 |
2022-09-07 | bpf: Fix resetting logic for unreferenced kptrs | Jules Irenge | 1 | -1/+1 |
2022-09-06 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Paolo Abeni | 1 | -5/+10 |
2022-09-05 | bpf: Batch call_rcu callbacks instead of SLAB_TYPESAFE_BY_RCU. | Alexei Starovoitov | 1 | -1/+4 |
2022-08-25 | bpf: prepare for more bpf syscall to be used from kernel and user space. | Benjamin Tissoires | 1 | -4/+6 |
2022-08-18 | bpf: Restrict bpf_sys_bpf to CAP_PERFMON | YiFei Zhu | 1 | -1/+1 |
2022-08-10 | bpf: Shut up kern_sys_bpf warning. | Alexei Starovoitov | 1 | -0/+8 |
2022-08-10 | bpf: Disallow bpf programs call prog_run command. | Alexei Starovoitov | 1 | -6/+14 |
2022-08-08 | bpf: Use proper target btf when exporting attach_btf_obj_id | Stanislav Fomichev | 1 | -4/+3 |
2022-07-12 | bpf: reparent bpf maps on memcg offlining | Roman Gushchin | 1 | -8/+28 |
2022-06-29 | bpf: implement BPF_PROG_QUERY for BPF_LSM_CGROUP | Stanislav Fomichev | 1 | -1/+7 |
2022-06-29 | bpf: per-cgroup lsm flavor | Stanislav Fomichev | 1 | -0/+10 |
2022-06-17 | bpf: Fix non-static bpf_func_proto struct definitions | Joanne Koong | 1 | -1/+1 |
2022-06-02 | bpf: Unify data extension operation of jited_ksyms and jited_linfo | Pu Lehui | 1 | -2/+3 |
2022-05-20 | bpf: refine kernel.unprivileged_bpf_disabled behaviour | Alan Maguire | 1 | -1/+13 |
2022-05-10 | bpf, x86: Attach a cookie to fentry/fexit/fmod_ret/lsm. | Kui-Feng Lee | 1 | -4/+8 |
2022-05-10 | bpf, x86: Create bpf_tramp_run_ctx on the caller thread's stack | Kui-Feng Lee | 1 | -2/+5 |
2022-05-10 | bpf, x86: Generate trampolines from bpf_tramp_links | Kui-Feng Lee | 1 | -15/+8 |
2022-05-10 | bpf: Add bpf_link iterator | Dmitrii Dolgov | 1 | -0/+19 |
2022-04-25 | bpf: Wire up freeing of referenced kptr | Kumar Kartikeya Dwivedi | 1 | -4/+45 |
2022-04-25 | bpf: Adapt copy_map_value for multiple offset case | Kumar Kartikeya Dwivedi | 1 | -1/+87 |
2022-04-25 | bpf: Allow storing unreferenced kptr in map | Kumar Kartikeya Dwivedi | 1 | -3/+100 |
2022-04-23 | bpf: Allow attach TRACING programs through LINK_CREATE command | Andrii Nakryiko | 1 | -54/+56 |
2022-04-13 | bpf: Move BPF sysctls from kernel/sysctl.c to BPF core | Yan Zhu | 1 | -0/+87 |
2022-03-17 | bpf: Add cookie support to programs attached with kprobe multi link | Jiri Olsa | 1 | -1/+1 |
2022-03-17 | bpf: Add multi kprobe link | Jiri Olsa | 1 | -5/+21 |
2022-03-09 | bpf: Add "live packet" mode for XDP in BPF_PROG_RUN | Toke Høiland-Jørgensen | 1 | -1/+1 |
2022-02-23 | bpf: Cleanup comments | Tom Rix | 1 | -1/+1 |
2022-02-18 | bpf: Call maybe_wait_bpf_programs() only once from generic_map_delete_batch() | Eric Dumazet | 1 | -1/+2 |
2022-02-17 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Jakub Kicinski | 1 | -4/+36 |
2022-02-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+3 |
2022-02-17 | bpf: Add schedule points in batch ops | Eric Dumazet | 1 | -0/+3 |
2022-02-10 | bpf: Convert bpf_preload.ko to use light skeleton. | Alexei Starovoitov | 1 | -0/+2 |
2022-02-10 | bpf: Extend sys_bpf commands for bpf_syscall programs. | Alexei Starovoitov | 1 | -4/+34 |
2022-01-21 | bpf: generalise tail call map compatibility check | Toke Hoiland-Jorgensen | 1 | -8/+7 |
2022-01-21 | bpf: introduce BPF_F_XDP_HAS_FRAGS flag in prog_flags loading the ebpf program | Lorenzo Bianconi | 1 | -1/+3 |
2022-01-20 | bpf: support BPF_PROG_QUERY for progs attached to sockmap | Di Zhu | 1 | -0/+5 |
2021-12-18 | bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. | Hao Luo | 1 | -1/+1 |
2021-12-16 | add missing bpf-cgroup.h includes | Jakub Kicinski | 1 | -0/+1 |
2021-12-10 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Jakub Kicinski | 1 | -2/+2 |
2021-12-02 | bpf: Pass a set of bpf_core_relo-s to prog_load command. | Alexei Starovoitov | 1 | -1/+1 |
2021-11-30 | bpf: Change bpf_kallsyms_lookup_name size type to ARG_CONST_SIZE_OR_ZERO | Kumar Kartikeya Dwivedi | 1 | -1/+1 |
2021-11-15 | bpf: Fix toctou on read-only map's constant scalar tracking | Daniel Borkmann | 1 | -21/+36 |
2021-11-01 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Jakub Kicinski | 1 | -11/+66 |
2021-10-28 | bpf: Add bpf_kallsyms_lookup_name helper | Kumar Kartikeya Dwivedi | 1 | -0/+27 |
2021-10-28 | bpf: Add bloom filter map implementation | Joanne Koong | 1 | -3/+21 |
2021-10-27 | bpf: Use u64_stats_t in struct bpf_prog_stats | Eric Dumazet | 1 | -6/+12 |
2021-10-26 | bpf: Fix potential race in tail call compatibility check | Toke Høiland-Jørgensen | 1 | -2/+4 |
2021-10-22 | bpf: Fix error usage of map_fd and fdget() in generic_map_update_batch() | Xu Kuohai | 1 | -2/+3 |
2021-10-21 | bpf: Add verified_insns to bpf_prog_info and fdinfo | Dave Marchevsky | 1 | -2/+6 |
2021-08-20 | bpf: Use kvmalloc for map keys in syscalls | Stanislav Fomichev | 1 | -17/+17 |
2021-08-20 | bpf: Use kvmalloc for map values in syscall | Stanislav Fomichev | 1 | -17/+11 |
2021-08-17 | bpf: Allow to specify user-provided bpf_cookie for BPF perf links | Andrii Nakryiko | 1 | -1/+1 |
2021-08-17 | bpf: Implement minimal BPF perf link | Andrii Nakryiko | 1 | -7/+98 |
2021-07-15 | bpf: Add map side support for bpf timers. | Alexei Starovoitov | 1 | -4/+17 |
2021-07-15 | bpf: Prepare bpf_prog_put() to be called from irq context. | Alexei Starovoitov | 1 | -6/+26 |
2021-06-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | David S. Miller | 1 | -4/+43 |