HomeFreeBSD

bhyve: pass address of OpRegion to the guest

Description

bhyve: pass address of OpRegion to the guest

Don't allow access to the physical ASLS register. It contains a host
address which is meaningless for the guest. Additionally, it allows the
guest to safely rewrite this register.

This is the last commit required for GVT-d. Nevertheless, it might not
work due to missing firmware support.

MFC after: 1 week
Sponsored by: Beckhoff Automation GmbH & Co. KG
Differential Revision: https://reviews.freebsd.org/D26209

(cherry picked from commit 71fb2dcb0023d49fc048e1f7b610ad05bd2efc32)

Details

Provenance
corvinkAuthored on May 10 2023, 11:44 AM
Differential Revision
D26209: GVT-d support for bhyve
Parents
rG04e774846c9d: bhyve: copy OpRegion into guest memory
Branches
Unknown
Tags
Unknown