← Back to team overview

kernel-packages team mailing list archive

[Bug 1494423] Re: Upstream commits for NUMA node performance in Hyper-V

 

In searching for appropriate prerequisites, I have determined the
following are needed:

5/31 "hv_netvsc: Properly size the vrss queues"
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=e01ec2199ef22e2cabd7d6e68a192f3eb728029f

5/13 "hv_netvsc: Use the xmit_more skb flag to optimize signaling the
host" https://git.kernel.org/cgit/linux/kernel/git/davem/net-
next.git/commit/?id=82fa3c776e5abba7ed6e4b4f4983d14731c37d6a

4/14 "hv_netvsc: Implement partial copy into send buffer"
https://git.kernel.org/cgit/linux/kernel/git/davem/net-
next.git/commit/?id=aa0a34be68290aa9aa071c0691fb8b6edda38358

3/29 "hv_netvsc: Implement batching in send buffer"
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=7c3877f275ee6b479fa828947811c76d431501ca

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

Title:
  Upstream commits for NUMA node performance in Hyper-V

Status in linux package in Ubuntu:
  Triaged
Status in linux source package in Precise:
  Triaged
Status in linux source package in Trusty:
  Triaged
Status in linux source package in Vivid:
  Triaged
Status in linux source package in Wily:
  Triaged

Bug description:
  Microsoft has investigated networking with NUMA nodes and Hyper-V and
  found a number of areas where Linux performance could be corrected to
  be in line with other virtual machine types.

  Please include the following commits and their necessary prerequisites
  (which have been accepted upstream into the 4.2 kernel series) into
  the kernels for 15.10, 15.04, 14.04 (including HWE), and 12.04
  (including HWE):

  8/5 "Drivers: hv: vmbus: Further improve CPU affiliation logic" 
  https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=3b71107d73b16074afa7658f3f0fcf837aabfe24

  8/5 "Drivers: hv: vmbus: Improve the CPU affiliation for channels"
  https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=9f01ec53458d9e9b68f1c555e773b5d1a1f66e94

  6/12 "Drivers: hv: vmbus: Allocate ring buffer memory in NUMA aware fashion"
  https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=294409d20572e9bcf857328286433f851168d54a

  6/1 "Drivers: hv: vmbus: Implement NUMA aware CPU affinity for channels"
  https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=1f656ff3fdddc2f59649cc84b633b799908f1f7b

  5/31 "hv_netvsc: Allocate the receive buffer from the correct NUMA node"
  https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=0a726c2b499e390b1c1fc3092bd789f2192a2d03

  5/31 "hv_netvsc: Allocate the sendbuf in a NUMA aware way"
  https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=5defde5946676ee23cd6a9d0e1de899410f4a33f

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


References