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