| Commit message (Expand) | Author | Age | Files | Lines |
* | net/sched: remove block pointer from common offload structure | Pieter Jansen van Vuuren | 2019-05-07 | 1 | -7/+4 |
* | net/sched: add block pointer to tc_cls_common_offload structure | Pieter Jansen van Vuuren | 2019-05-06 | 1 | -4/+7 |
* | netlink: make validation more configurable for future strictness | Johannes Berg | 2019-04-27 | 1 | -12/+13 |
* | netlink: make nla_nest_start() add NLA_F_NESTED flag | Michal Kubecek | 2019-04-27 | 1 | -4/+4 |
* | net: sched: flower: refactor reoffload for concurrent access | Vlad Buslov | 2019-04-24 | 1 | -22/+57 |
* | net: sched: flower: fix filter net reference counting | Vlad Buslov | 2019-04-12 | 1 | -11/+6 |
* | net: sched: flower: use correct ht function to prevent duplicates | Vlad Buslov | 2019-04-11 | 1 | -3/+3 |
* | net: sched: flower: insert filter to ht before offloading it to hw | Vlad Buslov | 2019-04-08 | 1 | -20/+44 |
* | net: sched: ensure tc flower reoffload takes filter ref | John Hurley | 2019-04-05 | 1 | -42/+46 |
* | net: sched: flower: set unlocked flag for flower proto ops | Vlad Buslov | 2019-03-21 | 1 | -2/+1 |
* | net: sched: flower: track rtnl lock state | Vlad Buslov | 2019-03-21 | 1 | -26/+56 |
* | net: sched: flower: protect flower classifier state with spinlock | Vlad Buslov | 2019-03-21 | 1 | -7/+32 |
* | net: sched: flower: handle concurrent tcf proto deletion | Vlad Buslov | 2019-03-21 | 1 | -0/+8 |
* | net: sched: flower: handle concurrent filter insertion in fl_change | Vlad Buslov | 2019-03-21 | 1 | -0/+9 |
* | net: sched: flower: protect masks list with spinlock | Vlad Buslov | 2019-03-21 | 1 | -0/+8 |
* | net: sched: flower: handle concurrent mask insertion | Vlad Buslov | 2019-03-21 | 1 | -7/+34 |
* | net: sched: flower: add reference counter to flower mask | Vlad Buslov | 2019-03-21 | 1 | -5/+17 |
* | net: sched: flower: track filter deletion with flag | Vlad Buslov | 2019-03-21 | 1 | -10/+29 |
* | net: sched: flower: introduce reference counting for filters | Vlad Buslov | 2019-03-21 | 1 | -14/+82 |
* | net: sched: flower: refactor fl_change | Vlad Buslov | 2019-03-21 | 1 | -39/+41 |
* | net: sched: flower: don't check for rtnl on head dereference | Vlad Buslov | 2019-03-21 | 1 | -7/+17 |
* | net: sched: flower: insert new filter to idr after setting its mask | Vlad Buslov | 2019-03-06 | 1 | -21/+22 |
* | net_sched: initialize net pointer inside tcf_exts_init() | Cong Wang | 2019-02-23 | 1 | -1/+1 |
* | net: sched: flower: only return error from hw offload if skip_sw | Vlad Buslov | 2019-02-14 | 1 | -2/+10 |
* | net: sched: extend proto ops to support unlocked classifiers | Vlad Buslov | 2019-02-12 | 1 | -5/+8 |
* | net: sched: track rtnl lock status when validating extensions | Vlad Buslov | 2019-02-12 | 1 | -1/+2 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 2019-02-09 | 1 | -1/+5 |
|\ |
|
| * | net: cls_flower: Remove filter from mask before freeing it | Petr Machata | 2019-02-04 | 1 | -1/+5 |
* | | cls_flower: don't expose TC actions to drivers anymore | Pablo Neira Ayuso | 2019-02-06 | 1 | -5/+0 |
* | | flow_offload: add statistics retrieval infrastructure and use it | Pablo Neira Ayuso | 2019-02-06 | 1 | -0/+4 |
* | | cls_api: add translator to flow_action representation | Pablo Neira Ayuso | 2019-02-06 | 1 | -0/+14 |
* | | flow_offload: add flow action infrastructure | Pablo Neira Ayuso | 2019-02-06 | 1 | -3/+4 |
* | | flow_offload: add flow_rule and flow_match structures and use them | Pablo Neira Ayuso | 2019-02-06 | 1 | -13/+34 |
|/ |
|
* | net/sched: cls_flower: allocate mask dynamically in fl_change() | Ivan Vecera | 2019-01-17 | 1 | -5/+14 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 2018-12-20 | 1 | -4/+3 |
|\ |
|
| * | net/sched: cls_flower: Remove old entries from rhashtable | Roi Dayan | 2018-12-20 | 1 | -4/+3 |
* | | net_sched: fold tcf_block_cb_call() into tc_setup_cb_call() | Cong Wang | 2018-12-15 | 1 | -10/+5 |
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 2018-12-10 | 1 | -13/+10 |
|\| |
|
| * | net/sched: cls_flower: Reject duplicated rules also under skip_sw | Or Gerlitz | 2018-12-09 | 1 | -13/+10 |
* | | net: sched: cls_flower: Classify packets using port ranges | Amritha Nambiar | 2018-11-15 | 1 | -6/+149 |
|/ |
|
* | net: sched: cls_flower: validate nested enc_opts_policy to avoid warning | Jakub Kicinski | 2018-11-10 | 1 | -1/+13 |
* | net_sched: convert idrinfo->lock from spinlock to a mutex | Cong Wang | 2018-10-05 | 1 | -11/+2 |
* | net_sched: change tcf_del_walker() to take idrinfo->lock | Vlad Buslov | 2018-09-21 | 1 | -2/+11 |
* | net: sched: Use FIELD_SIZEOF directly instead of reimplementing its function | zhong jiang | 2018-09-20 | 1 | -1/+1 |
* | net: sched: cls_flower: dump offload count value | Vlad Buslov | 2018-09-10 | 1 | -1/+4 |
* | net: sched: cls_flower: set correct offload data in fl_reoffload | Vlad Buslov | 2018-08-07 | 1 | -2/+2 |
* | net/sched: allow flower to match tunnel options | Pieter Jansen van Vuuren | 2018-08-07 | 1 | -1/+243 |
* | net: sched: cls_flower: Fix an error code in fl_tmplt_create() | Dan Carpenter | 2018-08-06 | 1 | -1/+3 |
* | net/sched: cls_flower: Use correct inline function for assignment of vlan tpid | Jianbo Liu | 2018-07-26 | 1 | -2/+2 |
* | net: sched: cls_flower: propagate chain teplate creation and destruction to d... | Jiri Pirko | 2018-07-24 | 1 | -0/+39 |