HomeFreeBSD

MFC 300122,300123,300124,300126,300127,300129,300455

Description

MFC 300122,300123,300124,300126,300127,300129,300455

300122

hyperv: Set vm_guest to VM_GUEST_VM, if hypervisor is not Hyper-V

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

300123

hyperv/vmbus: Staticize vmbus_devclass

Reviewed by:        Jun Su <junsu microsoft com>
MFC after:  1 week
Sponsored by:       Microsoft OSTC
Differential Revision:      https://reviews.freebsd.org/D6414

300124

hyperv/vmbus: Reindent and cleanup devmethods.

While I'm here, use DEVMETHOD_END.

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

300126

hyperv/vmbus: Fix SYSINIT function prototype and usage.

Reviewed by:        Jun Su <junsu microsoft com>
MFC after:  1 week
Sponsored by:       Microsoft OSTC
Differential Revision:      https://reviews.freebsd.org/D6416

300127

hyperv/vmbus: Minor function definition style fixup

Reviewed by:        Jun Su <junsu microsoft com>
MFC after:  1 week
Sponsored by:       Microsoft OSTC
Differential Revision:      https://reviews.freebsd.org/D6417

300129

hyperv/vmbus: Use consistent device description as other devices

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

300455

hyperv: Move guest id setup to early place

And
- Rework the guest id composition.
- Nuke useless saved guest_id.

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

Details

Provenance
sepheAuthored on
Parents
rS302111: MFC 300108,300111,300112,300120,300121
Branches
Unknown
Tags
Unknown