** Changed in: linux-azure (Ubuntu Focal)
       Status: In Progress => Fix Committed

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

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

Status in linux-azure package in Ubuntu:
  Invalid
Status in linux-azure source package in Focal:
  Fix Committed

Bug description:
  [Impact]

  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.

  [Test Case]

  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.

  [Regression Potential]

  The change touches netvsc and has potential to affect any instances
  using accelerated networking. However the fix is straightforward and
  it's a clean cherry-pick from 5.9.

  [Other Info]

  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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/1894896/+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