2023-07-05 |
Yevgeny Kliteynik | net/mlx5e: TC, CT: Offload ct clear only once Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-06-16 |
Yevgeny Kliteynik | net/mlx5: DR, Fix wrong action data allocation in decap... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-06-16 |
Yevgeny Kliteynik | net/mlx5: DR, Support SW created encap actions for... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-05-25 |
Yevgeny Kliteynik | net/mlx5: DR, Add missing mutex init/destroy in pattern... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-05-23 |
Yevgeny Kliteynik | net/mlx5: DR, Check force-loopback RC QP capability... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-21 |
Yevgeny Kliteynik | net/mlx5: DR, Add memory statistics for domain object Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-21 |
Yevgeny Kliteynik | net/mlx5: DR, Add more info in domain dbg dump Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-21 |
Yevgeny Kliteynik | net/mlx5: DR, Calculate sync threshold of each pool... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-21 |
Yevgeny Kliteynik | net/mlx5: DR, Fix dumping of legacy modify_hdr in debug... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Enable patterns and arguments for supporting... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Add support for the pattern/arg parameters... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Modify header action of size 1 optimization Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Support decap L3 action using pattern... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Apply new accelerated modify action and... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Add modify header argument pointer to... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Add modify header arg pool mechanism Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Fix QP continuous allocation Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Read ICM memory into dedicated buffer Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Add support for writing modify header... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Add create/destroy for modify-header... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Check for modify_header_argument device... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Split chunk allocation to HW-dependent... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Add cache for modify header pattern Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-14 |
Yevgeny Kliteynik | net/mlx5: DR, Move ACTION_CACHE_LINE_SIZE macro to... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-12 |
Yevgeny Kliteynik | net/mlx5: DR, Add modify-header-pattern ICM pool Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-12 |
Yevgeny Kliteynik | net/mlx5: DR, Prepare sending new WQE type Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-12 |
Yevgeny Kliteynik | net/mlx5: Add new WQE for updating flow table Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-12 |
Yevgeny Kliteynik | net/mlx5: Add mlx5_ifc bits for modify header argument Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-04-12 |
Yevgeny Kliteynik | net/mlx5: DR, Set counter ID on the last STE for STEv1 TX Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-02-08 |
Yevgeny Kliteynik | net/mlx5: DR, Fix potential race in dr_rule_create_rule_nic Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2023-01-10 |
Yevgeny Kliteynik | net/mlx5: DR, Fix 'stack frame size exceeds limit'... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-12-09 |
Yevgeny Kliteynik | net/mlx5: DR, Add support for range match action Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-12-09 |
Yevgeny Kliteynik | net/mlx5: DR, Add function that tells if STE miss addr... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-12-09 |
Yevgeny Kliteynik | net/mlx5: DR, Some refactoring of miss address handling Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-12-09 |
Yevgeny Kliteynik | net/mlx5: DR, Manage definers with refcounts Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-12-09 |
Yevgeny Kliteynik | net/mlx5: DR, Handle FT action in a separate function Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-12-09 |
Yevgeny Kliteynik | net/mlx5: DR, Rework is_fw_table function Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-12-09 |
Yevgeny Kliteynik | net/mlx5: DR, Add functions to create/destroy MATCH_DEFINER... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-12-09 |
Yevgeny Kliteynik | net/mlx5: fs, add match on ranges API Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-12-09 |
Yevgeny Kliteynik | net/mlx5: mlx5_ifc updates for MATCH_DEFINER general... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yevgeny Kliteynik | net/mlx5: DR, Remove the buddy used_list Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yevgeny Kliteynik | net/mlx5: DR, Keep track of hot ICM chunks in an array... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yevgeny Kliteynik | net/mlx5: DR, Lower sync threshold for ICM hot memory Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yevgeny Kliteynik | net/mlx5: DR, Allocate htbl from its own slab allocator Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yevgeny Kliteynik | net/mlx5: DR, Allocate icm_chunks from their own slab... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yevgeny Kliteynik | net/mlx5: DR, Manage STE send info objects in pool Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yevgeny Kliteynik | net/mlx5: DR, In rehash write the line in the entry... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yevgeny Kliteynik | net/mlx5: DR, Handle domain memory resources init/uninit... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yevgeny Kliteynik | net/mlx5: DR, Initialize chunk's ste_arrays at chunk... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yevgeny Kliteynik | net/mlx5: DR, For short chains of STEs, avoid allocating... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yevgeny Kliteynik | net/mlx5: DR, Remove unneeded argument from dr_icm_chunk_destroy Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yevgeny Kliteynik | net/mlx5: DR, Check device state when polling CQ Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yevgeny Kliteynik | net/mlx5: DR, Fix the SMFS sync_steering for fast teardown Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yevgeny Kliteynik | net/mlx5: DR, In destroy flow, free resources even... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-07-28 |
Yevgeny Kliteynik | net/mlx5: DR, Add support for flow metering ASO Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-07-28 |
Yevgeny Kliteynik | net/mlx5: DR, Fix SMFS steering info dump format Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-06-13 |
Yevgeny Kliteynik | RDMA/mlx5: Support handling of modify-header pattern... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-06-13 |
Yevgeny Kliteynik | net/mlx5: Manage ICM of type modify-header pattern Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-06-13 |
Yevgeny Kliteynik | net/mlx5: Introduce header-modify-pattern ICM properties Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-05-18 |
Yevgeny Kliteynik | net/mlx5: DR, Ignore modify TTL on RX if device doesn... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-03-09 |
Yevgeny Kliteynik | net/mlx5: DR, Add support for ConnectX-7 steering Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-03-09 |
Yevgeny Kliteynik | net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-03-09 |
Yevgeny Kliteynik | net/mlx5: DR, Rename action modify fields to reflect... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-03-09 |
Yevgeny Kliteynik | net/mlx5: DR, Fix handling of different actions on... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-03-09 |
Yevgeny Kliteynik | net/mlx5: DR, Remove unneeded comments Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-03-09 |
Yevgeny Kliteynik | net/mlx5: DR, Add support for matching on Internet... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-02-24 |
Yevgeny Kliteynik | net/mlx5: DR, Fix the threshold that defines when pool... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-02-24 |
Yevgeny Kliteynik | net/mlx5: DR, Don't allow match on IP w/o matching... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-02-24 |
Yevgeny Kliteynik | net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2022-02-24 |
Yevgeny Kliteynik | net/mlx5: DR, Cache STE shadow memory Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-12-31 |
Yevgeny Kliteynik | net/mlx5: Set SMFS as a default steering mode if device... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-12-31 |
Yevgeny Kliteynik | net/mlx5: DR, Ignore modify TTL if device doesn't support it Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-12-31 |
Yevgeny Kliteynik | net/mlx5: DR, Improve steering for empty or RX/TX-only... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-12-31 |
Yevgeny Kliteynik | net/mlx5: DR, Add support for matching on geneve_tlv_option_... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-12-31 |
Yevgeny Kliteynik | net/mlx5: DR, Warn on failure to destroy objects due... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-12-31 |
Yevgeny Kliteynik | net/mlx5: DR, Add support for UPLINK destination type Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-12-31 |
Yevgeny Kliteynik | net/mlx5: DR, Add check for flex parser ID value Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-12-31 |
Yevgeny Kliteynik | net/mlx5: DR, Rename list field in matcher struct to... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-12-31 |
Yevgeny Kliteynik | net/mlx5: DR, Remove unused struct member in matcher Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-12-31 |
Yevgeny Kliteynik | net/mlx5: DR, Fix lower case macro prefix "mlx5_" to... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-12-31 |
Yevgeny Kliteynik | net/mlx5: DR, Fix error flow in creating matcher Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-12-23 |
Yevgeny Kliteynik | net/mlx5: DR, Fix querying eswitch manager vport for... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-11-16 |
Yevgeny Kliteynik | net/mlx5: DR, Fix check for unsupported fields in match... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-11-16 |
Yevgeny Kliteynik | net/mlx5: DR, Handle eswitch manager and uplink vports... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Yevgeny Kliteynik | net/mlx5: DR, Add missing string for action type SAMPLER Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Yevgeny Kliteynik | net/mlx5: DR, init_next_match only if needed Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Yevgeny Kliteynik | net/mlx5: DR, Fix typo 'offeset' to 'offset' Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Yevgeny Kliteynik | net/mlx5: DR, Increase supported num of actions to 32 Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Yevgeny Kliteynik | net/mlx5: DR, Add support for SF vports Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Yevgeny Kliteynik | net/mlx5: DR, Support csum recalculation flow table... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Yevgeny Kliteynik | net/mlx5: DR, Align error messages for failure to obtain... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Yevgeny Kliteynik | net/mlx5: DR, Add missing query for vport 0 Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Yevgeny Kliteynik | net/mlx5: DR, Replace local WIRE_PORT macro with the... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Yevgeny Kliteynik | net/mlx5: DR, Fix vport number data type to u16 Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-09-24 |
Yevgeny Kliteynik | net/mlx5: DR, Fix code indentation in dr_ste_v1 Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-08-26 |
Yevgeny Kliteynik | net/mlx5: DR, Add support for update FTE Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-08-26 |
Yevgeny Kliteynik | net/mlx5: DR, Improve rule tracking memory consumption Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-08-26 |
Yevgeny Kliteynik | net/mlx5: DR, Remove rehash ctrl struct from dr_htbl Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-08-26 |
Yevgeny Kliteynik | net/mlx5: DR, Remove HW specific STE type from nic... Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
2021-08-26 |
Yevgeny Kliteynik | net/mlx5: DR, Merge DR_STE_SIZE enums Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
|
commit | commitdiff | tree |
next |