This bug is missing log files that will aid in diagnosing the problem.
While running an Ubuntu kernel (not a mainline or third-party kernel)
please enter the following command in a terminal window:

apport-collect 1841669

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable
to run this command, please add a comment stating that fact and change
the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the
Ubuntu Kernel Team.

** Changed in: linux (Ubuntu)
       Status: New => Incomplete

-- 
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/1841669

Title:
  SR-IOV interface goes down when testing network performance

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  Hello,

  We are testing network performance with SR-IOV on ubuntu and security
  onion in Rhev Hypervisor. We are using a SuperMicro box running T-rex
  traffic generator on CentOS which is connected to a gigamon to push
  traffic to the Ubuntu/Security Onion VMs.

  The ubuntu 16.04 vm is running on a RHVH host node and is running SR-
  IOV. We have ensured that SR-IOV is enabled in the BIOS. We are
  finding that packets stop coming into the interface after a few
  seconds. This is because the interface is going down after a few
  seconds of receiving traffic. We are running promiscuous mode and it
  is required for our use case of measuring network traffic.

  As a troubleshooting measure, 5.3.0-rc3 was built using the 3.2.3 iavf
  SR-IOV driver. Note that the i40evf driver was renamed to iavf, which
  is why the name discrepancy exists. After updating the Kernel we
  stopped seeing this issue.

  Non-working default security onion kernel information
  root@ubuntu:~# uname -r
  3.10.0-957.21.3.el7.x86_64
  root@ubuntu:~# ethtool -i ens7
  driver: iavf
  version: 3.0.1-k
  firmware-version: N/A
  expansion-rom-version:
  bus-info: 0000:00:07.0
  supports-statistics: yes
  supports-test: no
  supports-eeprom-access: no
  supports-register-dump: no
  supports-priv-flags: yes

  Working modified security onion kernel information
  root@ubuntu:~# uname -r
  5.3.0-rc3-custom
  root@ubuntu:~# ethtool -i ens7
  driver: i40evf
  version: 3.2.3-k
  firmware-version: N/A
  expansion-rom-version:
  bus-info: 0000:00:07.0
  supports-statistics: yes
  supports-test: no
  supports-eeprom-access: no
  supports-register-dump: no
  supports-priv-flags: yes

  We were able to perform testing using the 5.3.0 kernel, but long term
  a better solution is needed as this would require supporting a
  modified Linux kernel with updates, testing, etc.

  From the hypervisor in /var/log/messages:

  Aug 27 09:05:00 localhost libvirtd: 2019-08-27 13:05:00.522+0000: 10748: 
error :              qemuDomainAgentAvailable:9133 : Guest agent is not 
responding: QEMU guest agent              is not connected
  Aug 27 09:05:07 localhost goferd: [ERROR][worker-0] 
gofer.messaging.adapter.conn             ect:33 - connect: 
proton+amqps://subscription.rhsm.redhat.com:5647, failed: Conn             
ection amqps://subscription.rhsm.redhat.com:5647disconnected: Condition('amqp:r 
            esource-limit-exceeded', 'local-idle-timeout expired')
  Aug 27 09:05:07 localhost goferd: [INFO][worker-0] 
gofer.messaging.adapter.conne             ct:35 - retry in 106 seconds
  Aug 27 09:05:22 localhost kernel: i40e 0000:b5:00.3: Unable to send the 
message              to VF 0 aq_err 12
  Aug 27 09:05:22 localhost kernel: i40e 0000:b5:00.3: Unable to send the 
message              to VF 0 aq_err 12

  From the VM, journalctl -xe gives:

  -- The start-up result is done.
  Aug 27 14:35:02 ubuntu kernel: i40evf 0000:00:04.0: PF reset warning received
  Aug 27 14:35:02 ubuntu kernel: i40evf 0000:00:04.0: Scheduling reset task
  Aug 27 14:35:03 ubuntu kernel: i40evf 0000:00:04.0: Hardware reset detected
  Aug 27 14:35:03 ubuntu kernel: i40evf 0000:00:04.0: Hardware reset detected
  Aug 27 14:35:03 ubuntu kernel: i40evf 0000:00:04.0: Hardware reset detected
  Aug 27 14:35:08 ubuntu systemd-logind[1251]: Removed session 16.
  -- Subject: Session 16 has been terminated
  -- Defined-By: systemd
  -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
  -- Documentation: http://www.freedesktop.org/wiki/Software/systemd/multiseat

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to