06/05/2020 16:01, Ferruh Yigit: > On 5/6/2020 2:17 PM, Thomas Monjalon wrote: > > 06/05/2020 14:59, Ferruh Yigit: > >> On 5/6/2020 1:22 PM, Asaf Penso wrote: > >>> There is no way to report back a link speed of 200Gbps. > >>> > >>> Adding 200G link speed. > >>> > >>> Signed-off-by: Asaf Penso <as...@mellanox.com> > >>> --- > >>> v2 - reword commit log and remove 400G > >>> > >>> v3 - rebase and fix checkpatch warning > >>> --- > >>> app/test-pmd/cmdline.c | 12 +++++++----- > >>> doc/guides/rel_notes/release_20_05.rst | 2 ++ > >>> doc/guides/testpmd_app_ug/testpmd_funcs.rst | 2 +- > >>> drivers/net/mlx5/mlx5_ethdev.c | 22 +++++++++++++++++++++- > >>> lib/librte_ethdev/rte_ethdev.c | 2 ++ > >>> lib/librte_ethdev/rte_ethdev.h | 2 ++ > >>> 6 files changed, 35 insertions(+), 7 deletions(-) > >> > >> Hi Asaf, > >> > >> Patch looks good, but it updates ethdev & testpmd to have 200G defines and > >> mlx5 > >> to use it, so net/mlx5 prefix not really fits to the patch, can you > >> separate > >> mlx5 changes into another patch? > > > > I think I was the one advising to squash all. > > The reason is that the changes in testpmd and ethdev are > > simple and mechanical. > > The real change is in mlx5 in my opinion, but I'm fine with splitting as > > well. > > > > Agree the real change is in the PMD and rest is mechanical, my concern was if > we > need to refer the ethdev or testpmd change later, we will need to use commit > "net/mlx5: ..." which may be confusing. > > I think ethdev, testpmd & doc can be combined into one "ethdev: ..." and PMD > implementation into other patch. > > Does it make sense?
Yes I understand your concern about future reference. I am OK with what you propose: 1/ ethdev: add 200G link speed 2/ net/mlx5: support 200G link speed