Hi Tom, On Wed, 28 May 2025 at 16:01, Tom Rini <tr...@konsulko.com> wrote: > > On Wed, May 28, 2025 at 03:25:32PM +0100, Simon Glass wrote: > > Hi Tom, > > > > On Wed, 28 May 2025 at 15:09, Tom Rini <tr...@konsulko.com> wrote: > > > > > > On Wed, May 28, 2025 at 02:24:26AM -0600, Simon Glass wrote: > > > > > > > This series makes a number of improvements to the EFI app. Mostly it > > > > applies to x86 but the ARM version will share some improvements. > > > > > > > > The main updates are: > > > > - Improve linker scripts and options to detect missing symbols and > > > > remove unused code > > > > - Enable bootstd and provide a default which can find an extlinux OS on > > > > EFI media > > > > - Make the 32/64-bit apps more similar in terms of features and link > > > > script > > > > > > So I give a little, and say Yes to you despite technical misgivings, and > > > you post yet another big series that's based on your tree with already > > > rejected changes in it. I do not feel that you are working in good > > > faith. Please stop, and work in good faith. > > > > What specifically would you like me to do for the EFI app? > > Well, the three patches you posted and Heinrich accepted were a start. > You need to build on that, in mainline. As again, the concept was fine, > the introduction of more technical debt to deal with later was not.
Yes, I'm doing that. I said to Heinrich that I'd wait to see what happened with those three patches and then do some more. They are in CI so I'll post them soon. But I also mentioned to Heinrich that I don't think I am the right person to undertake all the refactoring work - moving EFI-loader code out to lib/efi etc. I'm not a maintainer for lib/efi_loader and my track record of getting patches in there is not good. We have the U-Boot versus EFI memory-allocation problem and my ideas for that have already been rejected. So at the moment I'm not planning to go that much further in your tree, unless there is somehow a future meeting of the minds. Perhaps Heinrich or Linaro will be able to work on it and then we can re-unify things down the track? Regards, Simon