From nobody Mon Feb 9 21:20:44 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) client-ip=216.205.24.124; envelope-from=philmd@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=philmd@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1626795723; cv=none; d=zohomail.com; s=zohoarc; b=bYe9gxQ9Jl9wEdkX5VrFg+qryDaJD8Lil/p+g9qJVicZOgRJGqWpln4ZFHXslwZ3nyop/hqi5CP+ef8fRF0OwXdLBlfoP9MHa3TGEA77px122lggWnfKDFEje/kRk1p3LLJvfvLw7yGAkcpx+pI5fPfSi9Gh48Wmz4BCdpbaITs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1626795723; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=NIRyzvMQuaJErMkX8WoS4zVpb7DIIEK+HZuTqe1W6SM=; b=n5/g98ZhxfpGggkTzm8qGCI0CqZQkYwNxLoxmcx21FZDkdwFIahcnRzmRwD/5ESE0kJbwwbEL/o9x612XsgilWhFShIRN5Dqy0kKYtBqzIDML/xnGgr3w3U7DrYDRlm8PF5EuYSkizfV7GRDf01zJoOvdeBYrzFqXa7X8BAN9DM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=philmd@redhat.com; dmarc=pass header.from= (p=none dis=none) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by mx.zohomail.com with SMTPS id 162679572376692.19396311456228; Tue, 20 Jul 2021 08:42:03 -0700 (PDT) Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com [209.85.128.72]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-233-RQJ-5QVqNHCq3AWSDRmCOg-1; Tue, 20 Jul 2021 11:42:01 -0400 Received: by mail-wm1-f72.google.com with SMTP id k16-20020a7bc3100000b02901d849b41038so592693wmj.7 for ; Tue, 20 Jul 2021 08:42:01 -0700 (PDT) Return-Path: Return-Path: Received: from x1w.. (122.red-83-42-66.dynamicip.rima-tde.net. [83.42.66.122]) by smtp.gmail.com with ESMTPSA id e11sm29629239wrt.0.2021.07.20.08.41.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 08:41:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1626795722; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=NIRyzvMQuaJErMkX8WoS4zVpb7DIIEK+HZuTqe1W6SM=; b=FwuCFodq3MLhDWxiw+zGY4NDQPy1efdwaBDgo/yRxYSK9TR1TRatnFtj6nXb9JXz+MyVjQ RWKS/DjyHj0ZYwe+DjrLoUJVhJhZ475ZaI14AE8jQ90Qvi4QWmlp3UjTIwUxRueYIB0kO/ KA7/2veTR8sPzrHGjyL00pqFH9H5jdA= X-MC-Unique: RQJ-5QVqNHCq3AWSDRmCOg-1 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=NIRyzvMQuaJErMkX8WoS4zVpb7DIIEK+HZuTqe1W6SM=; b=aqyvTLScblwZ7PtRdkMkb696JKVnvk9dUcu/kvW/2w1otYH8aDcGUvEwsHOyR8+834 /AW57LZrW7WI3rJ4dG5b/UUej/GLCDi/Uf9Hb5KtFMC45QUrbUaF1gZapM+sanPrmYVF s8qoqdUUUKq36hPqdHTYSG0G8sPFIxHR24qxXm4eI05IbaMfxSgVRvFijdxYBLRhG0lN VSN5GKUHqXT9C/jc/mUHogsKn5qhQeKAhNSmNFZfTWqB+8goXEmhYq+6w1K4n/uExC2q GrAfouMYlmNpfm5/FBQ+ykEMP6o+bkLNrLKIiDNiPc5tgAktZgJ9oXugXt07anwHfVx5 28MQ== X-Gm-Message-State: AOAM5306nnvCjNGsT1O8ftvPx8cy6uHXgZ0mEA61CQM+7zudIjMVJCYH XAQAQvLfEaMgNrhRgug6HqceqVIp+AavBWMK/V/+u37ColPW+tspFj2VIr2zYb/qL5GQ8Sa+r+p 8vENAmy8J5BrsAA== X-Received: by 2002:a5d:4a43:: with SMTP id v3mr18718931wrs.194.1626795720406; Tue, 20 Jul 2021 08:42:00 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwiv47LbIJtOeQ3ezPyWzWI5rKHj7W1ioa07D7gqNu+PfDAo0o5nvWnvyzmedKNq6cHDTHaSQ== X-Received: by 2002:a5d:4a43:: with SMTP id v3mr18718922wrs.194.1626795720268; Tue, 20 Jul 2021 08:42:00 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Gerd Hoffmann , "Michael S . Tsirkin" Subject: [PULL 04/17] hw/acpi/Kconfig: Add missing Kconfig dependencies (build error) Date: Tue, 20 Jul 2021 17:41:28 +0200 Message-Id: <20210720154141.3919817-5-philmd@redhat.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210720154141.3919817-1-philmd@redhat.com> References: <20210720154141.3919817-1-philmd@redhat.com> MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=philmd@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1626795724757100001 The 'microvm' machine misses various dependencies: /usr/bin/ld: libqemu-i386-softmmu.fa.p/hw_i386_acpi-microvm.c.o: in funct= ion `acpi_setup_microvm': hw/i386/acpi-microvm.c:247: undefined reference to `acpi_build_tables_ini= t' /usr/bin/ld: libqemu-i386-softmmu.fa.p/hw_i386_acpi-microvm.c.o: in funct= ion `acpi_build_microvm': hw/i386/acpi-microvm.c:192: undefined reference to `bios_linker_loader_al= loc' /usr/bin/ld: libqemu-i386-softmmu.fa.p/hw_i386_acpi-microvm.c.o: in funct= ion `build_dsdt_microvm': hw/i386/acpi-microvm.c:121: undefined reference to `init_aml_allocator' /usr/bin/ld: hw/i386/acpi-microvm.c:124: undefined reference to `acpi_dat= a_push' /usr/bin/ld: hw/i386/acpi-microvm.c:126: undefined reference to `aml_scop= e' /usr/bin/ld: hw/i386/acpi-microvm.c:129: undefined reference to `build_ge= d_aml' /usr/bin/ld: hw/i386/acpi-microvm.c:131: undefined reference to `acpi_dsd= t_add_power_button' /usr/bin/ld: libqemu-i386-softmmu.fa.p/hw_i386_acpi-microvm.c.o: in funct= ion `acpi_dsdt_add_virtio': hw/i386/acpi-microvm.c:77: undefined reference to `aml_string' /usr/bin/ld: libqemu-i386-softmmu.fa.p/hw_i386_acpi-microvm.c.o: in funct= ion `build_dsdt_microvm': hw/i386/acpi-microvm.c:138: undefined reference to `aml_scope' /usr/bin/ld: hw/i386/acpi-microvm.c:149: undefined reference to `build_he= ader' /usr/bin/ld: hw/i386/acpi-microvm.c:152: undefined reference to `free_aml= _allocator' /usr/bin/ld: libqemu-i386-softmmu.fa.p/hw_i386_acpi-microvm.c.o: in funct= ion `acpi_build_microvm': hw/i386/acpi-microvm.c:202: undefined reference to `acpi_add_table' /usr/bin/ld: hw/i386/acpi-microvm.c:203: undefined reference to `build_fa= dt' /usr/bin/ld: hw/i386/acpi-microvm.c:206: undefined reference to `acpi_add= _table' /usr/bin/ld: hw/i386/acpi-microvm.c:207: undefined reference to `acpi_bui= ld_madt' /usr/bin/ld: hw/i386/acpi-microvm.c:212: undefined reference to `build_xs= dt' /usr/bin/ld: hw/i386/acpi-microvm.c:224: undefined reference to `build_rs= dp' /usr/bin/ld: libqemu-i386-softmmu.fa.p/hw_i386_acpi-microvm.c.o: in funct= ion `acpi_setup_microvm': hw/i386/acpi-microvm.c:251: undefined reference to `acpi_add_rom_blob' /usr/bin/ld: hw/i386/acpi-microvm.c:253: undefined reference to `acpi_add= _rom_blob' /usr/bin/ld: hw/i386/acpi-microvm.c:255: undefined reference to `acpi_add= _rom_blob' /usr/bin/ld: hw/i386/acpi-microvm.c:258: undefined reference to `acpi_bui= ld_tables_cleanup' /usr/bin/ld: libqemu-i386-softmmu.fa.p/hw_i386_acpi-microvm.c.o: in funct= ion `acpi_dsdt_add_pci': hw/i386/acpi-microvm.c:105: undefined reference to `acpi_dsdt_add_gpex' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. Update the ACPI_HW_REDUCED symbol to select ACPI_MEMORY_HOTPLUG / ACPI_NVDIMM / ACPI. Fixes: 8045df14bcc ("microvm/acpi: add minimal acpi support") Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Gerd Hoffmann Acked-by: Michael S. Tsirkin Message-Id: <20210616204328.2611406-23-philmd@redhat.com> --- hw/acpi/Kconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hw/acpi/Kconfig b/hw/acpi/Kconfig index 1932f66af8d..cfc4ede8d91 100644 --- a/hw/acpi/Kconfig +++ b/hw/acpi/Kconfig @@ -42,3 +42,7 @@ config ACPI_VMGENID depends on PC =20 config ACPI_HW_REDUCED + bool + select ACPI + select ACPI_MEMORY_HOTPLUG + select ACPI_NVDIMM --=20 2.31.1