Sign in
kunit
/
linux
/
f268dfe905d4682150d4acbb25f59adc04cd9398
/
kernel
/
bpf
/
core.c
b7552e1b
bpf: rather use get_random_int for randomizations
by Daniel Borkmann
· 9 years ago
4f3446b
bpf: add generic constant blinding for use in jits
by Daniel Borkmann
· 9 years ago
d1c55ab
bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis
by Daniel Borkmann
· 9 years ago
c237ee5
bpf: add bpf_patch_insn_single helper
by Daniel Borkmann
· 9 years ago
4936e35
bpf: minor cleanups in ebpf code
by Daniel Borkmann
· 9 years ago
969bf05
bpf: direct packet access
by Alexei Starovoitov
· 9 years ago
bd570ff
bpf: add event output helper for notifications/sampling/logging
by Daniel Borkmann
· 9 years ago
39853cc
bpf: Mark __bpf_prog_run() stack frame as non-standard
by Josh Poimboeuf
· 9 years ago
8b614ae
bpf: move clearing of A/X into classic to eBPF migration prologue
by Daniel Borkmann
· 9 years ago
e9d8afa
bpf: consolidate bpf_prog_put{, _rcu} dismantle paths
by Daniel Borkmann
· 9 years ago
3ad0040
bpf: split state from prandom_u32() and consolidate {c, e}BPF prngs
by Daniel Borkmann
· 9 years ago
a91263d
ebpf: migrate bpf_prog's flags to bitfield
by Daniel Borkmann
· 9 years ago
2a36f0b
bpf: Make the bpf_prog_array_map more generic
by Wang Nan
· 10 years ago
4d9c5c5
test_bpf: add bpf_skb_vlan_push/pop() tests
by Alexei Starovoitov
· 10 years ago
c4675f9
ebpf: remove self-assignment in interpreter's tail call
by Daniel Borkmann
· 10 years ago
0756ea3
bpf: allow networking programs to use bpf_trace_printk() for debugging
by Alexei Starovoitov
· 10 years ago
ffeedaf
bpf: introduce current->pid, tgid, uid, gid, comm accessors
by Alexei Starovoitov
· 10 years ago
3324b58
ebpf: misc core cleanup
by Daniel Borkmann
· 10 years ago
17ca8cb
ebpf: allow bpf_ktime_get_ns_proto also for networking
by Daniel Borkmann
· 10 years ago
04fd61ab
bpf: allow bpf programs to tail-call other bpf programs
by Alexei Starovoitov
· 10 years ago
876a7ae
bpf: fix 64-bit divide
by Alexei Starovoitov
· 10 years ago
c04167c
ebpf: add helper for obtaining current processor id
by Daniel Borkmann
· 10 years ago
03e69b5
ebpf: add prandom helper for packet sampling
by Daniel Borkmann
· 10 years ago
3ba67da
ebpf: bpf_map_*: fix linker error on avr32 and openrisc arch
by Daniel Borkmann
· 10 years ago
be1f221
module: remove mod arg from module_free, rename module_memfree().
by Rusty Russell
· 10 years ago
f89b775
bpf: split eBPF out of NET
by Alexei Starovoitov
· 10 years ago
09756af
bpf: expand BPF syscall with program load/unload
by Alexei Starovoitov
· 11 years ago
b954d83
net: bpf: only build bpf_jit_binary_{alloc, free}() when jit selected
by Daniel Borkmann
· 11 years ago
738cbe7
net: bpf: consolidate JIT binary allocator
by Daniel Borkmann
· 11 years ago
02ab695
net: filter: add "load 64-bit immediate" eBPF instruction
by Alexei Starovoitov
· 11 years ago
60a3b22
net: bpf: make eBPF interpreter images read-only
by Daniel Borkmann
· 11 years ago
7ae457c
net: filter: split 'struct sk_filter' into socket and bpf parts
by Alexei Starovoitov
· 11 years ago
8fb575c
net: filter: rename sk_convert_filter() -> bpf_convert_filter()
by Alexei Starovoitov
· 11 years ago
4df95ff
net: filter: rename sk_chk_filter() -> bpf_check_classic()
by Alexei Starovoitov
· 11 years ago
2695fb5
net: filter: rename 'struct sock_filter_int' into 'struct bpf_insn'
by Alexei Starovoitov
· 11 years ago
f5bffec
net: filter: split filter.c into two files
by Alexei Starovoitov
· 11 years ago