Age | Commit message (Expand) | Author | Files | Lines |
2016-09-27 | bpf: clean up put_cpu_var usage | Shaohua Li | 1 | -1/+1 |
2016-09-09 | bpf: add BPF_CALL_x macros for declaring helpers | Daniel Borkmann | 1 | -1/+1 |
2016-07-15 | bpf: avoid stack copy and use skb ctx for event output | Daniel Borkmann | 1 | -2/+4 |
2016-06-30 | bpf: minor cleanups on fd maps and helpers | Daniel Borkmann | 1 | -2/+1 |
2016-05-20 | bpf: rather use get_random_int for randomizations | Daniel Borkmann | 1 | -2/+2 |
2016-05-16 | bpf: add generic constant blinding for use in jits | Daniel Borkmann | 1 | -0/+203 |
2016-05-16 | bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis | Daniel Borkmann | 1 | -4/+14 |
2016-05-16 | bpf: add bpf_patch_insn_single helper | Daniel Borkmann | 1 | -0/+71 |
2016-05-16 | bpf: minor cleanups in ebpf code | Daniel Borkmann | 1 | -2/+0 |
2016-05-06 | bpf: direct packet access | Alexei Starovoitov | 1 | -0/+5 |
2016-04-19 | bpf: add event output helper for notifications/sampling/logging | Daniel Borkmann | 1 | -0/+7 |
2016-02-29 | bpf: Mark __bpf_prog_run() stack frame as non-standard | Josh Poimboeuf | 1 | -0/+2 |
2015-12-18 | bpf: move clearing of A/X into classic to eBPF migration prologue | Daniel Borkmann | 1 | -4/+0 |
2015-11-02 | bpf: consolidate bpf_prog_put{, _rcu} dismantle paths | Daniel Borkmann | 1 | -1/+2 |
2015-10-08 | bpf: split state from prandom_u32() and consolidate {c, e}BPF prngs | Daniel Borkmann | 1 | -0/+26 |
2015-10-03 | ebpf: migrate bpf_prog's flags to bitfield | Daniel Borkmann | 1 | -0/+4 |
2015-08-09 | bpf: Make the bpf_prog_array_map more generic | Wang Nan | 1 | -1/+1 |
2015-07-20 | test_bpf: add bpf_skb_vlan_push/pop() tests | Alexei Starovoitov | 1 | -0/+1 |
2015-07-13 | ebpf: remove self-assignment in interpreter's tail call | Daniel Borkmann | 1 | -1/+5 |
2015-06-15 | bpf: allow networking programs to use bpf_trace_printk() for debugging | Alexei Starovoitov | 1 | -0/+4 |
2015-06-15 | bpf: introduce current->pid, tgid, uid, gid, comm accessors | Alexei Starovoitov | 1 | -0/+3 |
2015-05-31 | ebpf: misc core cleanup | Daniel Borkmann | 1 | -31/+41 |
2015-05-31 | ebpf: allow bpf_ktime_get_ns_proto also for networking | Daniel Borkmann | 1 | -0/+1 |
2015-05-21 | bpf: allow bpf programs to tail-call other bpf programs | Alexei Starovoitov | 1 | -1/+72 |
2015-04-27 | bpf: fix 64-bit divide | Alexei Starovoitov | 1 | -6/+6 |
2015-03-15 | ebpf: add helper for obtaining current processor id | Daniel Borkmann | 1 | -0/+1 |
2015-03-15 | ebpf: add prandom helper for packet sampling | Daniel Borkmann | 1 | -0/+2 |
2015-03-06 | ebpf: bpf_map_*: fix linker error on avr32 and openrisc arch | Daniel Borkmann | 1 | -0/+5 |
2015-01-20 | module: remove mod arg from module_free, rename module_memfree(). | Rusty Russell | 1 | -1/+1 |
2014-10-27 | bpf: split eBPF out of NET | Alexei Starovoitov | 1 | -0/+9 |
2014-09-26 | bpf: expand BPF syscall with program load/unload | Alexei Starovoitov | 1 | -14/+15 |
2014-09-10 | net: bpf: only build bpf_jit_binary_{alloc, free}() when jit selected | Daniel Borkmann | 1 | -0/+2 |
2014-09-09 | net: bpf: consolidate JIT binary allocator | Daniel Borkmann | 1 | -0/+39 |
2014-09-09 | net: filter: add "load 64-bit immediate" eBPF instruction | Alexei Starovoitov | 1 | -0/+5 |
2014-09-05 | net: bpf: make eBPF interpreter images read-only | Daniel Borkmann | 1 | -2/+78 |
2014-08-02 | net: filter: split 'struct sk_filter' into socket and bpf parts | Alexei Starovoitov | 1 | -16/+14 |
2014-08-02 | net: filter: rename sk_convert_filter() -> bpf_convert_filter() | Alexei Starovoitov | 1 | -1/+1 |
2014-08-02 | net: filter: rename sk_chk_filter() -> bpf_check_classic() | Alexei Starovoitov | 1 | -1/+1 |
2014-07-24 | net: filter: rename 'struct sock_filter_int' into 'struct bpf_insn' | Alexei Starovoitov | 1 | -1/+1 |
2014-07-23 | net: filter: split filter.c into two files | Alexei Starovoitov | 1 | -0/+536 |