All instances of HAVE_EXP_CREATE_WQ_FLAG_RX_END_PADDING were not replaced by HAVE_VERBS_RX_END_PADDING during a rework of the original patch, effectively preventing this feature from being used.
Fixes: 89ed2405447d ("mlx5: add support for HW packet padding") Signed-off-by: Adrien Mazarguil <adrien.mazarguil at 6wind.com> --- drivers/net/mlx5/mlx5.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/mlx5/mlx5.c b/drivers/net/mlx5/mlx5.c index 7ac495a..041cfc3 100644 --- a/drivers/net/mlx5/mlx5.c +++ b/drivers/net/mlx5/mlx5.c @@ -359,9 +359,9 @@ mlx5_pci_devinit(struct rte_pci_driver *pci_drv, struct rte_pci_device *pci_dev) #ifdef HAVE_EXP_DEVICE_ATTR_VLAN_OFFLOADS IBV_EXP_DEVICE_ATTR_VLAN_OFFLOADS | #endif /* HAVE_EXP_DEVICE_ATTR_VLAN_OFFLOADS */ -#ifdef HAVE_EXP_CREATE_WQ_FLAG_RX_END_PADDING +#ifdef HAVE_VERBS_RX_END_PADDING IBV_EXP_DEVICE_ATTR_RX_PAD_END_ALIGN | -#endif /* HAVE_EXP_CREATE_WQ_FLAG_RX_END_PADDING */ +#endif /* HAVE_VERBS_RX_END_PADDING */ 0; #endif /* HAVE_EXP_QUERY_DEVICE */ -- 2.1.4