All of lore.kernel.org
 help / color / mirror / Atom feed
From: Elliott Mitchell <ehem+xen@m5p.com>
To: xen-devel@lists.xenproject.org
Cc: Stefano Stabellini <sstabellini@kernel.org>
Cc: Julien Grall <julien@xen.org>
Cc: Bertrand Marquis <bertrand.marquis@arm.com>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Subject: [PATCH] xen/arm64: Default ACPI support enabled
Date: Wed, 22 Jul 2020 10:43:57 -0700	[thread overview]
Message-ID: <202302031801.313I1SdK033264@m5p.com> (raw)

Unlike other unsupportted options, ACPI support is required to *boot*
for a number of platforms.  Users on these platforms are unable to use
distribution builds and must rebuild from source to use Xen.

Signed-off-by: Elliott Mitchell <ehem+xen@m5p.com>
---
Stripping this down to near-minimum.  Previous similar commits had
included a message in dmesg, but the community call indicated doing near
the absolute minimum.

There was also a mention of potentially marking Xen as tainted in this
case.  That seems reasonable to me.  Just ACPI support needs to default
enabled now.
---
 xen/arch/arm/Kconfig | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/xen/arch/arm/Kconfig b/xen/arch/arm/Kconfig
index 239d3aed3c..778bee5792 100644
--- a/xen/arch/arm/Kconfig
+++ b/xen/arch/arm/Kconfig
@@ -29,13 +29,18 @@ menu "Architecture Features"
 source "arch/Kconfig"
 
 config ACPI
-	bool "ACPI (Advanced Configuration and Power Interface) Support (UNSUPPORTED)" if UNSUPPORTED
+	bool "ACPI (Advanced Configuration and Power Interface) Support (UNSUPPORTED)"
 	depends on ARM_64
+	default y
 	---help---
 
 	  Advanced Configuration and Power Interface (ACPI) support for Xen is
 	  an alternative to device tree on ARM64.
 
+	  Note this is presently UNSUPPORTED.  If a given device has both
+	  device-tree and ACPI support, it is presently (February 2023)
+	  recommended to boot using the device-tree.
+
 config ARM_EFI
 	bool
 
-- 
(\___(\___(\______          --=> 8-) EHM <=--          ______/)___/)___/)
 \BS (    |         ehem+sigmsg@m5p.com  PGP 87145445         |    )   /
  \_CS\   |  _____  -O #include <stddisclaimer.h> O-   _____  |   /  _/
8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445




             reply	other threads:[~2023-02-03 18:02 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-07-22 17:43 Elliott Mitchell [this message]
2023-02-06  7:29 ` [PATCH] xen/arm64: Default ACPI support enabled Jan Beulich
2023-02-06 10:38   ` Julien Grall
2023-02-06 16:09     ` Elliott Mitchell
2023-02-06 16:59       ` Jan Beulich
2023-02-06 17:07       ` Julien Grall
2023-02-06 20:30         ` Elliott Mitchell
2023-02-06 22:32           ` Julien Grall
2023-02-07  0:09             ` Stefano Stabellini
2023-02-07  1:54             ` Elliott Mitchell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=202302031801.313I1SdK033264@m5p.com \
    --to=ehem+xen@m5p.com \
    --cc=sstabellini@kernel.org \
    --cc=xen-devel@lists.xenproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.