> -----Original Message----- > From: Andrew Rybchenko [mailto:arybche...@solarflare.com] > Sent: Friday, September 6, 2019 8:31 AM > To: Dumitrescu, Cristian <cristian.dumitre...@intel.com>; Singh, Jasvinder > <jasvinder.si...@intel.com> > Cc: dev@dpdk.org; Ivan Ilchenko <ivan.ilche...@oktetlabs.com> > Subject: [PATCH v3 27/54] examples/qos_sched: check status of getting ethdev > info > > From: Ivan Ilchenko <ivan.ilche...@oktetlabs.com> > > rte_eth_dev_info_get() return value was changed from void to int, so this > patch modify rte_eth_dev_info_get() usage across examples/qos_sched > according to its new return type. > > Signed-off-by: Ivan Ilchenko <ivan.ilche...@oktetlabs.com> > Signed-off-by: Andrew Rybchenko <arybche...@solarflare.com> > --- > examples/qos_sched/init.c | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/examples/qos_sched/init.c b/examples/qos_sched/init.c index > b05206d5ab..cf9e8f4ac7 100644 > --- a/examples/qos_sched/init.c > +++ b/examples/qos_sched/init.c > @@ -98,7 +98,13 @@ app_init_port(uint16_t portid, struct rte_mempool > *mp) > /* init port */ > RTE_LOG(INFO, APP, "Initializing port %"PRIu16"... ", portid); > fflush(stdout); > - rte_eth_dev_info_get(portid, &dev_info); > + > + ret = rte_eth_dev_info_get(portid, &dev_info); > + if (ret != 0) > + rte_exit(EXIT_FAILURE, > + "Error during getting device (port %u) info: %s\n", > + portid, strerror(-ret)); > + > if (dev_info.tx_offload_capa & DEV_TX_OFFLOAD_MBUF_FAST_FREE) > local_port_conf.txmode.offloads |= > DEV_TX_OFFLOAD_MBUF_FAST_FREE; > -- > 2.17.1 Acked-by: Jasvinder Singh <jasvinder.si...@intel.com>