Dell stated the following in response to questions I had:

Here are our observations:

Is this issue seen on other distros? ---> No, observed only on Ubuntu.

Which release and kernel version of Ubuntu is this? ---> Tried on Ubuntu
22.04, 24.04

Did you run these commands as root? ---> Yes, tried with root only,
default user didn't allow to make changes for SRIOV.

Which upstream kernel did you check? ---> All, Issue is seen on all. We were 
able to create VFs on RHEL and SLES even though ports are not connected to 
network, but not in Ubuntu OS. we got workaround for this and want to know the 
reason for this behavior. PFA Screenshot of the link as follows:
https://techdocs.broadcom.com/us/en/storage-and-ethernet-connectivity/ethernet-nic-controllers/bcm957xxx/adapters/Configuration-adapter/sr-iov--configuration-and-use-case-examples.html

What is the idrac and BIOS version? ---> We observed this behavior in
both 16G and 17G Dell PowerEdge servers, which is platform-independent.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2098822

Title:
  [Ubuntu 24.04.01]SR-IOV virtual function interface are not registering
  after enabling SR-IOV on Broadcom Network Cards

Status in linux package in Ubuntu:
  New
Status in linux source package in Noble:
  New

Bug description:
  On Dell PowerEdge system SR-IOV virtual function interface are not
  registering after enabling SR-IOV on Broadcom Network Cards.

  Steps to Reproduce: -

  1. Navigate to the "Device Settings" section related to the installed NIC, 
Select "Virtualization Mode" and
     enable "SR-IOV" mode.
  2. Navigate to the System BIOS -> Integrated Device and select "SR-IOV Global 
Enable" to enable.
  3. After Booting the OS and command to enable SRIOV VFs -
     echo 4 > /sys/class/net/<sriov vf interface>/device/sriov_numvfs

  Expected Results: - cat /sys/class/net/<sriov vf 
interface>/device/sriov_numvfs should display 4 and
                      ls /sys/class/net/ should display virtual Interfaces 
created

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2098822/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to