]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 304204-304206,304252-304256
authorsephe <sephe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 13 Oct 2016 02:38:46 +0000 (02:38 +0000)
committersephe <sephe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 13 Oct 2016 02:38:46 +0000 (02:38 +0000)
commitc09bbe0e19a8900a72e1a8154eba2d9fbb926888
tree6e4243d2c479e22a1b068b337947d05777d53933
parentae19aa7ff1a26a80b0ac8e6fba7e066faa554e15
MFC 304204-304206,304252-304256

304204
    hyperv/hn: Factor out hn_nvs_send/hn_nvs_send_sglist

    Avoid unnecessary message type setting and centralize the send context
    to transaction id cast.

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

304205
    hyperv/hn: Simplify RNDIS NVS message sending.

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

304206
    hyperv/hn: Simplify RNDIS message checks on RX path.

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

304252
    hyperv/hn: Ignore the useless TX table.

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

304253
    hyperv/hn: Simplify RNDIS RX packets acknowledgement.

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

304254
    hyperv/hn: Remove reference to nvsp_msg

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

304255
    hyperv/hn: Remove reference to nvsp_status

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

304256
    hyperv/hn: Get rid of unused bits

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

git-svn-id: svn://svn.freebsd.org/base/stable/10@307167 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/hyperv/include/vmbus.h
sys/dev/hyperv/netvsc/hv_net_vsc.c
sys/dev/hyperv/netvsc/hv_net_vsc.h
sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
sys/dev/hyperv/netvsc/hv_rndis_filter.c
sys/dev/hyperv/netvsc/if_hnreg.h
sys/dev/hyperv/netvsc/if_hnvar.h