Public bug reported:

An issue has been identified with the NETVSC driver on Azure VMs. This
issues has been fixed by four patches, which are available in the
mainline kernel.

The issues is the following: 
Outgoing traffic is sent from the guest to the Azure host over multiple 
parallel channels.  The issue causes the traffic to be unevenly balanced across 
the channels, which results in a physical CPU on the Azure host becoming 
overloaded. In turn, the network traffic on the overloaded channel experiences 
significantly higher latency.  This higher latency is causing issues for 
customers.

This issue is resolved by the following four mainline commits:

71f21959dd55 ("hv_netvsc: Fix offset usage in netvsc_send_table()")
171c1fd98df3 ("hv_netvsc: Fix send_table offset in case of a host bug")
c39ea5cba5a2 ("hv_netvsc: Fix tx_table init in rndis_set_subchannel()")
b0689faa8efc ("hv_netvsc: Fix unwanted rx_table reset")

These four commits have been submitted to upstream stable.

We would like to request these commits in Azure kernels for Xenial and
Bionic

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

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

Title:
  Commits to resolve high network latency

Status in linux-azure package in Ubuntu:
  New

Bug description:
  An issue has been identified with the NETVSC driver on Azure VMs. This
  issues has been fixed by four patches, which are available in the
  mainline kernel.

  The issues is the following: 
  Outgoing traffic is sent from the guest to the Azure host over multiple 
parallel channels.  The issue causes the traffic to be unevenly balanced across 
the channels, which results in a physical CPU on the Azure host becoming 
overloaded. In turn, the network traffic on the overloaded channel experiences 
significantly higher latency.  This higher latency is causing issues for 
customers.

  This issue is resolved by the following four mainline commits:

  71f21959dd55 ("hv_netvsc: Fix offset usage in netvsc_send_table()")
  171c1fd98df3 ("hv_netvsc: Fix send_table offset in case of a host bug")
  c39ea5cba5a2 ("hv_netvsc: Fix tx_table init in rndis_set_subchannel()")
  b0689faa8efc ("hv_netvsc: Fix unwanted rx_table reset")

  These four commits have been submitted to upstream stable.

  We would like to request these commits in Azure kernels for Xenial and
  Bionic

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