2023-05-23 |
Paul Blakey | net/mlx5e: TC, Fix using eswitch mapping in nic mode Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-04-06 |
Paul Blakey | net/mlx5e: TC, Remove sample and ct limitation Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-04-06 |
Paul Blakey | net/mlx5e: TC, Remove mirror and ct limitation Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-04-06 |
Paul Blakey | net/mlx5e: TC, Remove tuple rewrite and ct limitation Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-04-06 |
Paul Blakey | net/mlx5e: TC, Remove multiple ct actions limitation Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-04-06 |
Paul Blakey | net/mlx5e: TC, Remove special handling of CT action Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-04-06 |
Paul Blakey | net/mlx5e: TC, Remove CT action reordering Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-04-06 |
Paul Blakey | net/mlx5e: CT: Use per action stats Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-04-06 |
Paul Blakey | net/mlx5e: TC, Move main flow attribute cleanup to... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-04-06 |
Paul Blakey | net/mlx5e: TC, Remove unused vf_tun variable Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-04-06 |
Paul Blakey | net/mlx5e: Set default can_offload action Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-03-30 |
Paul Blakey | netfilter: ctnetlink: Support offloaded conntrack entry... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-03-20 |
Paul Blakey | net/mlx5e: Use chains for IPsec policy priority offload Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-03-20 |
Paul Blakey | net/mlx5: fs_core: Allow ignore_flow_level on TX dest Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-03-20 |
Paul Blakey | net/mlx5: fs_chains: Refactor to detach chains from... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-03-15 |
Paul Blakey | net/mlx5e: Fix cleanup null-ptr deref on encap lock Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-02-21 |
Paul Blakey | net/mlx5e: TC, Set CT miss to the specific ct action... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-02-21 |
Paul Blakey | net/mlx5e: Rename CHAIN_TO_REG to MAPPED_OBJ_TO_REG Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-02-21 |
Paul Blakey | net/mlx5: Refactor tc miss handling to a single function Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-02-21 |
Paul Blakey | net/mlx5: Kconfig: Make tc offload depend on tc skb... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-02-21 |
Paul Blakey | net/sched: flower: Support hardware miss to tc action Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-02-21 |
Paul Blakey | net/sched: flower: Move filter handle initialization... Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-02-21 |
Paul Blakey | net/sched: cls_api: Support hardware miss to tc action Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
2023-02-21 |
Paul Blakey | net/sched: Rename user cookie and act cookie Signed-off-by: Paul Blakey <paulb@nvidia.com>
|
commit | commitdiff | tree |
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 |
next |