net/ice: fix flow director
Checks
Commit Message
Flow director rule can't be created when the flow table is nearly full.
The patch fixed this issue to enable created flows reaching the maximum
number.
Fixes: 1a2fc1799f09 ("net/ice: reject duplicated flow for flow director")
Signed-off-by: Ying Wang <ying.a.wang@intel.com>
---
drivers/net/ice/ice_fdir_filter.c | 1 +
1 file changed, 1 insertion(+)
Comments
On 10/30, Ying Wang wrote:
>Flow director rule can't be created when the flow table is nearly full.
>The patch fixed this issue to enable created flows reaching the maximum
>number.
>
>Fixes: 1a2fc1799f09 ("net/ice: reject duplicated flow for flow director")
>
>Signed-off-by: Ying Wang <ying.a.wang@intel.com>
>---
> drivers/net/ice/ice_fdir_filter.c | 1 +
> 1 file changed, 1 insertion(+)
>
>diff --git a/drivers/net/ice/ice_fdir_filter.c b/drivers/net/ice/ice_fdir_filter.c
>index 736ccd54e..9389b1f02 100644
>--- a/drivers/net/ice/ice_fdir_filter.c
>+++ b/drivers/net/ice/ice_fdir_filter.c
>@@ -366,6 +366,7 @@ ice_fdir_init_filter_list(struct ice_pf *pf)
> .hash_func = rte_hash_crc,
> .hash_func_init_val = 0,
> .socket_id = rte_socket_id(),
>+ .extra_flag = RTE_HASH_EXTRA_FLAGS_EXT_TABLE,
> };
>
> /* Initialize hash */
>--
>2.15.1
>
Acked-by: Xiaolong Ye <xiaolong.ye@intel.com>
Applied to dpdk-next-net-intel. Thanks.
@@ -366,6 +366,7 @@ ice_fdir_init_filter_list(struct ice_pf *pf)
.hash_func = rte_hash_crc,
.hash_func_init_val = 0,
.socket_id = rte_socket_id(),
+ .extra_flag = RTE_HASH_EXTRA_FLAGS_EXT_TABLE,
};
/* Initialize hash */