]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC [Hyper-V]: r293719-r293722, r293869-r293871, r293873-r293875, r293877
authorsephe <sephe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 19 Feb 2016 02:03:14 +0000 (02:03 +0000)
committersephe <sephe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 19 Feb 2016 02:03:14 +0000 (02:03 +0000)
commit837a8967c819dac035a716bf685e0719aa5dff30
tree9dc5d5a4a2fc61ccf8579a3b76d30b2b1b3a99cd
parentd23d52ada74785c0deeaaaea69059e0bab01a698
MFC [Hyper-V]: r293719-r293722, r293869-r293871, r293873-r293875, r293877

r293719 hyperv/hn: Implement LRO
r293720 hyperv/hn: Implement SIOC[SG]IFMEDIA support
r293721 hyperv/hn: Avoid mbuf cluster allocation, if the packet is small.
r293722 hyperv/hn: Removed unused netvsc_init()
r293869 hyperv/hn: Unbreak LINT-NOIP
r293870 hyperv: use x86 generic code to do the hypervisor detection
r293871 hyperv: remove unused vmbus definitions
r293873 hyperv: implement an event timer
r293874 hyperv: add interrupt counters
r293875 hyperv: set receive buffer size according to NVSP protocol version
r293877 Unbreak `make depend` with sys/modules/hyperv/vmbus after r293870

Approved by: re (glebius), adrian (mentor)
Sponsored by: Microsoft OSTC

git-svn-id: svn://svn.freebsd.org/base/stable/10@295789 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
16 files changed:
sys/conf/files.amd64
sys/conf/files.i386
sys/dev/hyperv/include/hyperv.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.h
sys/dev/hyperv/netvsc/hv_rndis_filter.c
sys/dev/hyperv/netvsc/hv_rndis_filter.h
sys/dev/hyperv/vmbus/hv_connection.c
sys/dev/hyperv/vmbus/hv_et.c [new file with mode: 0644]
sys/dev/hyperv/vmbus/hv_hv.c
sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c
sys/dev/hyperv/vmbus/hv_vmbus_priv.h
sys/modules/hyperv/vmbus/Makefile
sys/x86/x86/identcpu.c