Thread (12 messages) 12 messages, 1 author, 2021-08-10

RE: [PATCH net-next 00/10] devlink: Control auxiliary devices

From: Parav Pandit <hidden>
Date: 2021-08-10 11:59:38

From: Parav Pandit <redacted>
Sent: Tuesday, August 10, 2021 5:16 PM
Hi Dave, Jakub,

Currently, for mlx5 multi-function device, a user is not able to control which
functionality to enable/disable. For example, each PCI PF, VF, SF function by
default has netdevice, RDMA and vdpa-net devices always enabled.

Hence, enable user to control which device functionality to enable/disable.

This is achieved by using existing devlink params [1] to enable/disable eth,
rdma and vdpa net functionality control knob.

For example user interested in only vdpa device function: performs,

$ devlink dev param set pci/0000:06:00.0 name enable_rdma value false \
                   cmode driverinit
$ devlink dev param set pci/0000:06:00.0 name enable_eth value false \
                   cmode driverinit
$ devlink dev param set pci/0000:06:00.0 name enable_vnet value true \
                   cmode driverinit
I missed to CC rdma and virt mailing list.
I am resending the series to CC them.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help