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

Re: Xen bootup: issue with Raspberry Pi 5?


  • To: xen-users@xxxxxxxxxxxxxxxxxxxx
  • From: Paul Leiber <paul@xxxxxxxxxxxxxxxx>
  • Date: Sun, 20 Jul 2025 21:41:38 +0200
  • Arc-authentication-results: i=1; strato.com; arc=none; dkim=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1753040507; s=strato-dkim-0002; d=strato.com; h=In-Reply-To:From:References:To:Subject:Date:Message-ID:Cc:Date:From: Subject:Sender; bh=xYh53iJFB3xi5bwPk7F7E2nsZq+8Ia4nJ511b6WhkRc=; b=aYGTMl2U5dENSRsyvc/J3QacGnZ43CbOzLBBkwVCa7uJLtzR3RhdpuHPm9UaQ9EWJT VJbdQfWXHKUwed8v+nZ+PrMUsA0xSmC9BbKT6EMYsw1sWZn3xUFO1LIo3H0Th85K+IkK PmgPdTuKrdgA0MwU7qRFgYYzDeHMzQOyxXLWhRhfUGW5X+LXzTnNy5lsRfDm3oRft2rL rXeECDY1vpH4foBL6C1Dgl49/Hu6dnT9qPk9gWW2+Q3vthH0oHAI12SurL36KjWnJWcb ts3etf3XAySef0Z2QXgUsy2W4zeLaGWbO8jwcNEganUayoblcR2VEGfqweCcQKFYICYv J5iQ==
  • Arc-seal: i=1; a=rsa-sha256; t=1753040507; cv=none; d=strato.com; s=strato-dkim-0002; b=CW8SgM60kzjoyJB6tU8w0Y91E040yGD1MIJi0B6uULMAg9FO+S0B7KrkqcTAm7WCsM dr/ySWc+vjmsG2csuo3GSoVszR0vz55tIeY2puUqdHhYzXSgDJjvQje8krej+9ZValbf 7PT3t6DDabI6MX7Ox3+xpczo3XSvqUBmUPGIXYoZL92Jc9xICVa2yGUwwSCvMUZ2oCXY /YslJxpH8lbJmorfU52+0MsqfZgozpypcQnIuzqKQslZ8pokWbwhHCfXvIjOK6dFNav8 WfIq+FuhFLH5xN4P8mNRX2eTJq5BMqSN9Uja1qlVgkXsHrmMdXNxjdI/WS8rKCXuQWIF l3MQ==
  • Delivery-date: Sun, 20 Jul 2025 19:42:43 +0000
  • List-id: Xen user discussion <xen-users.lists.xenproject.org>

Am 15.07.2025 um 02:48 schrieb Elliott Mitchell:
On Tue, Jul 01, 2025 at 10:01:13PM +0200, Paul Leiber wrote:

Unfortunately, I don't have a direct answer to the question (as is so often
the case, due to my limited knowledge and experience). However, I am
successfully running Xen on a RPi 4 (mostly, except for some VLAN related
networking issues).

I used instructions in [1] to install vanilla Debian on the RPi, including
UEFI boot and grub. I then compiled Xen with expert options and ACPI
enabled.

I don't know if there are better solutions. For example, I suffer from the
fact that I2C doesn't work when using UEFI boot on a RPi. Nowadays, Debian
provides their own vanilla Debian images for RPi and with working I2C, but
these images are using a different boot method that I didn't know how to use
with Xen.  So far, the procedure described above seems to be the easiest
solution for me.

So far I've been doing similar.  Problem is EFI framebuffer support
doesn't work under Xen.  I had been pushing for Xen to support ACPI as
this is far simpler than other approaches, but so far everyone likes
device-trees due to being simple to develop for.  Yet they are then
absolute nightmares unless you leave everything unchanged, rather
crucially this means no security updates...

There seemed to be a desire to move to U-Boot => UEFI => GRUB for booting
(similar to SuSE, others), but currently the Debian images do not support
this.  I was under the impression the Debian Raspberry PI images were
volunteer work not officially part of Debian.

The images are created by a Debian developer and are hosted on Debian webspace. [1] But as the developer states, they are not put to the same scrutiny as the Debian installation images.

[1] https://raspi.debian.net/what-is-image/

Paul







 


Rackspace

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