]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 323727,324316
authorsephe <sephe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 10 Oct 2017 03:21:17 +0000 (03:21 +0000)
committersephe <sephe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 10 Oct 2017 03:21:17 +0000 (03:21 +0000)
commit69893f375f46c244cd49dfe2b8dde4bc5b82a583
tree9bb4f7bd9b4b417da76d6af1135046783905dd53
parentd25dc610f63a9b46bc20efc0b457967c3c3f1a0c
MFC 323727,324316

323727
    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.

    Sponsored by:   Microsoft
    Differential Revision:  https://reviews.freebsd.org/D12333

324316
    hyperv/hn: Fix options RSS building

    Reported by:    np
    Sponsored by:   Microsoft

git-svn-id: svn://svn.freebsd.org/base/stable/10@324465 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
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