HomeFreeBSD

bhyve: use basl to load ACPI tables

Description

bhyve: use basl to load ACPI tables

Load the blobs compiled by iasl into a basl_table. The basl_table is a
temporary buffer which copies the ACPI tables into guest memory for us.
This allows us in the future to pass the blobs over the qemu fwcfg
interface to the guest.

Reviewed by: jhb, markj
Approved by: manu (mentor)
MFC after: 2 weeks
Sponsored by: Beckhoff Automation GmbH & Co. KG
Differential Revision: https://reviews.freebsd.org/D36986

Details

Provenance
corvinkAuthored on Nov 4 2022, 11:30 AM
Reviewer
jhb
Differential Revision
D36986: [PATCH 3/19] bhyve: use basl to load ACPI tables
Parents
rGac3c2b3e38fb: bhyve: add table dump functions for basl
Branches
Unknown
Tags
Unknown