From: Jeremy Linton <jlinton@xxxxxxxxxx> redhat/configs: Enable HYPERV host support on aarch64 Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2007430 Upstream Status: RHEL-only Windows on Arm is a thing, and some of those machines support HYPERV. For WoA users it would be helpful if Fedora/etc ran well as a guest OS. Signed-off-by: Jeremy Linton <jlinton@xxxxxxxxxx> diff --git a/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_DRM_HYPERV b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_DRM_HYPERV new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_DRM_HYPERV @@ -0,0 +1 @@ +CONFIG_DRM_HYPERV=m diff --git a/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_FB_HYPERV b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_FB_HYPERV new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_FB_HYPERV @@ -0,0 +1 @@ +CONFIG_FB_HYPERV=m diff --git a/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HID_HYPERV_MOUSE b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HID_HYPERV_MOUSE new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HID_HYPERV_MOUSE @@ -0,0 +1 @@ +CONFIG_HID_HYPERV_MOUSE=m diff --git a/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV @@ -0,0 +1 @@ +CONFIG_HYPERV=y diff --git a/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_BALLOON b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_BALLOON new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_BALLOON @@ -0,0 +1 @@ +CONFIG_HYPERV_BALLOON=m diff --git a/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_IOMMU b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_IOMMU new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_IOMMU @@ -0,0 +1 @@ +CONFIG_HYPERV_IOMMU=y diff --git a/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_KEYBOARD b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_KEYBOARD new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_KEYBOARD @@ -0,0 +1 @@ +CONFIG_HYPERV_KEYBOARD=m diff --git a/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_NET b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_NET new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_NET @@ -0,0 +1 @@ +CONFIG_HYPERV_NET=m diff --git a/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_STORAGE b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_STORAGE new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_STORAGE @@ -0,0 +1 @@ +CONFIG_HYPERV_STORAGE=m diff --git a/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_UTILS b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_UTILS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_UTILS @@ -0,0 +1 @@ +CONFIG_HYPERV_UTILS=m diff --git a/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_VSOCKETS b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_VSOCKETS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_HYPERV_VSOCKETS @@ -0,0 +1 @@ +CONFIG_HYPERV_VSOCKETS=m diff --git a/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_UIO_HV_GENERIC b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_UIO_HV_GENERIC new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-common/generic/arm/aarch64/CONFIG_UIO_HV_GENERIC @@ -0,0 +1 @@ +CONFIG_UIO_HV_GENERIC=m diff --git a/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_DRM_HYPERV b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_DRM_HYPERV new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_DRM_HYPERV @@ -0,0 +1 @@ +CONFIG_DRM_HYPERV=m diff --git a/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_FB_HYPERV b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_FB_HYPERV new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_FB_HYPERV @@ -0,0 +1 @@ +CONFIG_FB_HYPERV=m diff --git a/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HID_HYPERV_MOUSE b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HID_HYPERV_MOUSE new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HID_HYPERV_MOUSE @@ -0,0 +1 @@ +CONFIG_HID_HYPERV_MOUSE=m diff --git a/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV @@ -0,0 +1 @@ +CONFIG_HYPERV=y diff --git a/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV_BALLOON b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV_BALLOON new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV_BALLOON @@ -0,0 +1 @@ +CONFIG_HYPERV_BALLOON=m diff --git a/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV_IOMMU b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV_IOMMU new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV_IOMMU @@ -0,0 +1 @@ +CONFIG_HYPERV_IOMMU=y diff --git a/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV_KEYBOARD b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV_KEYBOARD new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV_KEYBOARD @@ -0,0 +1 @@ +CONFIG_HYPERV_KEYBOARD=m diff --git a/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV_NET b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV_NET new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/pending-fedora/generic/arm/aarch64/CONFIG_HYPERV_NET @@ -0,0 +1 @@ +CONFIG_HYPERV_NET=m -- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1393 _______________________________________________ kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure