2022-10-27 |
Paul Blakey | net/mlx5e: Update restore chain id for slow path packets Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-10-19 |
Paul Blakey | selftests: add selftest for chaining of tc ingress... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-10-19 |
Paul Blakey | net: Fix return value of qdisc ingress handling on... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-07-06 |
Paul Blakey | net/mlx5e: Fix enabling sriov while tc nic rules are... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-06-08 |
Paul Blakey | net/mlx5e: CT: Fix cleanup of CT before cleanup of... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-05-31 |
Paul Blakey | net/mlx5: CT: Fix header-rewrite re-use for tupels Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-05-18 |
Paul Blakey | net/mlx5e: CT: Fix setting flow_source for smfs ct... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-05-18 |
Paul Blakey | net/mlx5e: CT: Fix support for GRE tuples Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-05-04 |
Paul Blakey | net/mlx5e: CT: Fix queued up restore put() executing... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-03-17 |
Paul Blakey | net/mlx5: CT: Remove extra rhashtable remove on tuple... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-03-11 |
Paul Blakey | net/mlx5: CT: Create smfs dr matchers dynamically Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-03-11 |
Paul Blakey | net/mlx5: CT: Add software steering ct flow steering... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-03-11 |
Paul Blakey | net/mlx5: Add smfs lib to export direct steering API... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-03-11 |
Paul Blakey | net/mlx5: DR, Add helper to get backing dr table from... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-03-11 |
Paul Blakey | net/mlx5: CT: Introduce a platform for multiple flow... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-03-01 |
Paul Blakey | net/sched: act_ct: Fix flow table lookup failure with... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-02-24 |
Paul Blakey | openvswitch: Fix setting ipv6 fields causing hw csum... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-02-18 |
Paul Blakey | net/sched: act_ct: Fix flow table lookup after ct clear... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-02-17 |
Paul Blakey | net/mlx5e: TC, Move flow hashtable to be per rep Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-02-05 |
Paul Blakey | net/sched: Enable tc skb ext allocation on chain miss... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-01-10 |
Paul Blakey | net: openvswitch: Fix ct_state nat flags for conns... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-01-07 |
Paul Blakey | net/mlx5e: Fix matching on modified inner ip_ecn bits Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-01-04 |
Paul Blakey | net/mlx5: CT: Set flow source hint from provided tuple... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-01-04 |
Paul Blakey | net: openvswitch: Fill act ct extension Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2022-01-04 |
Paul Blakey | net/sched: act_ct: Fill offloading tuple iifidx Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-12-18 |
Paul Blakey | net: openvswitch: Fix matching zone id for invalid... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-12-18 |
Paul Blakey | net/sched: flow_dissector: Fix matching on zone id... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-12-18 |
Paul Blakey | net/sched: Extend qdisc control block with tc control... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-11-17 |
Paul Blakey | net/mlx5: CT: Allow static allocation of mod headers Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-11-17 |
Paul Blakey | net/mlx5e: Refactor mod header management API Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-11-16 |
Paul Blakey | net/mlx5: E-Switch, Fix resetting of encap mode when... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-10-29 |
Paul Blakey | net/mlx5: Allow skipping counter refresh on creation Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-10-29 |
Paul Blakey | net/mlx5: CT: Remove warning of ignore_flow_level support... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-10-25 |
Paul Blakey | net/mlx5: Remove unnecessary checks for slow path flag Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-10-18 |
Paul Blakey | net/sched: act_ct: Fix byte count on fragmented packets Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-10-16 |
Paul Blakey | net/mlx5: CT: Fix missing cleanup of ct nat table on... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-07-06 |
Paul Blakey | skbuff: Release nfct refcount on napi stolen or re... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-05-27 |
Paul Blakey | net/sched: act_ct: Offload connections with commit... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-05-27 |
Paul Blakey | net/mlx5: Cap the maximum flow group size to 16M entries Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-05-27 |
Paul Blakey | net/mlx5: DR, Set max table size to 2G entries Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-05-27 |
Paul Blakey | net/mlx5: Move chains ft pool to be used by all firmware... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-05-27 |
Paul Blakey | net/mlx5: Move table size calculation to steering cmd... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-05-27 |
Paul Blakey | net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-05-27 |
Paul Blakey | net/mlx5e: TC: Use bit counts for register mapping Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-05-27 |
Paul Blakey | net/mlx5: CT: Avoid reusing modify header context for... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-03-12 |
Paul Blakey | net/mlx5: CT: Add support for mirroring Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2021-01-30 |
Paul Blakey | net/mlx5: CT: Add support for matching on ct_state... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-01-30 |
Paul Blakey | net: flow_offload: Add original direction flag to ct_metadata Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-01-30 |
Paul Blakey | net/sched: cls_flower: Add match on the ct_state reply... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-01-26 |
Paul Blakey | net/mlx5: CT: Fix incorrect removal of tuple_nat_node... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-01-26 |
Paul Blakey | net/mlx5e: Fix CT rule + encap slow path offload and... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2021-01-13 |
Paul Blakey | net/mlx5: Add HW definition of reg_c_preserve Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-07-10 |
Paul Blakey | net/mlx5e: CT: Expand tunnel register mappings Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-07-10 |
Paul Blakey | net/mlx5e: CT: Use mapping for zone restore register Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-07-10 |
Paul Blakey | net/mlx5e: CT: Re-use tuple modify headers for identical... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-07-10 |
Paul Blakey | net/mlx5e: Export sharing of mod headers to a new file Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-07-10 |
Paul Blakey | net/mlx5e: CT: Restore ct state from lookup in zone... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-07-10 |
Paul Blakey | net/mlx5e: CT: Don't offload tuple rewrites for established... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-07-10 |
Paul Blakey | net/mlx5e: CT: Allow header rewrite of 5-tuple and... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-07-10 |
Paul Blakey | net/mlx5e: CT: Save ct entries tuples in hashtables Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-05-15 |
Paul Blakey | net/mlx5: Wait for inactive autogroups Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-05-11 |
Paul Blakey | netfilter: flowtable: Add pending bit for offload work Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-04-30 |
Paul Blakey | net/mlx5: CT: Remove unused variables Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-04-20 |
Paul Blakey | net/mlx5: CT: Change idr to xarray to protect parallel... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-04-08 |
Paul Blakey | net/mlx5e: CT: Use rhashtable's ct entries instead... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-04-08 |
Paul Blakey | net: sched: Fix setting last executed chain on skb... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-27 |
Paul Blakey | netfilter: flowtable: Use work entry per offload command Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-27 |
Paul Blakey | netfilter: flowtable: Use rw sem as flow block lock Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-26 |
Paul Blakey | net/mlx5: E-Switch, Enable chains only if regs loopback... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-26 |
Paul Blakey | net/mlx5: E-Switch, Enable restore table only if reg_c1... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-19 |
Paul Blakey | netfilter: flowtable: Fix flushing of offloaded flows... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-18 |
Paul Blakey | net/sched: act_ct: Fix leak of ct zone template on... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-18 |
Paul Blakey | net/mlx5e: en_tc: Rely just on register loopback for... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-18 |
Paul Blakey | net/mlx5e: CT: Fix insert rules when TC_CT config isn... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-18 |
Paul Blakey | net/mlx5: E-Switch, Skip restore modify header between... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-18 |
Paul Blakey | net/mlx5: E-Switch: Fix using fwd and modify when firmware... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-15 |
Paul Blakey | netfilter: flowtable: Use nf_flow_offload_tuple for... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | net/mlx5e: CT: Support clear action Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | net/mlx5e: CT: Handle misses after executing CT action Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | net/mlx5e: CT: Offload established flows Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | net/mlx5e: CT: Introduce connection tracking Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | flow_offload: Add flow_match_ct to get rule ct match Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | net/mlx5: E-Switch, Support getting chain mapping Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | net/mlx5: E-Switch, Add support for offloading rules... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | net/mlx5: E-Switch, Introduce global tables Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | net/sched: act_ct: Enable hardware offload of flow... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | net/sched: act_ct: Support refreshing the flow table... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | net/sched: act_ct: Support restoring conntrack info... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | net/sched: act_ct: Instantiate flow table entry actions Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | netfilter: flowtable: Add API for registering to flow... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | net/mlx5e: en_rep: Create uplink rep root table after... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-12 |
Paul Blakey | net/mlx5: E-Switch, Enable reg c1 loopback when possible Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-09 |
Paul Blakey | net/mlx5: Allocate smaller size tables for ft offload Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-04 |
Paul Blakey | net/sched: act_ct: Use pskb_network_may_pull() Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-04 |
Paul Blakey | net/sched: act_ct: Fix ipv6 lookup of offloaded connections Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-03 |
Paul Blakey | net/sched: act_ct: Software offload of established... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-03 |
Paul Blakey | net/sched: act_ct: Offload established connections... Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-03 |
Paul Blakey | net/sched: act_ct: Create nf flow table per zone Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-02-20 |
Paul Blakey | net/mlx5e: Restore tunnel metadata on miss Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
2020-02-20 |
Paul Blakey | net/mlx5: E-Switch, Get reg_c1 value on miss Signed-off-by: Paul Blakey <paulb@mellanox.com>
|
commit | commitdiff | tree |
next |