[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[xen staging] libacpi: Pass missing --dm_version to mk_dsdt



commit ea12f9d257353ddec8a2fe8da42d11636de3dacb
Author:     Ross Lagerwall <ross.lagerwall@xxxxxxxxxx>
AuthorDate: Thu Mar 26 10:40:12 2026 +0000
Commit:     Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
CommitDate: Fri Mar 27 18:56:42 2026 +0000

    libacpi: Pass missing --dm_version to mk_dsdt
    
    Commit 19ab8356abe4 ("tools: remove support for running a guest with
    qemu-traditional") made passing --dm_version to mk_dsdt mandatory on
    x86 but didn't fix all the invocations of it.
    
    The previous default was qemu-xen-traditional so with that removed set
    the dm_version to qemu-xen for this invocation.
    
    Without this change, Xen fails to build on x86 when using
    --enable-rombios.
    
    Fixes: 19ab8356abe4 ("tools: remove support for running a guest with 
qemu-traditional")
    Signed-off-by: Ross Lagerwall <ross.lagerwall@xxxxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>
---
 tools/libacpi/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/libacpi/Makefile b/tools/libacpi/Makefile
index b21a64c6b4..193ec78672 100644
--- a/tools/libacpi/Makefile
+++ b/tools/libacpi/Makefile
@@ -51,7 +51,7 @@ $(ACPI_BUILD_DIR)/dsdt_%cpu.asl: dsdt.asl dsdt_acpi_info.asl  
$(MK_DSDT)
        # Remove last bracket
        awk 'NR > 1 {print s} {s=$$0}' $< > $@.$(TMP_SUFFIX)
        cat dsdt_acpi_info.asl >> $@.$(TMP_SUFFIX)
-       $(MK_DSDT) --debug=$(debug) --maxcpu $*  >> $@.$(TMP_SUFFIX)
+       $(MK_DSDT) --debug=$(debug) --maxcpu $* --dm-version qemu-xen >> 
$@.$(TMP_SUFFIX)
        mv -f $@.$(TMP_SUFFIX) $@
 
 $(ACPI_BUILD_DIR)/dsdt_pvh.asl: dsdt_acpi_info.asl $(MK_DSDT)
--
generated by git-patchbot for /home/xen/git/xen.git#staging



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.