Hi,

What are Google's and Intel's plan on migrating to a stable UEFI
payload on x86 coreboot ?

On Wed, 2019-02-13 at 10:15 +0100, Nico Huber wrote:
> Hi,
> 
> On 13.02.19 09:45, Patrick Rudolph wrote:
> > With UEFI the defactor standard it seems reasonable to improve the
> > tianocore payload integration.
> 
> I agree that UEFI may seem ubiquitous (we've slept too long, never
> pro-
> vided an alternative), but why should we focus on tianocore?
> 
> Tianocore isn't the only UEFI implementation. There is Yabits and,
> IIRC,
> somebody was working on a Boot-Services implementation for Linux
> (don't
> know the state of it, though). So why not put the effort into
> something
> that benefits our infrastructure more? Yabits uses libpayload, afaik.
> Would be nice to have more payloads upstream that use it. And if
> core-
> boot developers would put as much effort into Yabits as they put into
> merely getting tiano to compile, it would likely flourish much
> better.
> 
There's yabits as payload integration in coreboot already.

Yabits didn't receive updates in the last few month. Looking at the
code base it's more a Proof-of-Concept.

> > A good candiate is [1], as it's maintained, has bug-fixes and
> > features
> > upstream tianocore doesn't provide, and it's known to work with
> > coreboot out of the box.
> 
> Agreed. We don't even have to switch the upstream repo btw. In git,
> it's
> as easy as `git fetch https://github.com/MrChromebox/edk2 fbgop`
> instead
> of the current "stable" reference.
> 
> IIRC, we currently try to apply the local patches to any ref. As
> that's
> never supposed to work, we should only apply them if "stable" is
> selec-
> ted. Or get rid of the current "stable" altogether.
> 
I'll prepare a patch on gerrit.

> Nico
> 
> > 
> > [1]: https://github.com/MrChromebox/edk2
> > 
-- 
Patrick Rudolph

9elements Agency GmbH, Kortumstraße 19-21, 44787 Bochum, Germany
Email:  [email protected]
Phone:  +49 234 68 94 188

Sitz der Gesellschaft: Bochum
Handelsregister: Amtsgericht Bochum, HRB 17519
Geschäftsführung: Sebastian Deutsch, Daniel Hoelzgen
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to