Public bug reported:

Description of problem:
In a VM with CX4 VF NIC on Azure, after hibernation/resume, the TX/RX packet 
counters stop increaseing.
This issue doesn't exist in VM with a CX3 VF NIC.

This happens to the latest stable release of the linux-azure
5.4.0-1023.23 kernel and the latest mainline linux kernel.

How reproducible:
100%

Steps to Reproduce:
1. Start a VM in Azure that supports Accelerated Networking, and enable 
hibernation properly (please refer to 
https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/1880032/comments/14 
). Please make sure the VF NIC is CX-4 since the issue doesn't happen to CX-3.

2. Do hibernation from serial console
# systemctl hibernate

3. After the VM resumes back, check the MSI interrupt counters in
/proc/interrupts for the CX-4 NIC, and also check “ifconfig” (e.g.
“ifconfig enP2642s2”) for the RX/TX counters. These counters stop
increasing while they should.


BUG FIX:
The fix is in the net.git tree now: 
https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/commit/?id=19162fd4063a3211843b997a454b505edb81d5ce

** Affects: linux-azure (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1894896

Title:
  [linux-azure][hibernation] Mellanox CX4 NIC's TX/RX packets stop
  increasing after hibernation/resume

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to