projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf, docs: Add introduction for use in the ISA Internet Draft
2024-04-25
Eduard Zingerman
selftests/bpf: dummy_st_ops should reject 0 for non...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-04-25
Eduard Zingerman
bpf: check bpf_dummy_struct_ops program params for...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-04-25
Eduard Zingerman
selftests/bpf: do not pass NULL for non-nullable params...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-04-25
Eduard Zingerman
selftests/bpf: adjust dummy_st_ops_success to detect...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-04-25
Eduard Zingerman
bpf: mark bpf_dummy_struct_ops.test_1 parameter as...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: Test cases for '?' in BTF names
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
bpf: Allow all printable characters in BTF DATASEC...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: Test case for SEC("?.struct_ops")
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
libbpf: Rewrite btf datasec names starting from '?'
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
libbpf: Struct_ops in SEC("?.struct_ops") / SEC("?...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
libbpf: Replace elf_state->st_ops_* fields with SEC_ST_OPS...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: Verify struct_ops autoload/autocreate...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
libbpf: Sync progs autoload with maps autocreate for...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: Test autocreate behavior for struct_ops...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: Bad_struct_ops test
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: Utility functions to capture libbpf...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: Test struct_ops map definition with...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
libbpf: Honor autocreate flag for struct_ops maps
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
libbpf: Tie struct_ops programs to kernel BTF ids,...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
libbpf: Allow version suffixes (___smth) for struct_ops...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: test case for callback_depth states...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
bpf: check bpf_func_state->callback_depth when pruning...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-02-22
Eduard Zingerman
selftests/bpf: update tcp_custom_syncookie to use scalar...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-02-02
Eduard Zingerman
selftests/bpf: States pruning checks for scalar vs...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-02-02
Eduard Zingerman
bpf: Handle scalar spill vs all MISC in stacksafe()
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-02-01
Eduard Zingerman
libbpf: Remove unnecessary null check in kernel_supports()
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-01-26
Eduard Zingerman
bpf: One more maintainer for libbpf and BPF selftests
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-01-23
Eduard Zingerman
selftests/bpf: check if imprecise stack spills confuse...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2024-01-23
Eduard Zingerman
bpf: make infinite loop detection in is_state_visited...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-11-23
Eduard Zingerman
libbpf: Start v1.4 development cycle
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
selftests/bpf: check if max number of bpf_loop iterations...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
bpf: keep track of max number of bpf_loop callback...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
selftests/bpf: test widening for iterating callbacks
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
bpf: widening for callback iterators
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
selftests/bpf: tests for iterating callbacks
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
bpf: verify callbacks as if they are called unknown...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
bpf: extract setup_func_entry() utility function
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
bpf: extract __check_reg_arg() utility function
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
selftests/bpf: fix bpf_loop_bench for new callback...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
selftests/bpf: track string payload offset as scalar...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
selftests/bpf: track tcp payload offset as scalar in...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Eduard Zingerman
bpf: print full verifier states on infinite loop detection
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Eduard Zingerman
selftests/bpf: test if state loops are detected in...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Eduard Zingerman
bpf: correct loop detection for iterators convergence
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Eduard Zingerman
selftests/bpf: tests with delayed read/precision makrs...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Eduard Zingerman
bpf: exact states comparison for iterator convergence...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Eduard Zingerman
bpf: extract same_callsites() as utility function
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Eduard Zingerman
bpf: move explored_state() closer to the beginning...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-09-12
Eduard Zingerman
selftests/bpf: Offloaded prog after non-offloaded should...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-09-12
Eduard Zingerman
bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-09-01
Eduard Zingerman
docs/bpf: Fix "file doesn't exist" warnings in {llvm_reloc...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-08-30
Eduard Zingerman
docs/bpf: Add description for CO-RE relocations
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-08-09
Eduard Zingerman
selftests/bpf: relax expected log messages to allow...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-06-13
Eduard Zingerman
selftests/bpf: Verify that check_ids() is used for...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-06-13
Eduard Zingerman
bpf: Verify scalar ids mapping in regsafe() using check_ids()
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-06-13
Eduard Zingerman
selftests/bpf: Check if mark_chain_precision() follows...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-06-13
Eduard Zingerman
bpf: Use scalar ids in mark_chain_precision()
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-06-12
Eduard Zingerman
selftests/bpf: Fix invalid pointer check in get_xlated_program()
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Eduard Zingerman
selftests/bpf: verifier/prevent_map_lookup converted...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/value_ptr_arith converted to...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/value_illegal_alu converted...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/unpriv converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/subreg converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/spin_lock converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/sock converted to inline assembly
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/search_pruning converted to...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/runtime_jit converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/regalloc converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/ref_tracking converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/map_ptr_mixing converted to...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/map_in_map converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/lwt converted to inline assembly
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/loops1 converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/jeq_infer_not_null converted...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/direct_packet_access converted...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/d_path converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/ctx converted to inline assembly
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/btf_ctx_access converted to...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/bpf_get_stack converted to...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: verifier/bounds converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
Eduard Zingerman
selftests/bpf: Add notion of auxiliary programs for...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-20
Eduard Zingerman
selftests/bpf: populate map_array_ro map for verifier_array_...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-20
Eduard Zingerman
selftests/bpf: add pre bpf_prog_test_run_opts() callback...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-20
Eduard Zingerman
selftests/bpf: fix __retval() being always ignored
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-20
Eduard Zingerman
selftests/bpf: disable program test run for progs/refcounted...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-04-07
Eduard Zingerman
selftests/bpf: Prevent infinite loop in veristat when...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-03-28
Eduard Zingerman
selftests/bpf: Remove verifier/xdp_direct_packet_access...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-03-28
Eduard Zingerman
selftests/bpf: Verifier/xdp_direct_packet_access.c...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-03-28
Eduard Zingerman
libbpf: Fix double-free when linker processes empty...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/xdp.c converted to inline assembly
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/xadd.c converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/var_off.c converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/value_or_null.c converted to...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/value.c converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/value_adj_spill.c converted...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/uninit.c converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/stack_ptr.c converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/spill_fill.c converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/ringbuf.c converted to inline...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
2023-03-26
Eduard Zingerman
selftests/bpf: verifier/raw_tp_writable.c converted...
Signed-off-by:
Eduard Zingerman
<eddyz87@gmail.com>
commit
|
commitdiff
|
tree
next