]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 301483,301484,301487,301488,301583,301588
authorsephe <sephe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 24 Jun 2016 02:30:14 +0000 (02:30 +0000)
committersephe <sephe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 24 Jun 2016 02:30:14 +0000 (02:30 +0000)
commitc2ce35f067744695d79c84d324cd97018bf57cf2
tree54521330ce6a4700efc5105c42c089546b538876
parent93de85258f271bb050e9268aaf11c41d648f9c39
MFC 301483,301484,301487,301488,301583,301588

301483
    hyperv: Move machine dependent bits into machine dependent files.

    MFC after:  1 week
    Sponsored by:       Microsoft OSTC
    Differential Revision:      https://reviews.freebsd.org/D6701

301484
    hyperv/vmbus: Define type for channel messages.

    And fix message processing; only channel messages are supported.

    MFC after:  1 week
    Sponsored by:       Microsoft OSTC
    Differential Revision:      https://reviews.freebsd.org/D6706

301487
    hyperv/vmbus: Factor out channel message processing

    This paves the way for further cleanup.

    MFC after:  1 week
    Sponsored by:       Microsoft OSTC
    Differential Revision:      https://reviews.freebsd.org/D6707

301488
    hyperv/vmbus: Constify channel message

    MFC after:  1 week
    Sponsored by:       Microsoft OSTC
    Differential Revision:      https://reviews.freebsd.org/D6708

301583
    hyperv/vmbus: Busdma-fy MNF and event flags.

    MFC after:  1 week
    Sponsored by:       Microsoft OSTC
    Differential Revision:      https://reviews.freebsd.org/D6744

301588
    hyperv/vmbus: Change tx_evtflags type to u_long to match vmbus_evtflags

    MFC after:  1 week
    Sponsored by:       Microsoft OSTC
    Differential Revision:      https://reviews.freebsd.org/D6745

git-svn-id: svn://svn.freebsd.org/base/stable/10@302170 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
14 files changed:
sys/conf/files.amd64
sys/conf/files.i386
sys/dev/hyperv/vmbus/amd64/hyperv_machdep.c [new file with mode: 0644]
sys/dev/hyperv/vmbus/hv_channel.c
sys/dev/hyperv/vmbus/hv_channel_mgmt.c
sys/dev/hyperv/vmbus/hv_connection.c
sys/dev/hyperv/vmbus/hv_vmbus_priv.h
sys/dev/hyperv/vmbus/hyperv.c
sys/dev/hyperv/vmbus/hyperv_machdep.h [new file with mode: 0644]
sys/dev/hyperv/vmbus/i386/hyperv_machdep.c [new file with mode: 0644]
sys/dev/hyperv/vmbus/vmbus.c
sys/dev/hyperv/vmbus/vmbus_reg.h
sys/dev/hyperv/vmbus/vmbus_var.h
sys/modules/hyperv/vmbus/Makefile