projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'Remove unused fields in cpumap & devmap'
2023-07-28
Alexei Starovoitov
Merge branch 'support-defragmenting-ipv-4-6-packets...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-28
Alexei Starovoitov
Merge branch 'bpf-support-new-insns-from-cpu-v4'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Alexei Starovoitov
bpf, net: Introduce skb_pointer_if_linear().
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Alexei Starovoitov
Merge branch 'bpf-link-support-for-tc-bpf-programs'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Alexei Starovoitov
Merge branch 'xsk-multi-buffer-support'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Alexei Starovoitov
Merge branch 'allow-bpf_map_sum_elem_count-for-all...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Alexei Starovoitov
Merge branch 'bpf-refcount-followups-2-owner-field'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-18
Alexei Starovoitov
Merge branch 'two-more-fixes-for-check_max_stack_depth'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-13
Alexei Starovoitov
Merge branch 'bpf-x86-allow-function-arguments-up-to...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu().
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
selftests/bpf: Improve test coverage of bpf_mem_alloc.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
bpf: Allow reuse from waiting_for_gp_ttrace list.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
bpf: Add a hint to allocated objects.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
bpf: Change bpf_mem_cache draining process.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
bpf: Further refactor alloc_bulk().
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
bpf: Factor out inc/dec of active flag into helpers.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
bpf: Refactor alloc_bulk().
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
bpf: Let free_all() return the number of freed elements.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
bpf: Simplify code of destroy_mem_alloc() with kmemdup().
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
bpf: Rename few bpf_mem_alloc fields.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
Merge branch 'bpf: Support ->fill_link_info for kprobe_multi...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-06
Alexei Starovoitov
Merge branch 'bpf: add percpu stats for bpf_map'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-06
Alexei Starovoitov
Merge branch 'Fix for check_max_stack_depth'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-13
Alexei Starovoitov
Merge branch 'bpf: fix NULL dereference during extable...
Alexei Starovoitov
)
- Switch patch order (Feedback from
Alexei Starovoitov
)
- Add a selftest (Feedback From
Alexei Starovoitov
)
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-19
Alexei Starovoitov
Merge branch 'bpf: Show target_{obj,btf}_id for tracing...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Alexei Starovoitov
Merge branch 'seltests/xsk: prepare for AF_XDP multi...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Alexei Starovoitov
Merge branch 'bpf: Move kernel test kfuncs into bpf_testmod'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-06
Alexei Starovoitov
Merge branch 'Dynptr Verifier Adjustments'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-06
Alexei Starovoitov
Merge branch 'Introduce a new kfunc of bpf_task_under_cgroup'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-05
Alexei Starovoitov
Merge branch 'Add precision propagation for subprogs...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Alexei Starovoitov
Merge branch 'bpf: add netfilter program type'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
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
next