]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
arm64: Hyper-V: enablement for ARM64 in Hyper-V (Part 3, final)
authorSouradeep Chakrabarti <schakrabarti@microsoft.com>
Thu, 27 Oct 2022 13:46:08 +0000 (13:46 +0000)
committerWei Hu <whu@FreeBSD.org>
Thu, 27 Oct 2022 13:53:22 +0000 (13:53 +0000)
commit9729f076e4d93c5a37e78d427bfe0f1ab99bbcc6
tree7e4ba91aacdc8f06573479d4cfa72a1fc70ec0e2
parent9349fc283b581a52396b6027bfa792e61dfd8035
arm64: Hyper-V: enablement for ARM64 in Hyper-V (Part 3, final)

This is the last part for ARM64 Hyper-V enablement. This includes
commone files and make file changes to enable the ARM64 FreeBSD
guest on Hyper-V. With this patch, it should be able to build
the ARM64 image and install it on Hyper-V.

Reviewed by: emaste, andrew, whu
Tested by: Souradeep Chakrabarti <schakrabarti@microsoft.com>
Sponsored by: Microsoft
Differential Revision: https://reviews.freebsd.org/D36744
20 files changed:
share/mk/src.opts.mk
sys/arm64/conf/GENERIC
sys/arm64/conf/std.dev
sys/arm64/conf/std.hyperv [new file with mode: 0644]
sys/conf/files.arm64
sys/conf/files.x86
sys/dev/hyperv/include/hyperv.h
sys/dev/hyperv/vmbus/amd64/hyperv_machdep.c
sys/dev/hyperv/vmbus/hyperv.c
sys/dev/hyperv/vmbus/hyperv_machdep.h [deleted file]
sys/dev/hyperv/vmbus/hyperv_reg.h [deleted file]
sys/dev/hyperv/vmbus/hyperv_var.h
sys/dev/hyperv/vmbus/i386/hyperv_machdep.c
sys/dev/hyperv/vmbus/vmbus.c
sys/dev/hyperv/vmbus/vmbus_et.c
sys/dev/hyperv/vmbus/vmbus_reg.h
sys/dev/hyperv/vmbus/vmbus_var.h
sys/modules/Makefile
sys/modules/hyperv/utilities/Makefile
sys/modules/hyperv/vmbus/Makefile