projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
xdp: use trusted arguments in XDP hints kfuncs
2023-07-12
Larysa Zaremba
xdp: use trusted arguments in XDP hints kfuncs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Pu Lehui
bpf: cpumap: Fix memory leak in cpu_map_update_elem
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-07-06
Kumar Kartikeya...
selftests/bpf: Add selftest for check_stack_max_depth bug
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-06
Kumar Kartikeya...
bpf: Fix max stack depth check for async callbacks
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-19
Hou Tao
selftests/bpf: Set the default value of consumer_cnt...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-19
Hou Tao
selftests/bpf: Ensure that next_cpu() returns a valid...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-19
Hou Tao
selftests/bpf: Output the correct error code for pthread...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-19
Hou Tao
selftests/bpf: Use producer_cnt to allocate local counter...
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-06-13
Krister Johansen
selftests/bpf: add a test for subprogram extables
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-13
Krister Johansen
bpf: ensure main program has an extable
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-12
David Vernet
bpf/docs: Update documentation for new cpumask kfuncs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-12
David Vernet
selftests/bpf: Update bpf_cpumask_any* tests to use...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-12
David Vernet
bpf: Replace bpf_cpumask_any* with bpf_cpumask_any_distribute*
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-12
David Vernet
selftests/bpf: Add test for new bpf_cpumask_first_and...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-12
David Vernet
bpf: Add bpf_cpumask_first_and() kfunc
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-06
Hou Tao
bpf: Factor out a common helper free_all()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-05
David Vernet
selftests/bpf: Add test for non-NULLable PTR_TO_BTF_IDs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-05
David Vernet
bpf: Teach verifier that trusted PTR_TO_BTF_ID pointers...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-05
Jesper Dangaard...
bpf/xdp: optimize bpf_xdp_pointer to avoid reading...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-05
Dave Marchevsky
bpf: Make bpf_refcount_acquire fallible for non-owning...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-05
Dave Marchevsky
bpf: Fix __bpf_{list,rbtree}_add's beginning-of-node...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-06-05
Dave Marchevsky
bpf: Set kptr_struct_meta for node param to list and...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-25
Andrii Nakryiko
bpf: drop unnecessary bpf_capable() check in BPF_MAP_FREEZE...
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-19
Yafang Shao
bpftool: Show target_{obj,btf}_id in tracing link info
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-19
Yafang Shao
bpf: Show target_{obj,btf}_id in tracing link fdinfo
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-19
Will Deacon
bpf: Fix mask generation for 32-bit narrow loads of...
Cc:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Andrii Nakryiko
bpf: drop unnecessary user-triggerable WARN_ONCE in...
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
Magnus Karlsson
selftests/xsk: adjust packet pacing for multi-buffer...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: generate data for multi-buffer packets
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: populate fill ring based on frags needed
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsx: test for huge pages only once
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: store offset in pkt instead of addr
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: add packet iterator for tx to packet...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: dump packet at error
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: add varying payload pattern within packet
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: generate simpler packets with variable...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: do not change XDP program when not necessary
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-17
Jiri Olsa
bpf: Move kernel test kfuncs to bpf_testmod
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Remove extern from kfuncs declarations
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Allow to use kfunc from testmod.ko in...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Load bpf_testmod for verifier test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Use un/load_bpf_testmod functions in...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Do not unload bpf_testmod in load_bpf_testmod
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Use only stdout in un/load_bpf_testmod...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Move test_progs helpers to testing_helpers...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Move kfunc exports to bpf_testmod/bpf_testmod...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
libbpf: Store zero fd to fd_array for loader kfunc...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Yonghong Song
selftests/bpf: Fix s390 sock_field test failure
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Andrii Nakryiko
selftests/bpf: improve netcnt test robustness
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-15
Andrii Nakryiko
bpf: fix calculation of subseq_idx during precision...
Reported-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-15
Dave Marchevsky
bpf: Remove anonymous union in bpf_kfunc_call_arg_meta
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-15
Jakub Kicinski
bpf: netdev: init the offload table earlier
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-14
Jeremy Sowden
selftests/bpf: Fix pkg-config call building sign-file
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-12
Andrii Nakryiko
libbpf: fix offsetof() and container_of() to work with...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-12
Martin KaFai Lau
bpf: Address KCSAN report on bpf_lru_list
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-12
Alan Maguire
bpf: Add --skip_encoding_btf_inconsistent_proto, -...
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
Daniel Rosenberg
selftests/bpf: Accept mem from dynptr in helper funcs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-06
Daniel Rosenberg
bpf: verifier: Accept dynptr mem as mem in helpers
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-06
Daniel Rosenberg
selftests/bpf: Check overflow in optional buffer
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-06
Daniel Rosenberg
selftests/bpf: Test allowing NULL buffer in dynptr...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-06
Daniel Rosenberg
bpf: Allow NULL buffers in bpf_dynptr_slice(_rw)
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-06
Feng Zhou
selftests/bpf: Add testcase for bpf_task_under_cgroup
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-06
Feng Zhou
bpf: Add bpf_task_under_cgroup() kfunc
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-05
Pengcheng Yang
samples/bpf: Fix buffer overflow in tcp_basertt
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-05
Will Hawkins
bpf, docs: Update llvm_relocs.rst with typo fixes
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-05-05
Andrii Nakryiko
selftests/bpf: revert iter test subprog precision workaround
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-05
Andrii Nakryiko
selftests/bpf: add precision propagation tests in the...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-05
Andrii Nakryiko
bpf: support precision propagation in the presence...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-05
Andrii Nakryiko
bpf: fix mark_all_scalars_precise use in mark_chain_precision
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-05
Andrii Nakryiko
bpf: fix propagate_precision() logic for inner frames
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-05
Andrii Nakryiko
bpf: maintain bitmasks across all active frames in...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-05
Andrii Nakryiko
bpf: improve precision backtrack logging
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-05
Andrii Nakryiko
bpf: encapsulate precision backtracking bookkeeping
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-05
Andrii Nakryiko
bpf: mark relevant stack slots scratched for register...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-05-05
Andrii Nakryiko
veristat: add -t flag for adding BPF_F_TEST_STATE_FREQ...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-25
Andrii Nakryiko
selftests/bpf: avoid mark_all_scalars_precise() trigger...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-24
Yafang Shao
bpf: Add __rcu_read_{lock,unlock} into btf id deny...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-24
Dave Marchevsky
bpf: Disable bpf_refcount_acquire kfunc calls until...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-22
Eduard Zingerman
selftests/bpf: verifier/prevent_map_lookup converted...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-22
Florian Westphal
bpf: fix link failure with NETFILTER=y INET=n
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/value_ptr_arith converted to...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/value_illegal_alu converted...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/unpriv converted to inline...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/subreg converted to inline...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/spin_lock converted to inline...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/sock converted to inline assembly
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/search_pruning converted to...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/runtime_jit converted to inline...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/regalloc converted to inline...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/ref_tracking converted to inline...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/map_ptr_mixing converted to...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/map_in_map converted to inline...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
next