HomeFreeBSD

arm64: enablement for ARM64 in Hyper-V (Part 1)

Description

arm64: enablement for ARM64 in Hyper-V (Part 1)

The changes are to refactor the code of vmbus.c and hyperv.c to keep minimal
arch specific codes there and have them in separate files in x86/ arm64/ .
x86 is a new directory, which contains codes for x86 / x86_64. Instead of
repeating the same codes in existing amd64/ and i386/, this approach reduced
the repetition. This is first of three patches for Hyper-V enablement.

Reviewed by: whu
Tested by: Souradeep Chakrabarti <schakrabarti@microsoft.com>
Sponsored by: Microsoft
Differential Revision: https://reviews.freebsd.org/D36466

Details

Provenance
schakrabarti_microsoft.comAuthored on Sep 29 2022, 9:57 AM
whuCommitted on Sep 29 2022, 10:14 AM
Reviewer
whu
Differential Revision
D36466: FreeBSD enablement for ARM64 in Hyper-V
Parents
rG221da3e9212d: Fix an incorrectly placed parenthesis.
Branches
Unknown
Tags
Unknown