Hi Tom,

On Sat, 15 Feb 2025 at 05:06, Simon Glass <s...@chromium.org> wrote:
>
> Hi Tom,
>
> On Tue, 11 Feb 2025 at 06:59, Tom Rini <tr...@konsulko.com> wrote:
> >
> > On Tue, Feb 11, 2025 at 06:10:54AM -0700, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > On Mon, 10 Feb 2025 at 07:33, Tom Rini <tr...@konsulko.com> wrote:
> > > >
> > > > On Sun, Feb 09, 2025 at 02:14:54PM -0700, Simon Glass wrote:
> > > >
> > > > > The logic of this has become too confusing.
> > > > >
> > > > > The primary issue with the patch is that U-Boot needs to set up a
> > > > > bloblist in the first phase where BLOBLIST is enabled. Subsequent
> > > > > phases can then use that bloblist.
> > > > >
> > > > > But the first phase of U-Boot cannot assume that one exists.
> > > > >
> > > > > Reverting this commit seems like a better starting point for getting
> > > > > things working for all use-cases.
> > > > >
> > > > > Note: The work to tidy this up is apparently underway. For this 
> > > > > series,
> > > > > a revert is the easiest path.
> > > > >
> > > > > This reverts commit 66131310d8ff1ba228f989b41bd8812f43be41c3.
> > > > >
> > > > > https://lore.kernel.org/u-boot/CAPnjgZ3hMHtiH=f5zkxnniofv_-vfryq1gn7qz5hku8wjo8...@mail.gmail.com/
> > > > >
> > > > > Signed-off-by: Simon Glass <s...@chromium.org>
> > > > > ---
> > > > >
> > > > > (no changes since v1)
> > > > >
> > > > >  common/bloblist.c  | 64 
> > > > > ++++++++++++++--------------------------------
> > > > >  include/bloblist.h | 10 --------
> > > > >  2 files changed, 19 insertions(+), 55 deletions(-)
> > > >
> > > > We aren't reverting this change so if you plan to move this series out 
> > > > of
> > > > your downstream fork you should start from that and stop posting it,
> > > > that just leads to confusion.
> > >
> > > Who is 'we', and start from what?
> >
> > We, being the community, in here, the community mainline U-Boot project
> > tree.
> >
> > > My goal with this series is to have something that actually boots on a
> > > real board, so the bloblist changes are needed for that, particularly
> > > as the 'vbe' board in the lab tests this on the hardware. I
> > > deliberately put these two patches at the end of the series so you can
> > > ignore them if you'd like.
> > >
> > > But for now, as I understand it, there are no users of standard
> > > passage in tree, so actually it would be fine to apply them.
> >
> > And you can ignore all the feedback you like for your downstream fork,
> > sure.
> >
> > Part of the feedback in this series already was "Yes, we can clean this
> > up a bit more if bloblist will do its own thing instead".
>
> So I see that Raymond's patch is a significant rewrite of what is
> there today, with multiple aims and changes. I would rather add my
> revert and start from a cleaner place.

Also, I forgot to mention that U-Boot doesn't seem to support the
firmware handoff protocol in SPL? If so, could you point me to the
code?

Regards,
Simon

Reply via email to