HyperV and TCP offload

I have had issues before with Dell servers and RSS Scaling with hyper-V, so that setting now just gets disabled by default on all broadcom's that we run into - but i started having a problem with packet loss on some other servers a few weeks ago... first up i assumed it was not with the hyper-V server, but with the clients net connection.

Now we were talking 1% packetloss over large samples.... so a 100 pings might only show 1 or 2 packets being lost... but 1000000 pings would show 1% on average.

After alot of investigation - sure enough, the problem was with the Hyper-V nic's themselves....  on the hosts, i disabled all TCP and UDP offloading - and things got substantially better... although i still had a little bit of packet loss here and there.... disabling TCP/UDP offloading within the guest OS seemed to fix this as-well.

I'll be turning off all network-stack offloading on all my hyperV hosts from here on in :-)