From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B926AC433E0 for ; Tue, 19 Jan 2021 06:19:14 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7181122DFB for ; Tue, 19 Jan 2021 06:19:14 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7181122DFB Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from list by lists.xenproject.org with outflank-mailman.70123.125798 (Exim 4.92) (envelope-from ) id 1l1kLp-000714-Iy; Tue, 19 Jan 2021 06:18:49 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 70123.125798; Tue, 19 Jan 2021 06:18:49 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l1kLp-00070x-Fz; Tue, 19 Jan 2021 06:18:49 +0000 Received: by outflank-mailman (input) for mailman id 70123; Tue, 19 Jan 2021 06:18:48 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l1kLo-00070s-6r for xen-devel@lists.xenproject.org; Tue, 19 Jan 2021 06:18:48 +0000 Received: from devnote (unknown [210.141.244.193]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id e697e9ba-ff21-4863-9a6c-e2d8c6195030; Tue, 19 Jan 2021 06:18:45 +0000 (UTC) Received: from devnote (localhost [127.0.0.1]) by devnote (8.15.2/8.15.2/Debian-18) with ESMTPS id 10J5uVpR001015 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 19 Jan 2021 14:57:10 +0900 Received: (from mhiramat@localhost) by devnote (8.15.2/8.15.2/Submit) id 08SCgdk3004558; Mon, 28 Sep 2020 21:42:39 +0900 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: e697e9ba-ff21-4863-9a6c-e2d8c6195030 From: Masami Hiramatsu To: xen-devel@lists.xenproject.org Cc: alex.bennee@linaro.org, masami.hiramatsu@linaro.org, ehem+xen@m5p.com, bertrand.marquis@arm.com, andre.przywara@arm.com, Julien Grall , Stefano Stabellini , Julien Grall , Volodymyr Babchuk , Andrew Cooper , George Dunlap , Ian Jackson , Jan Beulich , Wei Liu , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= Subject: [PATCH] xen: acpi: Hide UART address only if SPCR exists Date: Mon, 28 Sep 2020 21:41:39 +0900 Message-Id: <160129689861.4486.15700361505030965554.stgit@localhost> X-Mailer: git-send-email 2.17.1 In-Reply-To: References: In-Reply-To: References: User-Agent: StGit/0.17.1-dirty MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Hi, With Julien's ACPI fix, I found my DeveloperBox ( https://www.96boards.org/product/developerbox/ ) still failed to boot bcause of SPCR issue. According to the UEFI EDK2 implementation, the SCPR table will not be made if user chooses graphical console instead of serial. In such case, we should ignore the SPCR missing error. Compared with Linux kernel implementation, this doesn't check the STAO (status override) table, becaue it seems STAO (or XENV) will be provided by Xen itself. Or, should we check STAO too? Thank you, --- Masami Hiramatsu (1): xen: acpi: Hide UART address only if SPCR exists xen/arch/arm/acpi/domain_build.c | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) -- Masami Hiramatsu (Linaro)