Tested using netdevsim-vf-controller.patch from
https://bugs.launchpad.net/ubuntu/+source/linux-nvidia/+bug/2162770 and
netdevsim-sf-flavour.patch
echo 1 > /sys/module/netdevsim/parameters/vf_flavour_sf
echo 1 > /sys/module/netdevsim/parameters/vf_controller
echo 0 > /sys/module/netdevsim/parameters/vf_external
echo "99 1" > /sys/bus/netdevsim/new_device
echo 1 > /sys/bus/netdevsim/devices/netdevsim99/sriov_numvfs
devlink dev eswitch set netdevsim/netdevsim99 mode switchdev
devlink port
# Expected: One entry with "flavour pcisf [...] external false"
Base
linux-image-7.0.0-1016-nvidia-64k_7.0.0-1016.16
netdevsim/netdevsim99/128: type eth netdev eni99npf0sf0 flavour pcisf
controller 1 pfnum 0 sfnum 0 splittable false
Candidate
linux-image-7.0.0-1018-nvidia-64k_7.0.0-1018.18
netdevsim/netdevsim99/128: type eth netdev eni99nc1pf0sf0 flavour pcisf
controller 1 pfnum 0 sfnum 0 external false splittable false
linux-image-7.0.0-2018-nvidia-bos-64k_7.0.0-2018.18
netdevsim/netdevsim99/128: type eth netdev eni99nc1pf0sf0 flavour pcisf
controller 1 pfnum 0 sfnum 0 external false splittable false
Test result good.
** Patch added: "netdevsim-sf-flavour.patch"
https://bugs.launchpad.net/ubuntu/+source/linux-nvidia/+bug/2163274/+attachment/5993093/+files/netdevsim-sf-flavour.patch
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2163274
Title:
Backport devlink external flag exposition
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-nvidia/+bug/2163274/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs