index
:
kernel/git/ast/bpf.git
arena
arena_lock
bbff
bind_connect
bind_connect_v2
bind_connect_v3
bitmap_freelist
bitmap_tag
bpf-updates-24-out11
bpf_copy_bytes
bpf_perf_event_ioctl
bpf_tracefs
bpf_tramp
bpfilter
branches
btf_vmlinux
calls
calls_oct23
calls_v2
cgroup
const_blinding
delete_bpf_tp
fexit_fix
file_filter
fix
func_by_func
func_compat_fix
func_graph
func_replace
htab_fix
hw_cache
inline_lookup
inline_lookup2
insn_limit
ipip
ipt_bpf
iter_fix
jit_fix
jit_on
ksym_bpf
ktls
ld_abs_dw
loops
ma
ma_v4
master
memalloc
multiprog
net
opt_update1
opt_update2
opt_update3
optimize_example
parallel_verif
perf
perf_event
pkt_ptr
pktsize
profiler
prog_chain
prog_test_run
ptr
ptr32
ptr_to_stack
reduce_stack
refcnt_fix
relo_core
rt
sample_data
seccomp
skel
spin_lock
stackid
standalone_llvm
state_htab
stats
struct_walk
syscall
syscall_mar31
tail_call_v1
tail_call_v2
tail_call_v3
tail_call_v4
tail_call_v5
tail_call_v6
timer
tp_args
tp_args_v2
tp_args_v3
tp_args_v4
tp_args_v6
umh
umh_v2
umh_v3
unpriv
uptr
uptr_v3
v14
verif_scale
verif_simplif_v1
verif_states
verifier_run
xdp
eBPF development
Alexei Starovoitov
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Branch
Commit message
Author
Age
arena_lock
bpf: Remove spin in bpf_lock_release.
Alexei Starovoitov
3 weeks
arena
selftests/bpf: Convert glob_match() to bpf_arena
Alexei Starovoitov
2 months
uptr_v3
selftests/bpf: Add bpf_arena_htab test.
Alexei Starovoitov
3 months
uptr
selftests/bpf: Add uptr test.
Alexei Starovoitov
4 months
optimize_example
optimize BPF_CORE_READ
Alexei Starovoitov
5 months
iter_fix
iter maybe-not-hack 6
Alexei Starovoitov
7 months
ptr32
selftests/bpf: Add ptr32 test.
Alexei Starovoitov
10 months
ma
hack
Alexei Starovoitov
11 months
ma_v4
hack 4
Alexei Starovoitov
11 months
struct_walk
bpf: Allowlist fields similar to __rcu tag.
Alexei Starovoitov
14 months
master
bpf: wip.
Alexei Starovoitov
14 months
memalloc
bpf: Remove usage of kmem_cache from bpf_mem_cache.
Alexei Starovoitov
21 months
ptr
bpf: kptr
Alexei Starovoitov
2 years
skel
bpf: Convert bpf_preload.ko to use light skeleton.
Alexei Starovoitov
2 years
relo_core
Merge branch 'Deprecate bpf_prog_load_xattr() API'
Alexei Starovoitov
2 years
timer
helpers
Alexei Starovoitov
3 years
syscall
selftests/bpf: Convert test trace_printk to lskel.
Alexei Starovoitov
3 years
syscall_mar31
libbpf: Generate loader program out of BPF ELF file.
Alexei Starovoitov
3 years
fexit_fix
bpf: Fix fexit trampoline.
Alexei Starovoitov
3 years
bbff
bpf: introduce BPF BATCH File Format
Alexei Starovoitov
3 years
profiler
selftests/bpf: Add profiler test
Alexei Starovoitov
4 years
func_replace
bpf: Introduce dynamic program extensions
Alexei Starovoitov
4 years
func_by_func
selftests/bpf: Add fexit-to-skb test for global funcs
Alexei Starovoitov
4 years
rt
bpf: Don't use tasklet in stackmap code when RT.
David Miller
4 years
func_graph
selftests/bpf: test func_graph tracer and bpf trampoline together
Alexei Starovoitov
4 years
bpf_tramp
selftests/bpf: Add a test for attaching BPF prog to another BPF prog and subprog
Alexei Starovoitov
5 years
btf_vmlinux
selftests/bpf: add kfree_skb raw_tp test
Alexei Starovoitov
5 years
sample_data
bpf: fix nested bpf tracepoints with per-cpu data
Matt Mullins
5 years
loops
bpf: precise scalar_value tracking
Alexei Starovoitov
5 years
state_htab
selftests/bpf: add pyperf scale test
Alexei Starovoitov
5 years
parallel_verif
bpf: drop bpf_verifier_lock
Alexei Starovoitov
5 years
insn_limit
selftests/bpf: add few verifier scale tests
Alexei Starovoitov
5 years
verif_scale
bpf: increase program instruction limit
Alexei Starovoitov
5 years
seccomp
seccomp, bpf: disable preemption before calling into bpf prog
Alexei Starovoitov
5 years
stats
bpf: enable program stats
Alexei Starovoitov
5 years
spin_lock
selftests/bpf: test for BPF_F_LOCK
Alexei Starovoitov
5 years
verif_states
bpf: add self-check logic to liveness analysis
Alexei Starovoitov
5 years
branches
bpf: add per-insn complexity limit
Alexei Starovoitov
5 years
file_filter
selftests/bpf: add a test for BPF_CGROUP_FILE_OPEN
Alexei Starovoitov
6 years
perf
tools/perf: recognize and process RECORD_MMAP events for bpf progs
Alexei Starovoitov
6 years
ipt_bpf
bpfilter: rough bpfilter codegen example hack
Daniel Borkmann
6 years
bpfilter
bpfilter: rough bpfilter codegen example hack
Daniel Borkmann
6 years
delete_bpf_tp
bpf: remove tracepoints from bpf core
Alexei Starovoitov
6 years
bind_connect_v3
selftests/bpf: Selftest for sys_bind post-hooks.
Andrey Ignatov
6 years
bind_connect_v2
selftests/bpf: Selftest for sys_bind post-hooks.
Andrey Ignatov
6 years
bind_connect
fix build
Andrey Ignatov
6 years
tp_args
selftests/bpf: test for bpf_get_stackid() from raw tracepoints
Alexei Starovoitov
6 years
tp_args_v4
selftests/bpf: test for bpf_get_stackid() from raw tracepoints
Alexei Starovoitov
6 years
tp_args_v3
selftests/bpf: test for bpf_get_stackid() from raw tracepoints
Alexei Starovoitov
6 years
tp_args_v2
selftests/bpf: test for bpf_get_stackid() from raw tracepoints
Alexei Starovoitov
6 years
umh_v3
bpf: rough bpfilter codegen example hack
Daniel Borkmann
6 years
umh_v2
bpf: rough bpfilter codegen example hack
Daniel Borkmann
6 years
umh
modules: allow modprobe load regular elf binaries
Alexei Starovoitov
6 years
tp_args_v6
bpf: raw tracepoint args v6
Alexei Starovoitov
6 years
fix
bpf: fix bpf_prog_array_copy_to_user() issues
Alexei Starovoitov
6 years
verifier_run
selftests/bpf: make test_verifier run most programs
Alexei Starovoitov
6 years
jit_on
bpf: introduce BPF_JIT_ALWAYS_ON config
Alexei Starovoitov
6 years
calls
selftests/bpf: additional bpf_call tests
Daniel Borkmann
6 years
verif_simplif_v1
bpf: verifier simplification
Alexei Starovoitov
6 years
reduce_stack
bpf: document answers to common questions about BPF
Alexei Starovoitov
7 years
calls_oct23
bpf: add support for bpf_call to interpreter
Alexei Starovoitov
7 years
calls_v2
bpf: introduce function calls. work in progress
Alexei Starovoitov
7 years
jit_fix
bpf: fix bpf_tail_call() x64 JIT
Alexei Starovoitov
7 years
multiprog
samples/bpf: add multi-prog cgroup test case
Alexei Starovoitov
7 years
hw_cache
bpf: update perf event helper functions documentation
Teng Qin
7 years
ktls
tls: Documentation
Dave Watson
7 years
ptr_to_stack
bpf: add a test case in bpf selftests
Yonghong Song
7 years
prog_chain
selftests/bpf: add test for program chaining
Alexei Starovoitov
7 years
prog_test_run
selftests/bpf: add l4 load balancer test based on sched_cls
Alexei Starovoitov
7 years
opt_update3
bpf: fix hashmap extra_elems logic
Alexei Starovoitov
7 years
opt_update2
bpf: optimize bpf_map_update_elem() and fix 'when full' behavior
Alexei Starovoitov
7 years
opt_update1
bpf: optimize bpf_map_update_elem() when element exists
Alexei Starovoitov
7 years
inline_lookup2
samples/bpf: add map_lookup microbenchmark
Alexei Starovoitov
7 years
inline_lookup
samples/bpf: add map_lookup microbenchmark
Alexei Starovoitov
7 years
htab_fix
bpf: convert htab map to hlist_nulls
Alexei Starovoitov
7 years
ksym_bpf
bpf: make jited programs visible in traces
Daniel Borkmann
7 years
cgroup
samples: bpf: add userspace example for attaching eBPF programs to cgroups
Daniel Mack
8 years
xdp
e1000: add initial XDP support
Alexei Starovoitov
8 years
pktsize
bpf: add packet head/tail helper
Alexei Starovoitov
8 years
ipip
samples/bpf: add comprehensive ipip, ipip6, ip6ip6 test
Alexei Starovoitov
8 years
bpf-updates-24-out11
bpf: add BPF_CALL_x macros for declaring helpers
Daniel Borkmann
8 years
perf_event
samples/bpf: add sampleip example
Brendan Gregg
8 years
net
bpf, trace: check event type in bpf_perf_event_read
Alexei Starovoitov
8 years
const_blinding
bpf, s390: add support for constant blinding
Daniel Borkmann
8 years
pkt_ptr
samples/bpf: add verifier tests
Alexei Starovoitov
8 years
func_compat_fix
bpf: fix check_map_func_compatibility logic
Alexei Starovoitov
8 years
refcnt_fix
bpf: fix refcnt overflow
Alexei Starovoitov
8 years
ld_abs_dw
bpf/tests: add performance and correctness tests for LD_ABS_DW
Alexei Starovoitov
8 years
bitmap_freelist
samples/bpf: add map performance test
Alexei Starovoitov
8 years
bitmap_tag
samples/bpf: add map performance test
Alexei Starovoitov
8 years
stackid
samples/bpf: offwaketime example
Alexei Starovoitov
8 years
unpriv
bpf: add unprivileged bpf tests
Alexei Starovoitov
9 years
tail_call_v6
samples/bpf: bpf_tail_call example for networking
Alexei Starovoitov
9 years
tail_call_v5
samples/bpf: bpf_tail_call helper example
Alexei Starovoitov
9 years
tail_call_v4
samples/bpf: bpf_tail_call helper example
Alexei Starovoitov
9 years
tail_call_v3
bpf: allow bpf programs to tail-call other bpf programs
Alexei Starovoitov
9 years
tail_call_v2
bpf: allow bpf programs to tail-call other bpf programs
Alexei Starovoitov
9 years
tail_call_v1
bpf: allow bpf programs 'call' other bpf programs
Alexei Starovoitov
9 years
bpf_copy_bytes
bpf: add bpf_skb_copy_bytes() helper
Alexei Starovoitov
9 years
bpf_perf_event_ioctl
tracing: allow eBPF programs to call bpf_printk()
Alexei Starovoitov
9 years
bpf_tracefs
tracing: allow eBPF programs to call bpf_printk()
Alexei Starovoitov
9 years
standalone_llvm
ipmi: Finish cleanup of BMC attributes
Corey Minyard
9 years
v14
samples: bpf: example of stateful socket filtering
Alexei Starovoitov
10 years