Sat, Jul 06, 2019 at 08:23:49PM CEST, pa...@mellanox.com wrote: >In an eswitch, PCI VF may have port which is normally represented using >a representor netdevice. >To have better visibility of eswitch port, its association with VF, >and its representor netdevice, introduce a PCI VF port flavour. > >When devlink port flavour is PCI VF, fill up PCI VF attributes of >the port. > >Extend port name creation using PCI PF and VF number scheme on best >effort basis, so that vendor drivers can skip defining their own scheme. > >$ devlink port show >pci/0000:05:00.0/0: type eth netdev eth0 flavour pcipf pfnum 0 >pci/0000:05:00.0/1: type eth netdev eth1 flavour pcivf pfnum 0 vfnum 0 >pci/0000:05:00.0/2: type eth netdev eth2 flavour pcivf pfnum 0 vfnum 1 > >Signed-off-by: Parav Pandit <pa...@mellanox.com>
Acked-by: Jiri Pirko <j...@mellanox.com>