Thread (31 messages) 31 messages, 4 authors, 2021-02-10

RE: [PATCH iproute2-next v3 0/5] Add vdpa device management tool

From: Parav Pandit <hidden>
Date: 2021-02-05 18:05:40
Also in: netdev

From: Jason Wang <jasowang@redhat.com>
Sent: Friday, February 5, 2021 9:11 AM


On 2021/2/4 下午7:15, Adrian Moreno wrote:
quoted
Sorry I have not followed this work as close as I would have wanted.
Some questions below.

On 2/4/21 4:16 AM, Jason Wang wrote:
quoted
On 2021/2/2 下午6:35, Parav Pandit wrote:
quoted
Linux vdpa interface allows vdpa device management functionality.
This includes adding, removing, querying vdpa devices.

vdpa interface also includes showing supported management devices
which support such operations.

This patchset includes kernel uapi headers and a vdpa tool.

examples:

$ vdpa mgmtdev show
vdpasim:
    supported_classes net

$ vdpa mgmtdev show -jp
{
      "show": {
          "vdpasim": {
              "supported_classes": [ "net" ]
          }
      }
}
How can a user establish the relationship between a mgmtdev and it's
parent device (pci vf, sf, etc)?

Parav should know more but I try to answer.

I think there should be BDF information in the mgmtdev show command if
the parent is a PCI device, or we can simply show the parent here?
Yes, it is present in the mgmtdev show command.
I should have added the example from the kernel cover letter here.
Link to the kernel cover letter is at 

An example for real PCI PF,VF,SF device looks like below.
I will cover below example to the v4 cover letter while addressing David's comment for header file relocation.

$ vdpa mgmtdev list
pci/0000:03.00:0
  supported_classes
    net
pci/0000:03.00:4
  supported_classes
    net
auxiliary/mlx5_core.sf.8
  supported_classes
    net

[1] https://lore.kernel.org/netdev/20210105103203.82508-1-parav@nvidia.com/ (local)
_______________________________________________
Virtualization mailing list
Virtualization@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/virtualization
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help