Daniel Borkmann
|
f1f7714ea5
bpf: rework prog_digest into prog_tag
|
hace 8 años |
Daniel Borkmann
|
5ccb071e97
bpf: fix overflow in prog accounting
|
hace 8 años |
Daniel Borkmann
|
aafe6ae9ce
bpf: dynamically allocate digest scratch buffer
|
hace 8 años |
Martin KaFai Lau
|
17bedab272
bpf: xdp: Allow head adjustment in XDP prog
|
hace 8 años |
Daniel Borkmann
|
7bd509e311
bpf: add prog_digest and expose it via fdinfo/netlink
|
hace 8 años |
Daniel Borkmann
|
2d0e30c30f
bpf: add helper for retrieving current numa node id
|
hace 8 años |
Shaohua Li
|
b761fe226b
bpf: clean up put_cpu_var usage
|
hace 8 años |
Daniel Borkmann
|
f3694e0012
bpf: add BPF_CALL_x macros for declaring helpers
|
hace 9 años |
Daniel Borkmann
|
555c8a8623
bpf: avoid stack copy and use skb ctx for event output
|
hace 9 años |
Daniel Borkmann
|
1ca1cc98bf
bpf: minor cleanups on fd maps and helpers
|
hace 9 años |
Daniel Borkmann
|
b7552e1bcc
bpf: rather use get_random_int for randomizations
|
hace 9 años |
Daniel Borkmann
|
4f3446bb80
bpf: add generic constant blinding for use in jits
|
hace 9 años |
Daniel Borkmann
|
d1c55ab5e4
bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis
|
hace 9 años |
Daniel Borkmann
|
c237ee5eb3
bpf: add bpf_patch_insn_single helper
|
hace 9 años |
Daniel Borkmann
|
4936e3528e
bpf: minor cleanups in ebpf code
|
hace 9 años |
Alexei Starovoitov
|
969bf05eb3
bpf: direct packet access
|
hace 9 años |
Daniel Borkmann
|
bd570ff970
bpf: add event output helper for notifications/sampling/logging
|
hace 9 años |
Josh Poimboeuf
|
39853cc0cd
bpf: Mark __bpf_prog_run() stack frame as non-standard
|
hace 9 años |
Daniel Borkmann
|
8b614aebec
bpf: move clearing of A/X into classic to eBPF migration prologue
|
hace 9 años |
Daniel Borkmann
|
e9d8afa90b
bpf: consolidate bpf_prog_put{, _rcu} dismantle paths
|
hace 9 años |
Daniel Borkmann
|
3ad0040573
bpf: split state from prandom_u32() and consolidate {c, e}BPF prngs
|
hace 9 años |
Daniel Borkmann
|
a91263d520
ebpf: migrate bpf_prog's flags to bitfield
|
hace 10 años |
Wang Nan
|
2a36f0b92e
bpf: Make the bpf_prog_array_map more generic
|
hace 10 años |
Alexei Starovoitov
|
4d9c5c53ac
test_bpf: add bpf_skb_vlan_push/pop() tests
|
hace 10 años |
Daniel Borkmann
|
c4675f9353
ebpf: remove self-assignment in interpreter's tail call
|
hace 10 años |
Alexei Starovoitov
|
0756ea3e85
bpf: allow networking programs to use bpf_trace_printk() for debugging
|
hace 10 años |
Alexei Starovoitov
|
ffeedafbf0
bpf: introduce current->pid, tgid, uid, gid, comm accessors
|
hace 10 años |
Daniel Borkmann
|
3324b584b6
ebpf: misc core cleanup
|
hace 10 años |
Daniel Borkmann
|
17ca8cbf49
ebpf: allow bpf_ktime_get_ns_proto also for networking
|
hace 10 años |
Alexei Starovoitov
|
04fd61ab36
bpf: allow bpf programs to tail-call other bpf programs
|
hace 10 años |