Re: [PATCH 0/3] Fix XIP boot and make XIP testable in QEMU

From: Conor Dooley
Date: Tue Dec 12 2023 - 10:15:06 EST



Firstly, no html mails, they're rejected by the lists and break people's
mail flows.

On Tue, Dec 12, 2023 at 03:16:13PM +0100, Vitaly Wool wrote:
> tis 12 dec. 2023 kl. 14:23 skrev Conor Dooley <conor.dooley@xxxxxxxxxxxxx<mailto:conor.dooley@xxxxxxxxxxxxx>>:
> > On Tue, Dec 12, 2023 at 02:01:11PM +0100, Frederik Haxel wrote:
> > > XIP boot seems to be broken for some time now. A likely reason why no one
> > > seems to have noticed this is that XIP is more difficult to test, as it is
> > > currently not easily testable with QEMU.
> > >
> > > These patches fix the XIP boot and allow an XIP build without BUILTIN_DTB,
> > > which in turn makes it easier to test an image with the QEMU virt machine.
> >
> >
> > Are you actually using XIP in something other than QEMU? The fact that
> > some of the blamed fixes are over 18 months old suggests that you are
> > not actively using XIP builds of the mainline kernel.
> > There is a desire to remove XIP support (among other things), so if you
> > do actually have a use case for it, speak up.
>
> Yes, we surely do, on K210 for instance. It’s using an older kernel and

The k210 and nommu are on the block for removal too :)
Is your use case for either the k210 or XIP something other than
"ooh this works"?

> I haven’t checked the mainline status for a while

I figured that when the request I sent asking if you could test XIP was
ignored. We've been 50-50 on whether it has been broken since Alex put
the dtb in the fixmap ~9 months ago.

> but it is likely that I will come up with some XIP updates
> before Christmas.

May I ask what you intend updating?

Cheers,
Conor.

Attachment: signature.asc
Description: PGP signature