]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
hyperv/hn: Apply VF's RSS setting
authorsephe <sephe@FreeBSD.org>
Tue, 19 Sep 2017 06:29:38 +0000 (06:29 +0000)
committersephe <sephe@FreeBSD.org>
Tue, 19 Sep 2017 06:29:38 +0000 (06:29 +0000)
commitbecc8347a803f11f1c364f591009a2b0a683dcb6
tree0af42944673fbf1360b093c91ed286b832496a01
parentf9238c564199860ff151b2ffaa89364a9015c3f5
hyperv/hn: Apply VF's RSS setting

Since in Azure SYN and SYN|ACK go through the synthetic parts while the
rest of the same TCP flow goes through the VF, apply VF's RSS settings
to synthetic parts to have a consistent hash value/type for the same TCP
flow.

MFC after: 1 week
Sponsored by: Microsoft
Differential Revision: https://reviews.freebsd.org/D12333
sys/dev/hyperv/netvsc/hn_rndis.c
sys/dev/hyperv/netvsc/if_hn.c
sys/dev/hyperv/netvsc/if_hnvar.h
sys/dev/hyperv/netvsc/ndis.h