net/i40e: fix packet type parsing with DDP
To parse packet type correctly, profile needs to be loaded again to update tables in SW even if profile has exited. But previously packet type parser will be false after loading profile when profile already exists. This patch fixes the issue. Fixes: 0585f5c3d264 ("net/i40e: fix DDP profile DEL operation") Cc: stable@dpdk.org Signed-off-by: Beilei Xing <beilei.xing@intel.com> Tested-by: Xueqin Lin <xueqin.lin@intel.com> Acked-by: Qi Zhang <qi.z.zhang@intel.com>
This commit is contained in:
parent
525fd36991
commit
840f15cdab
@ -1709,6 +1709,7 @@ rte_pmd_i40e_process_ddp_package(uint16_t port, uint8_t *buff,
|
||||
PMD_DRV_LOG(ERR, "Profile of group 0 already exists.");
|
||||
else if (is_exist == 3)
|
||||
PMD_DRV_LOG(ERR, "Profile of different group already exists");
|
||||
i40e_update_customized_info(dev, buff, size, op);
|
||||
rte_free(profile_info_sec);
|
||||
return -EEXIST;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user