ACK: [SRU][Vivid]Pull Request: Fixes for lp:1494423
Brad Figg
brad.figg at canonical.com
Wed Jan 20 18:05:57 UTC 2016
On Fri, Jan 15, 2016 at 10:35:18AM -0500, Joseph Salisbury wrote:
> 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.
>
> There are six patches required to accomplish this performance improvement.
> Those six patches also require two commits to function and compile
> properly.
>
> These patches are also requested in Trusty and the linux-lts-trusty kernels, but
> they requred different backports, so SRU request for Trusty will be sent in
> a different SRU request.
>
> The following changes since commit 9030ba0907c0ad2e0c8e74bbc929e407b756a1d8:
>
> UBUNTU: Ubuntu-3.19.0-43.49 (2015-12-26 09:48:49 +0000)
>
> are available in the git repository at:
>
> kernel.ubuntu.com:/srv/kernel.ubuntu.com/git/jsalisbury/bugs/lp1494423/ubuntu-vivid.git
>
> for you to fetch changes up to c4daaf0bb9bb6a036721a5c4621009ddfa7b2d83:
>
> Drivers: hv: vmbus: Further improve CPU affiliation logic (2016-01-15 10:27:12 -0500)
>
> ----------------------------------------------------------------
> Andrew Schwartzmeyer (1):
> hyperv: Implement netvsc_get_channels() ethool op
>
> Dexuan Cui (1):
> Drivers: hv: vmbus: Further improve CPU affiliation logic
>
> K. Y. Srinivasan (5):
> hv_netvsc: Allocate the sendbuf in a NUMA aware way
> hv_netvsc: Allocate the receive buffer from the correct NUMA node
> Drivers: hv: vmbus: Implement NUMA aware CPU affinity for channels
> Drivers: hv: vmbus: Allocate ring buffer memory in NUMA aware fashion
> Drivers: hv: vmbus: Improve the CPU affiliation for channels
>
> KY Srinivasan (1):
> hv_netvsc: Properly size the vrss queues
>
> drivers/hv/channel.c | 17 +++++++--
> drivers/hv/channel_mgmt.c | 76 ++++++++++++++++++++++++++++++++++-----
> drivers/hv/hv.c | 9 +++++
> drivers/hv/hyperv_vmbus.h | 5 +++
> drivers/net/hyperv/hyperv_net.h | 2 ++
> drivers/net/hyperv/netvsc.c | 11 ++++--
> drivers/net/hyperv/netvsc_drv.c | 27 ++++++++++++++
> drivers/net/hyperv/rndis_filter.c | 22 ++++++++++--
> include/linux/hyperv.h | 5 +++
> 9 files changed, 157 insertions(+), 17 deletions(-)
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
Ack
--
Brad Figg brad.figg at canonical.com http://www.canonical.com
More information about the kernel-team
mailing list