DOKK / manpages / debian 12 / iproute2 / vdpa-dev.8.en
DEVLINK-DEV(8) Linux DEVLINK-DEV(8)

vdpa-dev - vdpa device configuration


vdpa dev [ OPTIONS ] { COMMAND| help }

OPTIONS := { -V[ersion] }

vdpa dev show [ DEV ]

vdpa dev help

vdpa dev add name NAME mgmtdev MGMTDEV [ mac MACADDR ] [ mtu MTU ] [ max_vqp MAX_VQ_PAIRS ]

vdpa dev del DEV

vdpa dev config show [ DEV ]

vdpa dev vstats show DEV qidx QUEUE_INDEX

DEV - specifies the vdpa device to show. If this argument is omitted all devices are listed.


Format is:
VDPA_DEVICE_NAME

Name of the new vdpa device to add.

Name of the management device to use for device addition.

mac MACADDR - specifies the mac address for the new vdpa device. This is applicable only for the network type of vdpa device. This is optional.

mtu MTU - specifies the mtu for the new vdpa device. This is applicable only for the network type of vdpa device. This is optional.

DEV - specifies the vdpa device to delete.

DEV - specifies the vdpa device to show its configuration. If this argument is omitted all devices configuration is listed.


Format is:
VDPA_DEVICE_NAME

- specifies the vdpa device to query

- specifies the virtqueue index to query

vdpa dev show

Shows the all vdpa devices on the system.

vdpa dev show foo

Shows the specified vdpa device.

vdpa dev add name foo mgmtdev vdpa_sim_net

Add the vdpa device named foo on the management device vdpa_sim_net.

vdpa dev add name foo mgmtdev vdpa_sim_net mac 00:11:22:33:44:55

Add the vdpa device named foo on the management device vdpa_sim_net with mac address of 00:11:22:33:44:55.

vdpa dev add name foo mgmtdev vdpa_sim_net mac 00:11:22:33:44:55 mtu 9000

Add the vdpa device named foo on the management device vdpa_sim_net with mac address of 00:11:22:33:44:55 and mtu of 9000 bytes.

vdpa dev add name foo mgmtdev auxiliary/mlx5_core.sf.1 mac 00:11:22:33:44:55 max_vqp 8

Add the vdpa device named foo on the management device auxiliary/mlx5_core.sf.1 with mac address of 00:11:22:33:44:55 and max 8 virtqueue pairs

vdpa dev del foo

Delete the vdpa device named foo which was previously created.

vdpa dev config show foo

Shows the vdpa device configuration of device named foo.

vdpa dev vstats show vdpa0 qidx 1

Shows vendor specific statistics information for vdpa device vdpa0 and virtqueue index 1

vdpa(8), vdpa-mgmtdev(8),

Parav Pandit <parav@nvidia.com>

5 Jan 2021 iproute2