HomeFreeBSD

arm64: Hyper-V: vPCI: Enabling v-PCI in FreeBSD in ARM64 Hyper-V

Description

arm64: Hyper-V: vPCI: Enabling v-PCI in FreeBSD in ARM64 Hyper-V

This patch does remaining enablement in hyperv vpci driver to work
on arm64 Hyper-V. For that it required to use PCI protocol 1.4 and
corresponding different PCI message handling. Also new MSI allocation,
MSI-X mapping, release.

This is the last patch of total three patches to enalbe Hyper-V vPCI
support in arm64.

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

Details

Provenance
whuAuthored on Feb 1 2023, 4:48 PM
Reviewer
whu
Differential Revision
D37958: Enabling v-PCI in FreeBSD in ARM64 Hyper-V second patch
Parents
rG1e0853ee8403: sys/kbio.h: support Unicode key codes in vt keymap files
Branches
Unknown
Tags
Unknown