[PATCH] [Vivid][SRU] LP#1521053 -- hv_netvsc: Clean up two unused variables

Seyeong Kim seyeong.kim at canonical.com
Fri Dec 4 03:19:08 UTC 2015


BugLink: http://bugs.launchpad.net/bugs/1521053

[Impact]

Ubuntu VMs between different location in Azure, especially North Europe
and East Europe in this case, have network performance issue.
It should be around 100MB/s speed between them. but it's around 0.3MB/s
when dropping happens.

[Fix]

Upstream development
0d158852a8089099a6959ae235b20f230871982f ("hv_netvsc: Clean up two
unused variables")

It's affected over 3.19.0-28-generic (ubuntu-vivid)

[Testcase]

Make 2 VMs on North Europe, West Europe each.
Then run below test script

NE VM

- netcat & nload
 while true; do netcat -l 8080 < /dev/zero; done;
 nload -u M eth0 ( need nload pkg )

- iperf
 iperf -s -f M

WE VM

- netcat
 for i in {1..1000}
 do
  timeout 30s nc NE_HOST 8080 > /dev/null
 done

- iperf
 iperf -c HOST -f M

Network performance dropping can be seen frequently.

More Tests
http://pastebin.ubuntu.com/13657083/

Haiyang Zhang (1):
  hv_netvsc: Clean up two unused variables

 drivers/net/hyperv/hyperv_net.h   | 1 -
 drivers/net/hyperv/netvsc.c       | 1 -
 drivers/net/hyperv/rndis_filter.c | 2 --
 3 files changed, 4 deletions(-)

-- 
2.1.4





More information about the kernel-team mailing list