]> git.baikalelectronics.ru Git - kernel.git/commit
net: hyperv: dump TX indirection table to ethtool regs
authorChi Song <chisong@linux.microsoft.com>
Fri, 24 Jul 2020 04:14:26 +0000 (21:14 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 24 Jul 2020 22:18:33 +0000 (15:18 -0700)
commite25ce6a701ae6f9b974bf503bc7508087e95984c
tree1fcf3a026227d72a2821c02c10650817033e23fc
parent2fa57d8e25d2342783a4645a48046e635ef0d9e0
net: hyperv: dump TX indirection table to ethtool regs

An imbalanced TX indirection table causes netvsc to have low
performance. This table is created and managed during runtime. To help
better diagnose performance issues caused by imbalanced tables, it needs
make TX indirection tables visible.

Because TX indirection table is driver specified information, so
display it via ethtool register dump.

Signed-off-by: Chi Song <chisong@microsoft.com>
Reviewed-by: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/hyperv/netvsc_drv.c