]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
hyperv/hn: Apply VF's RSS setting
authorSepherosa Ziehau <sephe@FreeBSD.org>
Tue, 19 Sep 2017 06:29:38 +0000 (06:29 +0000)
committerSepherosa Ziehau <sephe@FreeBSD.org>
Tue, 19 Sep 2017 06:29:38 +0000 (06:29 +0000)
commit642ec226bbb75198c4cc66405cda29cd5fd10e08
tree0af42944673fbf1360b093c91ed286b832496a01
parent4fedff3ca18d80a28a666a2dc5ed25c5f06b7e07
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