| Commit message (Expand) | Author | Age | Files | Lines |
* | net_sched: move the empty tp check from ->destroy() to ->delete() | WANG Cong | 2017-04-21 | 1 | -6/+5 |
* | netlink: pass extended ACK struct to parsing functions | Johannes Berg | 2017-04-13 | 1 | -1/+2 |
* | net/sched: cls_bpf: Reflect HW offload status | Or Gerlitz | 2017-02-17 | 1 | -2/+11 |
* | bpf: rework prog_digest into prog_tag | Daniel Borkmann | 2017-01-16 | 1 | -2/+2 |
* | bpf: add prog_digest and expose it via fdinfo/netlink | Daniel Borkmann | 2016-12-05 | 1 | -0/+8 |
* | bpf, cls: consolidate prog deletion path | Daniel Borkmann | 2016-12-05 | 1 | -17/+13 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 2016-12-03 | 1 | -4/+0 |
|\ |
|
| * | net, sched: respect rcu grace period on cls destruction | Daniel Borkmann | 2016-11-28 | 1 | -4/+0 |
* | | bpf: drop useless bpf_fd member from cls/act | Daniel Borkmann | 2016-11-27 | 1 | -8/+1 |
* | | netlink: Add nla_memdup() to wrap kmemdup() use on nlattr | Thomas Graf | 2016-10-29 | 1 | -3/+1 |
|/ |
|
* | net: cls_bpf: allow offloaded filters to update stats | Jakub Kicinski | 2016-09-21 | 1 | -0/+11 |
* | net: cls_bpf: add support for marking filters as hardware-only | Jakub Kicinski | 2016-09-21 | 1 | -9/+25 |
* | net: cls_bpf: limit hardware offload by software-only flag | Jakub Kicinski | 2016-09-21 | 1 | -2/+20 |
* | net: cls_bpf: add hardware offload | Jakub Kicinski | 2016-09-21 | 1 | -0/+70 |
* | net sched: stylistic cleanups | Jamal Hadi Salim | 2016-09-19 | 1 | -2/+4 |
* | bpf: drop unnecessary test in cls_bpf_classify and tcf_bpf | Daniel Borkmann | 2016-09-15 | 1 | -3/+0 |
* | net_sched: properly handle failure case of tcf_exts_init() | WANG Cong | 2016-08-22 | 1 | -10/+17 |
* | bpf: refactor bpf_prog_get and type check into helper | Daniel Borkmann | 2016-07-01 | 1 | -6/+1 |
* | bpf: wire in data and data_end for cls_act_bpf | Alexei Starovoitov | 2016-05-06 | 1 | -0/+2 |
* | cls_bpf: reset class and reuse major in da | Daniel Borkmann | 2016-03-18 | 1 | -5/+8 |
* | net, sched: add clsact qdisc | Daniel Borkmann | 2016-01-10 | 1 | -1/+1 |
* | net, sched: add skb_at_tc_ingress helper | Daniel Borkmann | 2016-01-10 | 1 | -5/+1 |
* | sched, bpf: add helper for retrieving routing realms | Daniel Borkmann | 2015-10-03 | 1 | -2/+6 |
* | cls_bpf: further limit exec opcodes subset | Daniel Borkmann | 2015-09-23 | 1 | -3/+0 |
* | cls_bpf: make binding to classid optional | Daniel Borkmann | 2015-09-23 | 1 | -9/+8 |
* | cls_bpf: also dump TCA_BPF_FLAGS | Daniel Borkmann | 2015-09-23 | 1 | -3/+8 |
* | bpf: add bpf_redirect() helper | Alexei Starovoitov | 2015-09-17 | 1 | -0/+1 |
* | cls_bpf: introduce integrated actions | Daniel Borkmann | 2015-09-17 | 1 | -11/+49 |
* | sched: cls_bpf: fix panic on filter replace | Daniel Borkmann | 2015-07-21 | 1 | -1/+1 |
* | bpf: make programs see skb->data == L2 for ingress and egress | Alexei Starovoitov | 2015-06-07 | 1 | -1/+15 |
* | bpf: fix bpf helpers to use skb->mac_header relative offsets | Alexei Starovoitov | 2015-04-16 | 1 | -0/+3 |
* | cls_bpf: do eBPF invocation under non-bh RCU lock variant for maps | Daniel Borkmann | 2015-03-12 | 1 | -3/+6 |
* | net_sched: destroy proto tp when all filters are gone | Cong Wang | 2015-03-09 | 1 | -1/+5 |
* | cls_bpf: add initial eBPF support for programmable classifiers | Daniel Borkmann | 2015-03-01 | 1 | -52/+154 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 2015-01-27 | 1 | -2/+13 |
|\ |
|
| * | net: cls_bpf: fix auto generation of per list handles | Daniel Borkmann | 2015-01-26 | 1 | -2/+8 |
| * | net: cls_bpf: fix size mismatch on filter preparation | Daniel Borkmann | 2015-01-26 | 1 | -0/+5 |
* | | tc: cls_bpf: rename bpf_len to bpf_num_ops | Jiri Pirko | 2015-01-17 | 1 | -9/+9 |
|/ |
|
* | net: sched: cls: remove unused op put from tcf_proto_ops | Jiri Pirko | 2014-12-09 | 1 | -5/+0 |
* | net_sched: cls_bpf: remove faulty use of list_for_each_entry_rcu | Jiri Pirko | 2014-12-08 | 1 | -2/+2 |
* | net_sched: cls_bpf: remove unnecessary iteration and use passed arg | Jiri Pirko | 2014-12-08 | 1 | -12/+5 |
* | net: sched: do not use tcf_proto 'tp' argument from call_rcu | John Fastabend | 2014-10-06 | 1 | -1/+3 |
* | net_sched: remove the first parameter from tcf_exts_destroy() | WANG Cong | 2014-09-28 | 1 | -2/+2 |
* | net_sched: fix suspicious RCU usage in cls_bpf_classify() | WANG Cong | 2014-09-15 | 1 | -1/+1 |
* | net: sched: rcu'ify cls_bpf | John Fastabend | 2014-09-13 | 1 | -47/+47 |
* | net: filter: split 'struct sk_filter' into socket and bpf parts | Alexei Starovoitov | 2014-08-02 | 1 | -6/+6 |
* | net: filter: let unattached filters use sock_fprog_kern | Daniel Borkmann | 2014-05-23 | 1 | -2/+2 |
* | sched, cls: check if we could overwrite actions when changing a filter | Cong Wang | 2014-04-27 | 1 | -5/+5 |
* | net_sched: add struct net pointer to tcf_proto_ops->dump | WANG Cong | 2014-01-13 | 1 | -1/+1 |
* | net_sched: cls: refactor out struct tcf_ext_map | WANG Cong | 2013-12-18 | 1 | -9/+5 |