From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-io0-x22c.google.com (mail-io0-x22c.google.com [IPv6:2607:f8b0:4001:c06::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 06E81802AE for ; Thu, 9 Mar 2017 00:16:54 -0800 (PST) Received: by mail-io0-x22c.google.com with SMTP id f84so22527259ioj.0 for ; Thu, 09 Mar 2017 00:16:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=XEYaUCLlWtG5CoDw+lyw7L45Oh0R8lC8BeV+zrn+sN0=; b=JEaaURpf4Euwhcl/pVM/JjQBFjAkmmKDEmP0oLTbQwmud43t/4gl08cwOPcxAS3Ytc 62VCpz9+6x2uqvzJXCCSbUfppbFL12ArIh+KL3IwZGzbic1qhNFhbV0i6qBmXBp27ncM IqjbKZgQi0rQeXw9nRV3JJAhtO2TkuWDa9u6k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=XEYaUCLlWtG5CoDw+lyw7L45Oh0R8lC8BeV+zrn+sN0=; b=UWzB7Nba+gwKlghFr+Sgt1rVqjGnK2ZfcZXMlBK8/CTqIzjbMOQny1Y++5nO1HJpKd gTjhAmJCc/pntW2q28pkTHzACi9XWAZYbnEx/Jbdi/7vQT69U7T26lnPaM9BOqlqWhrs mezdBiGQlYwN8Sj08uZGXii7RVPq1LYNnvka4V2Li916tb6cNDFDdh1Qak22AWbFR+f9 1qvWCKh80jiLFsXXftpsgrvz98Cj1WtyNx3nEXpBRSr5OakwtQOOJvTdVYe1Za6zhk44 PFTAn5KCombxsQBLrcUzOGf0iZ+qrsLzUezS3uHc+IYN4xtsOIw8illhMdRSki+uWGq3 1a6g== X-Gm-Message-State: AMke39kpoaMolLy2c6aV2FgPgOad7jU8heIj+G8ut9XY1kRJU181xL1cYpkfP9ceXJK/itM8cw44+Il96pnyO/g3 X-Received: by 10.107.168.21 with SMTP id r21mr9389697ioe.45.1489047413389; Thu, 09 Mar 2017 00:16:53 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.10.27 with HTTP; Thu, 9 Mar 2017 00:16:52 -0800 (PST) In-Reply-To: <20170308190511.31195-1-lersek@redhat.com> References: <20170308190511.31195-1-lersek@redhat.com> From: Ard Biesheuvel Date: Thu, 9 Mar 2017 09:16:52 +0100 Message-ID: To: Laszlo Ersek Cc: edk2-devel-01 Subject: Re: [PATCH 0/6] ArmVirtPkg: don't forward the DT to the OS if QEMU provides ACPI X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Mar 2017 08:16:54 -0000 Content-Type: text/plain; charset=UTF-8 On 8 March 2017 at 20:05, Laszlo Ersek wrote: > This series replaces the PURE_ACPI_BOOT_ENABLE build option with dynamic > behavior, matching QEMU's (inverse sense) "-no-acpi" switch. In > particular, DT and ACPI are no longer exposed to the guest at the same > time. (DT is exposed with "-no-acpi", or else ACPI is exposed without > "-no-acpi".) > > Repo: https://github.com/lersek/edk2.git > Branch: dynamic_pure_acpi > RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1430262 > > Tested with RHEL-7.3 for ARM and Fedora 24 guests (DT vs. ACPI). > > Cc: Ard Biesheuvel > Hi Laszlo, This looks complicated to me. Given that it is arguably a policy to only expose on h/w description or the other, couldn't we simply remove the FDT config table in BDS if an ACPI/ACPI2.0 config table is present?