[PR #278] WHPX: Add support for device backed memory regions #373

Open
opened 2026-01-31 21:30:59 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/qemu/qemu/pull/278

State: closed
Merged: No


Update whpx-all.c
WHPX: Add support for device backed memory regions
Due to skipping the mapping of read only device memory, Windows
Hypervisor Platform would fail to emulate such memory accesses when booting
OVMF EDK2 firmware. This patch adds ROM device memory region support
for WHPX since the Windows Hypervisor Platform supports mapping read-only
device memory, which allows successful booting of OVMF EDK2 firmware.

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/513
https://gitlab.com/qemu-project/qemu/-/issues/934
Buglink: https://bugs.launchpad.net/bugs/1821595

Signed-off-by: Aidan Khoury aidan@revers.engineering

**Original Pull Request:** https://github.com/qemu/qemu/pull/278 **State:** closed **Merged:** No --- Update whpx-all.c WHPX: Add support for device backed memory regions Due to skipping the mapping of read only device memory, Windows Hypervisor Platform would fail to emulate such memory accesses when booting OVMF EDK2 firmware. This patch adds ROM device memory region support for WHPX since the Windows Hypervisor Platform supports mapping read-only device memory, which allows successful booting of OVMF EDK2 firmware. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/513 https://gitlab.com/qemu-project/qemu/-/issues/934 Buglink: https://bugs.launchpad.net/bugs/1821595 Signed-off-by: Aidan Khoury <aidan@revers.engineering>
claunia added the pull-request label 2026-01-31 21:30:59 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/qemu#373