projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
veristat: add -d debug mode option to see debug libbpf log
2023-03-30
Andrii Nakryiko
veristat: add -d debug mode option to see debug libbpf log
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-30
Andrii Nakryiko
libbpf: disassociate section handler on explicit bpf_program...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Nuno Gonçalves
xsk: allow remap of fill and/or completion rings
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Dave Thaler
bpf, docs: Add extended call instructions
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
Martin KaFai Lau
selftests/bpf: Add bench for task storage creation
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Martin KaFai Lau
selftests/bpf: Test task storage when local_storage...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Martin KaFai Lau
bpf: Use bpf_mem_cache_alloc/free for bpf_local_storage
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Martin KaFai Lau
bpf: Use bpf_mem_cache_alloc/free in bpf_local_storage_elem
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Martin KaFai Lau
bpf: Add a few bpf mem allocator functions
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-26
Eduard Zingerman
selftests/bpf: verifier/xdp.c converted to inline assembly
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/xadd.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/var_off.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/value_or_null.c converted to...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/value.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/value_adj_spill.c converted...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/uninit.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/stack_ptr.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/spill_fill.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/ringbuf.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/raw_tp_writable.c converted...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/raw_stack.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/meta_access.c converted to...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/masking.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/map_ret_val.c converted to...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/map_ptr.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/leak_ptr.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/ld_ind.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/int_ptr.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/helper_value_access.c converted...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/helper_restricted.c converted...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/helper_packet_access.c converted...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/helper_access_var_len.c converted...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/div_overflow.c converted to...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/div0.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/direct_stack_access_wraparound...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/ctx_sk_msg.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/const_or.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/cgroup_storage.c converted...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/cgroup_skb.c converted to inline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/cgroup_inv_retcode.c converted...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/cfg.c converted to inline assembly
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/bounds_mix_sign_unsign.c converted...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/bounds_deduction.c converted...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/basic_stack.c converted to...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/array_access.c converted to...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/and.c converted to inline assembly
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: prog_tests entry point for migrated...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: Tests execution support for test_loader.c
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: Unprivileged tests for test_loader.c
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: __imm_insn & __imm_const macro for bpf_misc.h
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: Report program name on parse_test_spec...
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-25
David Vernet
bpf: Treat KF_RELEASE kfuncs as KF_TRUSTED_ARGS
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-25
David Vernet
bpf: Remove now-unnecessary NULL checks for KF_RELEASE...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-25
David Vernet
bpf: Only invoke kptr dtor following non-NULL xchg
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-24
Martin KaFai Lau
bpf: Check IS_ERR for the bpf_map_get() return value
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
JP Kobryn
bpf: return long from bpf_map_ops funcs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-22
JP Kobryn
bpf/selftests: coverage for bpf_map_ops errors
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-22
Tushar Vyavahare
selftests/xsk: add xdp populate metadata test
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-17
Alexander Lobakin
selftests/bpf: fix "metadata marker" getting overwritten...
Reported-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-17
Alexander Lobakin
bpf, test_run: fix crashes due to XDP frame overwriting...
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
David Vernet
bpf,docs: Remove bpf_cpumask_kptr_get() from documentation
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-16
David Vernet
bpf: Remove bpf_cpumask_kptr_get() kfunc
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-16
David Vernet
bpf/selftests: Test using global cpumask kptr with RCU
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-16
David Vernet
bpf: Mark struct bpf_cpumask as rcu protected
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-16
David Vernet
bpf: Free struct bpf_cpumask in call_rcu handler
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-16
Viktor Malik
bpf/selftests: Test fentry attachment to shadowed functions
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-16
Viktor Malik
bpf: Fix attaching fentry/fexit/fmod_ret/lsm to modules
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-14
Tejun Heo
cgroup: Make current_cgns_cgroup_dfl() safe to call...
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
Alexander Lobakin
xdp: remove unused {__,}xdp_release_frame()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-14
Alexander Lobakin
xdp: recycle Page Pool backed skbs built from XDP frames
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-14
Alexander Lobakin
net: page_pool, skbuff: make skb_mark_for_recycle(...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-14
Alexander Lobakin
selftests/bpf: robustify test_xdp_do_redirect with...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-14
Dave Thaler
bpf, docs: Add signed comparison example
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-14
Ross Zwisler
selftests/bpf: use canonical ftrace path
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-14
Ross Zwisler
bpf: use canonical ftrace path
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-13
Dave Marchevsky
bpf: Disable migration when freeing stashed local kptr...
Reported-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-13
David Vernet
tasks: Extract rcu_users out of union
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-13
Andrii Nakryiko
bpf: fix precision propagation verbose logging
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-11
Dave Marchevsky
selftests/bpf: Add local kptr stashing test
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-11
Dave Marchevsky
bpf: Allow local kptrs to be exchanged via bpf_kptr_xchg
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-11
Dave Marchevsky
bpf: Support __kptr to local kptrs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-10
Dave Thaler
bpf, docs: Explain helper functions
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-10
Dave Marchevsky
bpf: Change btf_record_find enum parameter to field_mask
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-10
Dave Marchevsky
bpf: btf: Remove unused btf_field_info_type enum
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-10
Dave Marchevsky
bpf: verifier: Rename kernel_type_name helper to btf_type_name
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-10
Martin KaFai Lau
selftests/bpf: Add local-storage-create benchmark
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-10
Martin KaFai Lau
selftests/bpf: Check freeing sk->sk_local_storage with...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-10
Martin KaFai Lau
selftests/bpf: Replace CHECK with ASSERT in test_local_storage
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-10
Martin KaFai Lau
bpf: Add bpf_local_storage_free()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-10
Martin KaFai Lau
bpf: Add bpf_local_storage_rcu callback
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
next