]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 303421,303422,303470-303473
authorsephe <sephe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 12 Oct 2016 08:58:03 +0000 (08:58 +0000)
committersephe <sephe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 12 Oct 2016 08:58:03 +0000 (08:58 +0000)
commitd2dea4f4ec6929817ceb5a37dd59cf46cb18c5e6
treed07d965afb563ff6e7476e14371b2a21e492b784
parentefd032a0aa9dcbf69bc3313282b14e4309823c8b
MFC 303421,303422,303470-303473

303421
    hyperv/vmbus: Avoid unnecessary mb()

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

303422
    hyperv/vmbus: Inclusion cleanup

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

303470
    hyperv/vmbus: Reindent function declarations.

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

303471
    hyperv/vmbus: Forward declare static functions

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

303472
    hyperv/vmbus: Move driver glue to the beginning of the files

    Just as most of other drivers do.  And move sysinit function close
    to its SYSINIT.

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

303473
    hyperv/vmbus: Revoke unnecessary exposure of vmbus softc

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

git-svn-id: svn://svn.freebsd.org/base/stable/10@307133 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
16 files changed:
sys/dev/hyperv/include/hyperv.h
sys/dev/hyperv/include/hyperv_busdma.h
sys/dev/hyperv/include/vmbus.h
sys/dev/hyperv/netvsc/hv_net_vsc.h
sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
sys/dev/hyperv/utilities/hv_heartbeat.c
sys/dev/hyperv/utilities/hv_shutdown.c
sys/dev/hyperv/utilities/hv_timesync.c
sys/dev/hyperv/vmbus/hyperv.c
sys/dev/hyperv/vmbus/vmbus.c
sys/dev/hyperv/vmbus/vmbus_br.c
sys/dev/hyperv/vmbus/vmbus_chan.c
sys/dev/hyperv/vmbus/vmbus_chanvar.h
sys/dev/hyperv/vmbus/vmbus_et.c
sys/dev/hyperv/vmbus/vmbus_var.h