]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
hyperv/hn: Move chimney sending buffer to hn_softc
authorSepherosa Ziehau <sephe@FreeBSD.org>
Mon, 22 Aug 2016 07:34:39 +0000 (07:34 +0000)
committerSepherosa Ziehau <sephe@FreeBSD.org>
Mon, 22 Aug 2016 07:34:39 +0000 (07:34 +0000)
commitfdd6031b04036414b2ea91cd7a94448c29eaca26
treeb0a2690ffaf05236fb577007f42939107a3c117d
parentbb7e9b30465fd33717814fe8687734abf41104f4
hyperv/hn: Move chimney sending buffer to hn_softc

And don't recreate chimney sending buffer for each primary channel
open, it is now created in device_attach DEVMETHOD and destroyed
in device_detach DEVMETHOD.

MFC after: 1 week
Sponsored by: Microsoft
Differential Revision: https://reviews.freebsd.org/D7574
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_hnvar.h