app/testpmd: allow to query any RETA size
Currently, testpmd just allows to query the RETA info only when the required size equals to configured RETA size. This patch allows to query any RETA size <= the configured size. This helps when the RETA size is big (say 512) and when I just want to peak few RETA entries. Signed-off-by: Yuanhan Liu <yliu@fridaylinux.org> Acked-by: Jingjing Wu <jingjing.wu@intel.com>
This commit is contained in:
parent
f6010c7655
commit
c07b3f046f
@ -2199,7 +2199,7 @@ cmd_showport_reta_parsed(void *parsed_result,
|
||||
|
||||
memset(&dev_info, 0, sizeof(dev_info));
|
||||
rte_eth_dev_info_get(res->port_id, &dev_info);
|
||||
if (dev_info.reta_size == 0 || res->size != dev_info.reta_size ||
|
||||
if (dev_info.reta_size == 0 || res->size > dev_info.reta_size ||
|
||||
res->size > ETH_RSS_RETA_SIZE_512) {
|
||||
printf("Invalid redirection table size: %u\n", res->size);
|
||||
return;
|
||||
|
Loading…
x
Reference in New Issue
Block a user