Age | Commit message (Expand) | Author | Files | Lines |
2021-12-19 | flow_offload: validate flags of filter and actions | Baowen Zheng | 1 | -5/+7 |
2021-08-02 | net_sched: refactor TC action init API | Cong Wang | 1 | -12/+12 |
2020-12-08 | net/sched: cls_u32: simplify the return expression of u32_reoffload_knode() | Zheng Yongjun | 1 | -8/+3 |
2020-09-28 | net/sched: cls_u32: Replace one-element array with flexible-array member | Gustavo A. R. Silva | 1 | -4/+4 |
2020-07-31 | net/sched: cls_u32: Use struct_size() helper | Gustavo A. R. Silva | 1 | -14/+6 |
2020-06-19 | net/sched: cls_u32: Use struct_size() in kzalloc() | Gustavo A. R. Silva | 1 | -3/+1 |
2020-01-27 | net_sched: fix ops->bind_class() implementations | Cong Wang | 1 | -3/+8 |
2019-12-30 | net/sched: add delete_empty() to filters and use it in cls_flower | Davide Caratti | 1 | -25/+0 |
2019-12-19 | net/sched: cls_u32: fix refcount leak in the error path of u32_change() | Davide Caratti | 1 | -0/+25 |
2019-08-26 | net: sched: refactor block offloads counter usage | Vlad Buslov | 1 | -17/+12 |
2019-07-19 | net: flow_offload: rename tc_setup_cb_t to flow_setup_cb_t | Pablo Neira Ayuso | 1 | -3/+3 |
2019-06-15 | net: sched: remove NET_CLS_IND config option | Jiri Pirko | 1 | -15/+0 |
2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 1 | -5/+1 |
2019-05-07 | net/sched: remove block pointer from common offload structure | Pieter Jansen van Vuuren | 1 | -11/+6 |
2019-05-05 | net/sched: add block pointer to tc_cls_common_offload structure | Pieter Jansen van Vuuren | 1 | -6/+11 |
2019-05-04 | net: sched: cls_u32: use struct_size() helper | Gustavo A. R. Silva | 1 | -1/+1 |
2019-04-27 | netlink: make validation more configurable for future strictness | Johannes Berg | 1 | -1/+2 |
2019-04-27 | netlink: make nla_nest_start() add NLA_F_NESTED flag | Michal Kubecek | 1 | -1/+1 |
2019-02-22 | net_sched: initialize net pointer inside tcf_exts_init() | Cong Wang | 1 | -4/+4 |
2019-02-12 | net: sched: extend proto ops to support unlocked classifiers | Vlad Buslov | 1 | -5/+7 |
2019-02-12 | net: sched: track rtnl lock status when validating extensions | Vlad Buslov | 1 | -1/+1 |
2018-12-14 | net_sched: fold tcf_block_cb_call() into tc_setup_cb_call() | Cong Wang | 1 | -4/+4 |
2018-11-19 | net: sched: cls_u32: add res to offload information | Jakub Kicinski | 1 | -0/+2 |
2018-10-12 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -3/+3 |
2018-10-08 | net: sched: cls_u32: simplify the hell out u32_delete() emptiness check | Al Viro | 1 | -47/+1 |
2018-10-08 | net: sched: cls_u32: keep track of knodes count in tc_u_common | Al Viro | 1 | -0/+6 |
2018-10-08 | net: sched: cls_u32: get rid of tp_c | Al Viro | 1 | -7/+4 |
2018-10-08 | net: sched: cls_u32: the tp_c argument of u32_set_parms() is always tp->data | Al Viro | 1 | -3/+2 |
2018-10-08 | net: sched: cls_u32: pass tc_u_common to u32_set_parms() instead of tc_u_hnode | Al Viro | 1 | -4/+4 |
2018-10-08 | net: sched: cls_u32: clean tc_u_common hashtable | Al Viro | 1 | -15/+9 |
2018-10-08 | net: sched: cls_u32: get rid of tc_u_common ->rcu | Al Viro | 1 | -1/+0 |
2018-10-08 | net: sched: cls_u32: get rid of tc_u_knode ->tp | Al Viro | 1 | -3/+0 |
2018-10-08 | net: sched: cls_u32: get rid of unused argument of u32_destroy_key() | Al Viro | 1 | -7/+6 |
2018-10-08 | net: sched: cls_u32: make sure that divisor is a power of 2 | Al Viro | 1 | -1/+5 |
2018-10-08 | net: sched: cls_u32: disallow linking to root hnode | Al Viro | 1 | -0/+4 |
2018-10-08 | net: sched: cls_u32: mark root hnode explicitly | Al Viro | 1 | -1/+3 |
2018-10-07 | net: sched: cls_u32: fix hnode refcounting | Al Viro | 1 | -5/+5 |
2018-08-26 | net: sched: Fix memory exposure from short TCA_U32_SEL | Kees Cook | 1 | -2/+8 |
2018-06-26 | net: sched: cls_u32: implement offload tcf_proto_op | John Hurley | 1 | -0/+111 |
2018-05-24 | net_sched: switch to rcu_work | Cong Wang | 1 | -27/+10 |
2018-04-07 | net_sched: fix a missing idr_remove() in u32_delete_key() | Cong Wang | 1 | -0/+1 |
2018-02-13 | net: sched: fix tc_u_common lookup | Jiri Pirko | 1 | -4/+20 |
2018-02-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | Linus Torvalds | 1 | -1/+2 |
2018-02-08 | Merge branch 'idr-2018-02-06' of git://git.infradead.org/users/willy/linux-dax | Linus Torvalds | 1 | -28/+19 |
2018-02-08 | net/sched: cls_u32: fix cls_u32 on filter replace | Ivan Vecera | 1 | -1/+2 |
2018-02-06 | cls_u32: Convert to idr_alloc_u32 | Matthew Wilcox | 1 | -13/+10 |
2018-02-06 | cls_u32: Reinstate cyclic allocation | Matthew Wilcox | 1 | -10/+4 |
2018-02-06 | idr: Delete idr_replace_ext function | Matthew Wilcox | 1 | -1/+1 |
2018-02-06 | idr: Delete idr_remove_ext function | Matthew Wilcox | 1 | -4/+4 |
2018-02-06 | cls_u32: fix use after free in u32_destroy_key() | Paolo Abeni | 1 | -10/+11 |