HomeFreeBSD

MFC 300825,300827,300830,300831,300832,300834

Description

MFC 300825,300827,300830,300831,300832,300834

300825

hyperv: Move CPUID related bits to hyperv_reg.h and give them clean name

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

300827

hyperv: Move timer related MSRs into hyperv_reg.h

And avoid bit fields for event timer.

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

300830

hyperv/vmbus: Move MSR EOM to hyperv_reg.h

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

300831

hyperv: GC unneeded bits

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

300832

hyperv: Clean up Hyper-V timecounter a bit.

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

300834

hyperv: Test features before enabling optional functionalities

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

Details

Provenance
sepheAuthored on
Parents
rS302128: MFC 300654,300655,300708
Branches
Unknown
Tags
Unknown