Daniel Borkmann
|
d1c55ab5e4
bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis
|
9 năm trước cách đây |
Daniel Borkmann
|
c237ee5eb3
bpf: add bpf_patch_insn_single helper
|
9 năm trước cách đây |
Daniel Borkmann
|
4936e3528e
bpf: minor cleanups in ebpf code
|
9 năm trước cách đây |
Alexei Starovoitov
|
969bf05eb3
bpf: direct packet access
|
9 năm trước cách đây |
Daniel Borkmann
|
bd570ff970
bpf: add event output helper for notifications/sampling/logging
|
9 năm trước cách đây |
Josh Poimboeuf
|
39853cc0cd
bpf: Mark __bpf_prog_run() stack frame as non-standard
|
9 năm trước cách đây |
Daniel Borkmann
|
8b614aebec
bpf: move clearing of A/X into classic to eBPF migration prologue
|
9 năm trước cách đây |
Daniel Borkmann
|
e9d8afa90b
bpf: consolidate bpf_prog_put{, _rcu} dismantle paths
|
9 năm trước cách đây |
Daniel Borkmann
|
3ad0040573
bpf: split state from prandom_u32() and consolidate {c, e}BPF prngs
|
9 năm trước cách đây |
Daniel Borkmann
|
a91263d520
ebpf: migrate bpf_prog's flags to bitfield
|
9 năm trước cách đây |
Wang Nan
|
2a36f0b92e
bpf: Make the bpf_prog_array_map more generic
|
10 năm trước cách đây |
Alexei Starovoitov
|
4d9c5c53ac
test_bpf: add bpf_skb_vlan_push/pop() tests
|
10 năm trước cách đây |
Daniel Borkmann
|
c4675f9353
ebpf: remove self-assignment in interpreter's tail call
|
10 năm trước cách đây |
Alexei Starovoitov
|
0756ea3e85
bpf: allow networking programs to use bpf_trace_printk() for debugging
|
10 năm trước cách đây |
Alexei Starovoitov
|
ffeedafbf0
bpf: introduce current->pid, tgid, uid, gid, comm accessors
|
10 năm trước cách đây |
Daniel Borkmann
|
3324b584b6
ebpf: misc core cleanup
|
10 năm trước cách đây |
Daniel Borkmann
|
17ca8cbf49
ebpf: allow bpf_ktime_get_ns_proto also for networking
|
10 năm trước cách đây |
Alexei Starovoitov
|
04fd61ab36
bpf: allow bpf programs to tail-call other bpf programs
|
10 năm trước cách đây |
Alexei Starovoitov
|
876a7ae65b
bpf: fix 64-bit divide
|
10 năm trước cách đây |
Daniel Borkmann
|
c04167ce2c
ebpf: add helper for obtaining current processor id
|
10 năm trước cách đây |
Daniel Borkmann
|
03e69b508b
ebpf: add prandom helper for packet sampling
|
10 năm trước cách đây |
Daniel Borkmann
|
3ba67dabaa
ebpf: bpf_map_*: fix linker error on avr32 and openrisc arch
|
10 năm trước cách đây |
Rusty Russell
|
be1f221c04
module: remove mod arg from module_free, rename module_memfree().
|
10 năm trước cách đây |
Alexei Starovoitov
|
f89b7755f5
bpf: split eBPF out of NET
|
10 năm trước cách đây |
Alexei Starovoitov
|
09756af468
bpf: expand BPF syscall with program load/unload
|
11 năm trước cách đây |
Daniel Borkmann
|
b954d83421
net: bpf: only build bpf_jit_binary_{alloc, free}() when jit selected
|
11 năm trước cách đây |
Daniel Borkmann
|
738cbe72ad
net: bpf: consolidate JIT binary allocator
|
11 năm trước cách đây |
Alexei Starovoitov
|
02ab695bb3
net: filter: add "load 64-bit immediate" eBPF instruction
|
11 năm trước cách đây |
Daniel Borkmann
|
60a3b2253c
net: bpf: make eBPF interpreter images read-only
|
11 năm trước cách đây |
Alexei Starovoitov
|
7ae457c1e5
net: filter: split 'struct sk_filter' into socket and bpf parts
|
11 năm trước cách đây |