]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 308905
authorsephe <sephe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 29 Dec 2016 06:06:05 +0000 (06:06 +0000)
committersephe <sephe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 29 Dec 2016 06:06:05 +0000 (06:06 +0000)
commit2fefecdf1c560c5a8f7b46fc5a810bff857251c1
treea1139bed2ffd269926b8106fb69fbe290d4526cc
parent912a3601b0212310ce7ffe6ec2b4730a8fac4475
MFC 308905

    hyperv/hn: Implement RNDIS multi-packet message support.

    Currently, it is only applied to packet sent through chimney sending
    buffers.  Not enabled by default yet.

    This one gives 20%~30% performance boost for non-TSO usage in both
    bit/packet rate tests and nginx performance test.

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

git-svn-id: svn://svn.freebsd.org/base/stable/10@310736 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