|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH RFC 19/20] acpi: Set HW_REDUCED_ACPI in FADT if IOAPIC is not supported
With this flags set guests will not try to set up SCI.
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx>
---
xen/common/libacpi/build.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/xen/common/libacpi/build.c b/xen/common/libacpi/build.c
index e53b4a7..7f2662a 100644
--- a/xen/common/libacpi/build.c
+++ b/xen/common/libacpi/build.c
@@ -555,6 +555,8 @@ void acpi_build_tables(struct acpi_config *config, unsigned
long physical)
fadt->x_dsdt = config->mem_ops.v2p(dsdt);
fadt->firmware_ctrl = config->mem_ops.v2p(facs);
fadt->x_firmware_ctrl = config->mem_ops.v2p(facs);
+ if ( !(config->table_flags & ACPI_BUILD_IOAPIC) )
+ fadt->flags |= (1<<20); /* HW_REDUCED_ACPI */
set_checksum(fadt,
offsetof(struct acpi_header, checksum),
sizeof(struct acpi_20_fadt));
--
2.4.3
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |