examples/vdpa: remove useless device count
The VDPA example now uses the vDPA class iterator, so knowing the number of available devices beforehand is no longer needed. Signed-off-by: Maxime Coquelin <maxime.coquelin@redhat.com> Acked-by: Adrián Moreno <amorenoz@redhat.com>
This commit is contained in:
parent
71296e7b2d
commit
fbe6be6ea0
|
@ -38,7 +38,6 @@ struct vdpa_port {
|
|||
static struct vdpa_port vports[MAX_VDPA_SAMPLE_PORTS];
|
||||
|
||||
static char iface[MAX_PATH_LEN];
|
||||
static int dev_total;
|
||||
static int devcnt;
|
||||
static int interactive;
|
||||
static int client_mode;
|
||||
|
@ -227,7 +226,7 @@ static void
|
|||
vdpa_sample_quit(void)
|
||||
{
|
||||
int i;
|
||||
for (i = 0; i < RTE_MIN(MAX_VDPA_SAMPLE_PORTS, dev_total); i++) {
|
||||
for (i = 0; i < RTE_MIN(MAX_VDPA_SAMPLE_PORTS, devcnt); i++) {
|
||||
if (vports[i].ifname[0] != '\0')
|
||||
close_vdpa(&vports[i]);
|
||||
}
|
||||
|
@ -399,7 +398,7 @@ static void cmd_device_stats_parsed(void *parsed_result, struct cmdline *cl,
|
|||
res->bdf);
|
||||
return;
|
||||
}
|
||||
for (i = 0; i < RTE_MIN(MAX_VDPA_SAMPLE_PORTS, dev_total); i++) {
|
||||
for (i = 0; i < RTE_MIN(MAX_VDPA_SAMPLE_PORTS, devcnt); i++) {
|
||||
if (vports[i].dev == vdev) {
|
||||
vport = &vports[i];
|
||||
break;
|
||||
|
@ -536,10 +535,6 @@ main(int argc, char *argv[])
|
|||
argc -= ret;
|
||||
argv += ret;
|
||||
|
||||
dev_total = rte_vdpa_get_device_num();
|
||||
if (dev_total <= 0)
|
||||
rte_exit(EXIT_FAILURE, "No available vdpa device found\n");
|
||||
|
||||
signal(SIGINT, signal_handler);
|
||||
signal(SIGTERM, signal_handler);
|
||||
|
||||
|
|
Loading…
Reference in a new issue