summaryrefslogtreecommitdiffstats
path: root/include/ufs
diff options
context:
space:
mode:
authorShannon Nelson <shannon.nelson@amd.com>2023-04-19 19:04:23 +0200
committerDavid S. Miller <davem@davemloft.net>2023-04-21 09:29:13 +0200
commit4569cce43bc61e4cdd76597a1cf9b608846c18cc (patch)
tree872165355173e782a83d21332f52c580a9a51964 /include/ufs
parentpds_core: add initial VF device handling (diff)
downloadlinux-4569cce43bc61e4cdd76597a1cf9b608846c18cc.tar.xz
linux-4569cce43bc61e4cdd76597a1cf9b608846c18cc.zip
pds_core: add auxiliary_bus devices
An auxiliary_bus device is created for each vDPA type VF at VF probe and destroyed at VF remove. The aux device name comes from the driver name + VIF type + the unique id assigned at PCI probe. The VFs are always removed on PF remove, so there should be no issues with VFs trying to access missing PF structures. The auxiliary_device names will look like "pds_core.vDPA.nn" where 'nn' is the VF's uid. Signed-off-by: Shannon Nelson <shannon.nelson@amd.com> Acked-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/ufs')
0 files changed, 0 insertions, 0 deletions