Hi Ori, Wednesday, April 3, 2019 4:22 PM, Ori Kam: > Subject: [PATCH v3 3/3] net/mlx5: add jump action support for NIC > > When using Direct Rules we can add actions to jump between tables. > This is extra useful since rule insertion rate is much higher on other tables > compared to table zero. > > if no group is selected the rule is added to group 0. > > Signed-off-by: Ori Kam <or...@mellanox.com> > Acked-by: Shahaf Shuler <shah...@mellanox.com>
[...] > > + > +/** > + * Get a flow table. > + * > + * @param dev[in, out] > + * Pointer to rte_eth_dev structure. > + * @param[in] table_id > + * Table id to use. > + * @param[in] egress > + * Direction of the table. > + * @param[out] error > + * pointer to error structure. > + * > + * @return > + * Returns tables resource based on the index, NULL in case of failed. > + */ > +static struct mlx5_flow_tbl_resource * > +flow_dv_tbl_resource_get(struct rte_eth_dev *dev, > + uint32_t table_id, uint8_t egress, > + struct rte_flow_error *error) > +{ > + struct mlx5_priv *priv = dev->data->dev_private; > + struct mlx5_flow_tbl_resource *tbl; Am getting compilation error here on latest rdma-core: c: In function 'flow_dv_tbl_resource_get': /.autodirect/swgwork/shahafs/workspace/dpdk.org/drivers/net/mlx5/mlx5_flow_dv.c:2886:33: error: unused variable 'tbl' [-Werror=unused-variable] struct mlx5_flow_tbl_resource *tbl;