- 6bdc9c4 bpf: sock_map fixes for !CONFIG_BPF_SYSCALL and !STREAM_PARSER by John Fastabend · 7 years ago
- 92b31a9 bpf: add BPF_J{LT,LE,SLT,SLE} instructions by Daniel Borkmann · 7 years ago
- 8007e40 bpf: Fix out-of-bound access on interpreters[] by Martin KaFai Lau · 8 years ago
- b870aa9 bpf: use different interpreter depending on required stack size by Alexei Starovoitov · 8 years ago
- f696b8f bpf: split bpf core interpreter by Alexei Starovoitov · 8 years ago
- 71189fa bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode by Alexei Starovoitov · 8 years ago
- 19809c2 mm, vmalloc: use __GFP_HIGHMEM implicitly by Michal Hocko · 8 years ago
- d24f7c7 bpf: bpf_lock on kallsysms doesn't need to be irqsave by Hannes Frederic Sowa · 8 years ago
- 96a94cc bpf: reference may_access_skb() from __bpf_prog_run() by Johannes Berg · 8 years ago
- 74451e66 bpf: make jited programs visible in traces by Daniel Borkmann · 8 years ago
- 9383191 bpf: remove stubs for cBPF from arch code by Daniel Borkmann · 8 years ago
- a67edbf bpf: add initial bpf tracepoints by Daniel Borkmann · 8 years ago
- f1f7714 bpf: rework prog_digest into prog_tag by Daniel Borkmann · 8 years ago
- 5ccb071 bpf: fix overflow in prog accounting by Daniel Borkmann · 8 years ago
- aafe6ae bpf: dynamically allocate digest scratch buffer by Daniel Borkmann · 8 years ago
- 17bedab bpf: xdp: Allow head adjustment in XDP prog by Martin KaFai Lau · 8 years ago
- 7bd509e bpf: add prog_digest and expose it via fdinfo/netlink by Daniel Borkmann · 8 years ago
- 2d0e30c bpf: add helper for retrieving current numa node id by Daniel Borkmann · 8 years ago
- b761fe2 bpf: clean up put_cpu_var usage by Shaohua Li · 8 years ago
- f3694e0 bpf: add BPF_CALL_x macros for declaring helpers by Daniel Borkmann · 8 years ago
- 555c8a8 bpf: avoid stack copy and use skb ctx for event output by Daniel Borkmann · 9 years ago
- 1ca1cc9 bpf: minor cleanups on fd maps and helpers by Daniel Borkmann · 9 years ago
- 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 · 9 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 · 10 years ago
- b954d83 net: bpf: only build bpf_jit_binary_{alloc, free}() when jit selected by Daniel Borkmann · 10 years ago
- 738cbe7 net: bpf: consolidate JIT binary allocator by Daniel Borkmann · 10 years ago
- 02ab695 net: filter: add "load 64-bit immediate" eBPF instruction by Alexei Starovoitov · 10 years ago
- 60a3b22 net: bpf: make eBPF interpreter images read-only by Daniel Borkmann · 10 years ago
- 7ae457c net: filter: split 'struct sk_filter' into socket and bpf parts by Alexei Starovoitov · 10 years ago
- 8fb575c net: filter: rename sk_convert_filter() -> bpf_convert_filter() by Alexei Starovoitov · 10 years ago
- 4df95ff net: filter: rename sk_chk_filter() -> bpf_check_classic() by Alexei Starovoitov · 10 years ago
- 2695fb5 net: filter: rename 'struct sock_filter_int' into 'struct bpf_insn' by Alexei Starovoitov · 10 years ago
- f5bffec net: filter: split filter.c into two files by Alexei Starovoitov · 11 years ago