On Wed, 20 Dec 2023 07:45:00 +0100 Sivaprasad Tummala <sivaprasad.tumm...@amd.com> wrote:
> diff --git a/examples/qos_sched/args.c b/examples/qos_sched/args.c > index e97273152a..22fe76eeb5 100644 > --- a/examples/qos_sched/args.c > +++ b/examples/qos_sched/args.c > @@ -182,10 +182,10 @@ app_parse_flow_conf(const char *conf_str) > > pconf->rx_port = vals[0]; > pconf->tx_port = vals[1]; > - pconf->rx_core = (uint8_t)vals[2]; > - pconf->wt_core = (uint8_t)vals[3]; > + pconf->rx_core = (uint16_t)vals[2]; > + pconf->wt_core = (uint16_t)vals[3]; > if (ret == 5) > - pconf->tx_core = (uint8_t)vals[4]; > + pconf->tx_core = (uint16_t)vals[4]; > else > pconf->tx_core = pconf->wt_core; > > -- Not sure why cast is even needed, assigning uint32_t to uint16_t is not going to generate a warning with current compiler settings.