]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Hyper-V: Code refactor to avoid redundancy of MSR values on x86 and arm64
authorSouradeep Chakrabarti <schakrabarti@microsoft.com>
Wed, 26 Oct 2022 03:29:01 +0000 (03:29 +0000)
committerWei Hu <whu@FreeBSD.org>
Wed, 26 Oct 2022 03:50:59 +0000 (03:50 +0000)
commitd16d0b6b1981178a33abf5ec297fb132199e902b
treecc79aa37289445a54760fb96135df0a71efe9d6d
parent7aaa50c6b58319ec948e8048fb165958bc47a356
Hyper-V: Code refactor to avoid redundancy of MSR values on x86 and arm64

Refactor the code to put split the MSR values for x86 and arm64
Hyper-V. Code not yet built. This is one of several patches for
the arm64 Hyper-V enablement.

Sponsored by: Microsoft
Differential Revision: https://reviews.freebsd.org/D37103
sys/dev/hyperv/vmbus/aarch64/hyperv_aarch64.c
sys/dev/hyperv/vmbus/aarch64/hyperv_machdep.c
sys/dev/hyperv/vmbus/aarch64/hyperv_reg.h
sys/dev/hyperv/vmbus/aarch64/vmbus_aarch64.c
sys/dev/hyperv/vmbus/hyperv_common_reg.h [new file with mode: 0644]
sys/dev/hyperv/vmbus/x86/hyperv_reg.h
sys/dev/hyperv/vmbus/x86/hyperv_x86.c
sys/dev/hyperv/vmbus/x86/vmbus_x86.c