History log of /dpdk/drivers/net/mlx5/hws/mlx5dr_table.h (Results 1 – 4 of 4)
Revision Date Author Comments
# 486f9aac 24-Oct-2024 Hamdan Igbaria <hamdani@nvidia.com>

net/mlx5/hws: introduce STE array matcher

introduce STE array matcher, where this matcher can only
be isolated under a parent table and not chained to the
table matchers chain.

Signed-off-by: Hamda

net/mlx5/hws: introduce STE array matcher

introduce STE array matcher, where this matcher can only
be isolated under a parent table and not chained to the
table matchers chain.

Signed-off-by: Hamdan Igbaria <hamdani@nvidia.com>
Acked-by: Dariusz Sosnowski <dsosnowski@nvidia.com>

show more ...


# b81f95ca 18-Sep-2023 Itamar Gozlan <igozlan@nvidia.com>

net/mlx5/hws: support default miss table

A default miss table is a way to define what happens to traffic that does
not match any rule in a specific table. In hws, this is done by connecting
the sour

net/mlx5/hws: support default miss table

A default miss table is a way to define what happens to traffic that does
not match any rule in a specific table. In hws, this is done by connecting
the source table to the target table using the RTC.
This ensures that traffic that does not match any rule in the source table
is forwarded to the target table.

Signed-off-by: Itamar Gozlan <igozlan@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>

show more ...


# ce946c7d 05-Jan-2023 Erez Shitrit <erezsh@nvidia.com>

net/mlx5/hws: support ibv context shared with local one

The idea is to have a shared ibv_context that all the resources
allocated on it (FT + TIR are exceptions)
Whenever a resource is created local

net/mlx5/hws: support ibv context shared with local one

The idea is to have a shared ibv_context that all the resources
allocated on it (FT + TIR are exceptions)
Whenever a resource is created locally an alias object to that resource
allocated and used in the other context.
The connections between the resources are done according to each type of
the resource, to the original resource, or its alias resource.

Signed-off-by: Erez Shitrit <erezsh@nvidia.com>
Reviewed-by: Alex Vesker <valex@nvidia.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo@nvidia.com>

show more ...


# 394cc7ba 20-Oct-2022 Alex Vesker <valex@nvidia.com>

net/mlx5/hws: add table object

HWS table resides under the context object, each context can
have multiple tables with different steering types RX/TX/FDB.

The table is not only a logical object but

net/mlx5/hws: add table object

HWS table resides under the context object, each context can
have multiple tables with different steering types RX/TX/FDB.

The table is not only a logical object but it is also represented
in the HW, packets can be steered to the table, and from there
to other tables.

Signed-off-by: Erez Shitrit <erezsh@nvidia.com>
Signed-off-by: Alex Vesker <valex@nvidia.com>

show more ...