projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
netfilter: nfnetlink hook: dump bpf prog id
2023-04-21
Alexei Starovoitov
bpf: Fix race between btf_put and btf_idr walk.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-20
Alexei Starovoitov
Merge branch 'fix __retval() being always ignored'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-20
Alexei Starovoitov
Merge branch 'Access variable length array relaxed...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Alexei Starovoitov
Merge branch 'Provide bpf_for() and bpf_for_each()...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-16
Alexei Starovoitov
Merge branch 'Remove KF_KPTR_GET kfunc flag'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-16
Alexei Starovoitov
Merge branch 'Shared ownership for local kptrs'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-14
Alexei Starovoitov
selftests/bpf: Workaround for older vm_sockets.h.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-14
Alexei Starovoitov
selftests/bpf: Fix merge conflict due to SYS() macro...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-13
Alexei Starovoitov
Merge branch 'XDP-hints: change RX-hash kfunc bpf_xdp_metada...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-13
Alexei Starovoitov
mm: Fix copy_from_user_nofault().
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Alexei Starovoitov
Merge branch 'Add FOU support for externally controlled...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Alexei Starovoitov
bpf: Handle NULL in bpf_local_storage_free.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-06
Alexei Starovoitov
Merge branch 'bpf: Improve verifier for cond_op and...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-06
Alexei Starovoitov
Merge branch 'bpftool: Add inline annotations when...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-04
Alexei Starovoitov
selftests/bpf: Add tracing tests for walking skb and...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-04
Alexei Starovoitov
bpf: Undo strict enforcement for walking untagged fields.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-04
Alexei Starovoitov
bpf: Allowlist few fields similar to __rcu tag.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-04
Alexei Starovoitov
bpf: Refactor NULL-ness check in check_reg_type().
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-04
Alexei Starovoitov
bpf: Teach verifier that certain helpers accept NULL...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-04
Alexei Starovoitov
bpf: Refactor btf_nested_type_is_trusted().
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-04
Alexei Starovoitov
bpf: Remove unused arguments from btf_struct_access().
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-04
Alexei Starovoitov
bpf: Invoke btf_struct_access() callback only for writes.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-01
Alexei Starovoitov
Merge branch 'Enable RCU semantics for task kptrs'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-01
Alexei Starovoitov
Merge branch 'Prepare veristat for packaging'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-31
Alexei Starovoitov
Merge branch 'selftests/bpf: Add read_build_id function'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Alexei Starovoitov
Merge branch 'veristat: add better support of freplace...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-26
Alexei Starovoitov
Merge branch 'bpf: Use bpf_mem_cache_alloc/free in...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-26
Alexei Starovoitov
Merge branch 'First set of verifier/*.c migrated to...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-25
Alexei Starovoitov
Merge branch 'Don't invoke KPTR_REF destructor on NULL...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-22
Alexei Starovoitov
Merge branch 'error checking where helpers call bpf_map_ops'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-22
Alexei Starovoitov
selftests/bpf: Add light skeleton test for kfunc detection.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-22
Alexei Starovoitov
libbpf: Support kfunc detection in light skeleton.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-22
Alexei Starovoitov
bpf: Teach the verifier to recognize rdonly_mem as...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-22
Alexei Starovoitov
libbpf: Rename RELO_EXTERN_VAR/FUNC.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-20
Alexei Starovoitov
selftest/bpf: Add a test case for ld_imm64 copy logic.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-20
Alexei Starovoitov
libbpf: Fix ld_imm64 copy logic for ksym in light skeleton.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-17
Alexei Starovoitov
selftests/bpf: Add test for bpf_ksym_exists().
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-17
Alexei Starovoitov
libbpf: Introduce bpf_ksym_exists() macro.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-17
Alexei Starovoitov
libbpf: Fix relocation of kfunc ksym in ld_imm64 insn.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-17
Alexei Starovoitov
bpf: Allow ld_imm64 instruction to point to kfunc.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-17
Alexei Starovoitov
Merge branch 'double-fix bpf_test_run + XDP_PASS recycling'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-16
Alexei Starovoitov
Merge branch 'Make struct bpf_cpumask RCU safe'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-16
Alexei Starovoitov
Merge branch 'Fix attaching fentry/fexit/fmod_ret/lsm...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-14
Alexei Starovoitov
selftests/bpf: Fix trace_virtqueue_add_sgs test issue...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-14
Alexei Starovoitov
Merge branch 'xdp: recycle Page Pool backed skbs built...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-14
Alexei Starovoitov
selftests/bpf: Add various tests to check helper access...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-14
Alexei Starovoitov
bpf: Allow helpers access trusted PTR_TO_BTF_ID.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-14
Alexei Starovoitov
bpf: Fix bpf_strncmp proto.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-13
Alexei Starovoitov
Merge branch 'bpf: Allow reads from uninit stack'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-11
Alexei Starovoitov
Merge branch 'Support stashing local kptrs with bpf_kptr_xchg'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-10
Alexei Starovoitov
selftests/bpf: Fix progs/test_deny_namespace.c issues.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-10
Alexei Starovoitov
selftests/bpf: Fix progs/find_vma_fail1.c build error.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-10
Alexei Starovoitov
Merge branch 'selftests/bpf: make BPF_CFLAGS stricter...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-09
Alexei Starovoitov
Merge branch 'BPF open-coded iterators'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-07
Alexei Starovoitov
Merge branch 'bpf: bpf memory usage'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-04
Alexei Starovoitov
Merge branch 'bpf: allow ctx writes using BPF_ST_MEM...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-03
Alexei Starovoitov
bpf: Refactor RCU enforcement in the verifier.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-03
Alexei Starovoitov
selftests/bpf: Tweak cgroup kfunc test.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-03
Alexei Starovoitov
selftests/bpf: Add a test case for kptr_rcu.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-03
Alexei Starovoitov
bpf: Introduce kptr_rcu.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-03
Alexei Starovoitov
bpf: Mark cgroups and dfl_cgrp fields as trusted.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-03
Alexei Starovoitov
bpf: Rename __kptr_ref -> __kptr and __kptr -> __kptr_untrusted.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-01
Alexei Starovoitov
Merge branch 'Add support for kptrs in more BPF maps'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-03-01
Alexei Starovoitov
Merge branch 'Add skb + xdp dynptrs'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-02-22
Alexei Starovoitov
Merge branch 'bpf: Allow reads from uninit stack'
by
Alexei Starovoitov
. The discussion could be found...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-02-15
Alexei Starovoitov
Merge branch 'Use __GFP_ZERO in bpf memory allocator'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-02-15
Alexei Starovoitov
Merge branch 'Improvements for BPF_ST tracking by verifier '
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-02-15
Alexei Starovoitov
selftests/bpf: Fix map_kptr test.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-02-14
Alexei Starovoitov
Revert "bpf: Add --skip_encoding_btf_inconsistent_proto...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-02-14
Alexei Starovoitov
Merge branch 'BPF rbtree next-gen datastructure'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-02-11
Alexei Starovoitov
Merge branch 'bpf, mm: introduce cgroup.memory=nobpf'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-02-03
Alexei Starovoitov
Merge branch 'xdp: introduce xdp-feature support'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-02-03
Alexei Starovoitov
Merge branch ' docs/bpf: Add description of register...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-01-30
Alexei Starovoitov
Merge branch 'Support bpf trampoline for s390x'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-01-25
Alexei Starovoitov
Merge branch 'Enable struct_ops programs to be sleepable'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-01-25
Alexei Starovoitov
Merge branch 'Enable cpumasks to be used as kptrs'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-01-25
Alexei Starovoitov
Merge branch 'bpf, sockmap: Fix infinite recursion...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-01-21
Alexei Starovoitov
Merge branch 'Dynptr fixes'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-01-20
Alexei Starovoitov
Merge branch 'kallsyms: Optimize the search for module...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-01-19
Alexei Starovoitov
Merge branch 'bpf: Fix to preserve reg parent/live...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-01-15
Alexei Starovoitov
Merge branch 'samples/bpf: modernize BPF functionality...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-01-12
Alexei Starovoitov
Merge branch 'selftests/xsk: speed-ups, fixes, and...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-30
Alexei Starovoitov
libbpf: Restore errno after pr_warn.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-28
Alexei Starovoitov
Merge branch 'bpf: fix the crash caused by task iterators...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-28
Alexei Starovoitov
selftests/bpf: Temporarily disable part of btf_dump...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-10
Alexei Starovoitov
Merge branch 'stricter register ID checking in regsafe()'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-09
Alexei Starovoitov
Merge branch 'Dynptr refactorings'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-09
Alexei Starovoitov
Merge branch 'Misc optimizations for bpf mem allocator'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-08
Alexei Starovoitov
Merge branch 'Document some recent core kfunc additions'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-07
Alexei Starovoitov
Merge "do not rely on ALLOW_ERROR_INJECTION for fmod_ret...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-07
Alexei Starovoitov
Merge branch 'Refactor verifier prune and jump point...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-04
Alexei Starovoitov
Merge branch 'bpf: Handle MEM_RCU type properly'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-30
Alexei Starovoitov
bpf: Tighten ptr_to_btf_id checks.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-24
Alexei Starovoitov
bpf: Don't mark arguments to fentry/fexit programs...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-24
Alexei Starovoitov
Merge branch 'bpf: Add bpf_rcu_read_lock() support'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-22
Alexei Starovoitov
Merge branch 'Support storing struct cgroup * objects...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-22
Alexei Starovoitov
selftests/bpf: Workaround for llvm nop-4 bug
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-22
Alexei Starovoitov
Revert "selftests/bpf: Temporarily disable linked list...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Alexei Starovoitov
Merge branch 'Bug fix and test case for special map...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Alexei Starovoitov
Merge branch 'clean-up bpftool from legacy support'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
next