RE: [RFC net-next 0/8] Introducing subdev bus and devlink extension

From: Parav Pandit
Date: Wed Jun 09 2021 - 05:52:07 EST



> From: Yunsheng Lin <linyunsheng@xxxxxxxxxx>
> Sent: Tuesday, June 8, 2021 5:41 PM

>
> Is there any reason why VF use its own devlink instance?
Because devlink instance gives the ability for the VF and SF to control itself.
(a) device parameters (devlink dev param show)
(b) resources of the device
(c) health reporters
(d) reload in net ns

There knobs (a) to (c) etc are not for the hypervisor to control. These are mainly for the VF/SF users to manage its own device.