Age | Commit message (Expand) | Author | Files | Lines |
2016-07-25 | bpf, events: fix offset in skb copy handler | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -2/+2 |
2016-07-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | ![](https://seccdn.libravatar.org/avatar/81279c43ce60f56aea992763d1ed612b?s=13&d=retro) David S. Miller | 1 | -5/+5 |
2016-07-19 | bpf: add XDP prog type for early driver filter | ![](https://seccdn.libravatar.org/avatar/1d76253bf4520d6ce35937da6101575c?s=13&d=retro) Brenden Blanco | 1 | -0/+79 |
2016-07-15 | bpf: avoid stack copy and use skb ctx for event output | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -1/+42 |
2016-07-13 | rose: limit sk_filter trim to payload | ![](https://seccdn.libravatar.org/avatar/f11a6ed193009a9f776d98fd547089fa?s=13&d=retro) Willem de Bruijn | 1 | -5/+5 |
2016-07-04 | bpf: add bpf_get_hash_recalc helper | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -0/+19 |
2016-07-01 | cgroup: bpf: Add bpf_skb_in_cgroup_proto | ![](https://seccdn.libravatar.org/avatar/3938689ff0222e2a3c5c67a04fde5d09?s=13&d=retro) Martin KaFai Lau | 1 | -0/+38 |
2016-07-01 | bpf: refactor bpf_prog_get and type check into helper | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -12/+1 |
2016-06-30 | bpf: add bpf_skb_change_type helper | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -0/+24 |
2016-06-30 | bpf: add bpf_skb_change_proto helper | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -0/+200 |
2016-06-30 | bpf: don't use raw processor id in generic helper | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -1/+9 |
2016-06-30 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | ![](https://seccdn.libravatar.org/avatar/81279c43ce60f56aea992763d1ed612b?s=13&d=retro) David S. Miller | 1 | -2/+14 |
2016-06-15 | bpf: fix matching of data/data_end in verifier | ![](https://seccdn.libravatar.org/avatar/8861797316ba6b6b769dfdbea014ffd9?s=13&d=retro) Alexei Starovoitov | 1 | -2/+14 |
2016-06-10 | bpf: reject wrong sized filters earlier | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -8/+15 |
2016-06-10 | bpf: enforce recursion limit on redirects | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -21/+34 |
2016-05-16 | bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -1/+5 |
2016-05-16 | bpf: minor cleanups in ebpf code | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -19/+15 |
2016-05-06 | bpf: wire in data and data_end for cls_act_bpf | ![](https://seccdn.libravatar.org/avatar/8861797316ba6b6b769dfdbea014ffd9?s=13&d=retro) Alexei Starovoitov | 1 | -6/+45 |
2016-04-19 | bpf: add event output helper for notifications/sampling/logging | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -0/+2 |
2016-04-14 | bpf: convert relevant helper args to ARG_PTR_TO_RAW_STACK | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -17/+40 |
2016-04-07 | tun: use socket locks for sk_{attach,detatch}_filter | ![](https://seccdn.libravatar.org/avatar/10c9b35ebec59e674bfa641e3b17a9b8?s=13&d=retro) Hannes Frederic Sowa | 1 | -22/+13 |
2016-04-01 | tun, bpf: fix suspicious RCU usage in tun_{attach, detach}_filter | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -12/+21 |
2016-03-30 | bpf: make padding in bpf_tunnel_key explicit | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -1/+4 |
2016-03-18 | ip_tunnels, bpf: define IP_TUNNEL_OPTS_MAX and use it | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -7/+2 |
2016-03-18 | bpf, dst: add and use dst_tclassid helper | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -8/+1 |
2016-03-18 | bpf: make skb->tc_classid also readable | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -6/+6 |
2016-03-11 | bpf: support flow label for bpf_skb_{set, get}_tunnel_key | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -2/+12 |
2016-03-08 | bpf, vxlan, geneve, gre: fix usage of dst_cache on xmit | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -1/+1 |
2016-03-08 | bpf: support for access to tunnel options | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -6/+77 |
2016-03-08 | bpf: allow to propagate df in bpf_skb_set_tunnel_key | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -1/+5 |
2016-03-08 | bpf: make helper function protos static | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -9/+9 |
2016-03-08 | bpf: add flags to bpf_skb_store_bytes for clearing hash | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -1/+3 |
2016-03-08 | bpf: allow bpf_csum_diff to feed bpf_l3_csum_replace as well | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -0/+6 |
2016-03-08 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | ![](https://seccdn.libravatar.org/avatar/81279c43ce60f56aea992763d1ed612b?s=13&d=retro) David S. Miller | 1 | -2/+4 |
2016-03-01 | net: remove skb_sender_cpu_clear() | ![](https://seccdn.libravatar.org/avatar/22982a4be47fec2faa51948618cbceec?s=13&d=retro) WANG Cong | 1 | -2/+0 |
2016-02-24 | bpf: fix csum setting for bpf_set_tunnel_key | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -2/+4 |
2016-02-21 | bpf: don't emit mov A,A on return | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -4/+6 |
2016-02-21 | bpf: fix csum update in bpf_l4_csum_replace helper for udp | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -1/+7 |
2016-02-21 | bpf: try harder on clones when writing into skb | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -9/+10 |
2016-02-21 | bpf: remove artificial bpf_skb_{load, store}_bytes buffer limitation | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -13/+14 |
2016-02-21 | bpf: add generic bpf_csum_diff helper | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -0/+53 |
2016-02-11 | soreuseport: Prep for fast reuseport TCP socket selection | ![](https://seccdn.libravatar.org/avatar/4f7bdea6e589ed79f63df5e3a35f1d4b?s=13&d=retro) Craig Gallek | 1 | -1/+1 |
2016-01-12 | net: bpf: reject invalid shifts | ![](https://seccdn.libravatar.org/avatar/9fcaef36fca1d879b24d59cc1c33cfa8?s=13&d=retro) Rabin Vincent | 1 | -0/+5 |
2016-01-11 | bpf: support ipv6 for bpf_skb_{set,get}_tunnel_key | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -7/+62 |
2016-01-11 | bpf: export helper function flags and reject invalid ones | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -14/+23 |
2016-01-10 | bpf: add skb_postpush_rcsum and fix dev_forward_skb occasions | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -4/+13 |
2016-01-04 | soreuseport: setsockopt SO_ATTACH_REUSEPORT_[CE]BPF | ![](https://seccdn.libravatar.org/avatar/4f7bdea6e589ed79f63df5e3a35f1d4b?s=13&d=retro) Craig Gallek | 1 | -22/+99 |
2015-12-18 | bpf: fix misleading comment in bpf_convert_filter | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -6/+0 |
2015-12-18 | bpf: move clearing of A/X into classic to eBPF migration prologue | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -3/+16 |
2015-12-18 | bpf: add bpf_skb_load_bytes helper | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -1/+34 |