1
0
Fork 0
alistair23-linux/drivers/net/hyperv
Haiyang Zhang a6fb6aa3cf hv_netvsc: Set tx_table to equal weight after subchannels open
In some cases, like internal vSwitch, the host doesn't provide
send indirection table updates. This patch sets the table to be
equal weight after subchannels are all open. Otherwise, all workload
will be on one TX channel.

As tested, this patch has largely increased the throughput over
internal vSwitch.

Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-10-29 12:09:23 +09:00
..
Kconfig
Makefile
hyperv_net.h hv_netvsc: Rename tx_send_table to tx_table 2017-10-14 18:42:55 -07:00
netvsc.c hv_netvsc: Add initialization of tx_table in netvsc_device_add() 2017-10-14 18:42:55 -07:00
netvsc_drv.c hv_netvsc: Rename tx_send_table to tx_table 2017-10-14 18:42:55 -07:00
rndis_filter.c hv_netvsc: Set tx_table to equal weight after subchannels open 2017-10-29 12:09:23 +09:00