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

(cherry picked from commit 22a2e94f3805195bf8195c81f7fda4157ebae372)

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
rG186f495d4be1: ping: Fix handling of IP packet sizes
Branches
Unknown
Tags
Unknown