| Age | Commit message (Expand) | Author | Files | Lines |
| 2017-08-16 | bpf: sock_map fixes for !CONFIG_BPF_SYSCALL and !STREAM_PARSER |  John Fastabend | 1 | -0/+1 |
| 2017-08-09 | bpf: add BPF_J{LT,LE,SLT,SLE} instructions |  Daniel Borkmann | 1 | -0/+60 |
| 2017-06-29 | bpf: Fix out-of-bound access on interpreters[] |  Martin KaFai Lau | 1 | -1/+3 |
| 2017-05-31 | bpf: use different interpreter depending on required stack size |  Alexei Starovoitov | 1 | -9/+31 |
| 2017-05-31 | bpf: split bpf core interpreter |  Alexei Starovoitov | 1 | -7/+14 |
| 2017-05-31 | bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode |  Alexei Starovoitov | 1 | -1/+1 |
| 2017-05-08 | mm, vmalloc: use __GFP_HIGHMEM implicitly |  Michal Hocko | 1 | -6/+3 |
| 2017-04-28 | bpf: bpf_lock on kallsysms doesn't need to be irqsave |  Hannes Frederic Sowa | 1 | -8/+4 |
| 2017-04-11 | bpf: reference may_access_skb() from __bpf_prog_run() |  Johannes Berg | 1 | -6/+6 |
| 2017-02-17 | bpf: make jited programs visible in traces |  Daniel Borkmann | 1 | -0/+223 |
| 2017-02-17 | bpf: remove stubs for cBPF from arch code |  Daniel Borkmann | 1 | -1/+11 |
| 2017-01-25 | bpf: add initial bpf tracepoints |  Daniel Borkmann | 1 | -0/+9 |
| 2017-01-16 | bpf: rework prog_digest into prog_tag |  Daniel Borkmann | 1 | -6/+8 |
| 2016-12-17 | bpf: fix overflow in prog accounting |  Daniel Borkmann | 1 | -3/+13 |
| 2016-12-17 | bpf: dynamically allocate digest scratch buffer |  Daniel Borkmann | 1 | -11/+16 |
| 2016-12-08 | bpf: xdp: Allow head adjustment in XDP prog |  Martin KaFai Lau | 1 | -1/+1 |
| 2016-12-05 | bpf: add prog_digest and expose it via fdinfo/netlink |  Daniel Borkmann | 1 | -0/+65 |
| 2016-10-22 | bpf: add helper for retrieving current numa node id |  Daniel Borkmann | 1 | -0/+1 |
| 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 |