www.LinuxHowtos.org
DEVLINK-DEV
Section: Linux (8)Updated: 5 Jan 2021
Index Return to Main Contents
NAME
vdp-dev - vdpa device configurationSYNOPSIS
vdpa
dev
[ OPTIONS ]
{ COMMAND|
help }
OPTIONS := {
-V[ersion]
}
vdpa dev show
[ DEV ]
vdpa dev help
vdpa dev add
name
NAME
mgmtdev
MGMTDEV
[ device_features DEVICE_FEATURES ]
[ 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
vdpa dev set
name
NAME
mac
[ MACADDR ]
DESCRIPTION
vdpa dev show- display vdpa device attributes
DEV - specifies the vdpa device to show. If this argument is omitted all devices are listed.
Format is: VDPA_DEVICE_NAME
vdpa dev add- add a new vdpa device.
- name NAME
-
Name of the new vdpa device to add.
- mgmtdev MGMTDEV
-
Name of the management device to use for device addition.
device_features DEVICE_FEATURES Specifies the virtio device features bi-mask that is provisioned for the new vdpa device.
The bits can be found under include/uapi/linux/virtio*h.
see macros such as VIRTIO_F_ and VIRTIO_XXX(e.g NET)_F_ for specific bit values.
This is optional.
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.
vdpa dev del- Delete the vdpa device.
DEV - specifies the vdpa device to delete.
vdpa dev config show- Show configuration of specific device or all devices.
DEV - specifies the vdpa device to show its configuration. If this argument is omitted all devices configuration is listed.
Format is: VDPA_DEVICE_NAME
vdpa dev vstats show- shows vendor specific statistics for the given device and virtqueue index. The information is presented as nam-value pairs where name is the name of the field and value is a numeric value for it.
- DEV
-
- specifies the vdpa device to query
- qidx QUEUE_INDEX
-
- specifies the virtqueue index to query
vdpa dev set- set the configuration to the vdpa device.
name NAME -Name of the vdpa device to configure.
mac MACADDR - specifies the mac address for the vdpa device. This is applicable only for the network type of vdpa device.
EXAMPLES
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 device_features 0x300020000
- Add the vdpa device named foo on the management device vdpa_sim_net with device_features of 0x300020000
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 dev set name vdpa0 mac 00:11:22:33:44:55
- Set a specific MAC address to vdpa device vdpa0
SEE ALSO
vdpa(8), vdp-mgmtdev(8),AUTHOR
Parav Pandit <parav@nvidia.com>
Index
- NAME
- SYNOPSIS
- DESCRIPTION
-
- vdpa dev show - display vdpa device attributes
- vdpa dev add - add a new vdpa device.
- vdpa dev del - Delete the vdpa device.
- vdpa dev config show - Show configuration of specific device or all devices.
- vdpa dev vstats show - shows vendor specific statistics for the given device and virtqueue index. The information is presented as name-value pairs where name is the name of the field and value is a numeric value for it.
- vdpa dev set - set the configuration to the vdpa device.
- EXAMPLES
- SEE ALSO
- AUTHOR