Re: [dpdk-dev] [PATCH v4] ethdev: fix representor port ID search by name

2021-09-06 Thread Viacheslav Galaktionov
On 2021-09-01 17:55, Ferruh Yigit wrote: On 8/31/2021 5:06 PM, Andrew Rybchenko wrote: From: Viacheslav Galaktionov Getting a list of representors from a representor does not make sense. Instead, a parent device should be used. Which code is getting list of the representors? As far as I ca

Re: [dpdk-dev] [PATCH v4] ethdev: fix representor port ID search by name

2021-09-01 Thread Ferruh Yigit
On 8/31/2021 5:06 PM, Andrew Rybchenko wrote: > From: Viacheslav Galaktionov > > Getting a list of representors from a representor does not make sense. > Instead, a parent device should be used. > Which code is getting list of the representors? As far as I can see impacted APIs are: 'rte_eth_r

Re: [dpdk-dev] [PATCH v4] ethdev: fix representor port ID search by name

2021-08-31 Thread Xing, Beilei
> -Original Message- > From: Andrew Rybchenko > Sent: Wednesday, September 1, 2021 12:06 AM > To: Ajit Khaparde ; Somnath Kotur > ; Daley, John ; > Hyong Youb Kim ; Xing, Beilei ; > Yang, Qiming ; Zhang, Qi Z ; > Wang, Haiyue ; Matan Azrad > ; Shahaf Shuler ; Viacheslav > Ovsiienko ; Th

Re: [dpdk-dev] [PATCH v4] ethdev: fix representor port ID search by name

2021-08-31 Thread Andrew Rybchenko
On 8/31/21 7:32 PM, Wang, Haiyue wrote: >> -Original Message- >> From: Andrew Rybchenko >> Sent: Wednesday, September 1, 2021 00:06 >> To: Ajit Khaparde ; Somnath Kotur >> ; Daley, >> John ; Hyong Youb Kim ; Xing, Beilei >> ; >> Yang, Qiming ; Zhang, Qi Z ; >> Wang, Haiyue >> ; Matan Az

Re: [dpdk-dev] [PATCH v4] ethdev: fix representor port ID search by name

2021-08-31 Thread Wang, Haiyue
> -Original Message- > From: Andrew Rybchenko > Sent: Wednesday, September 1, 2021 00:06 > To: Ajit Khaparde ; Somnath Kotur > ; Daley, > John ; Hyong Youb Kim ; Xing, Beilei > ; > Yang, Qiming ; Zhang, Qi Z ; > Wang, Haiyue > ; Matan Azrad ; Shahaf Shuler > ; > Viacheslav Ovsiienko ;

[dpdk-dev] [PATCH v4] ethdev: fix representor port ID search by name

2021-08-31 Thread Andrew Rybchenko
From: Viacheslav Galaktionov Getting a list of representors from a representor does not make sense. Instead, a parent device should be used. To this end, extend the rte_eth_dev_data structure to include the port ID of the backing device for representors. Signed-off-by: Viacheslav Galaktionov S