On Tue, Apr 20, 2021 at 08:04:26PM -0600, felix.vietme...@jila.colorado.edu 
wrote:

> This patch prevent u-boot from hanging on a UltraZed EG board (zynqmp).
> 
> Without the patch,
> (drv = env_driver_lookup(ENVOP_INIT, prio))
> evaluates to 0, causing prio = 0
> Then, (!prio) is hit, returning -ENODEV causing a stall.
> 
> With the patch,
> instead of returning -ENODEV and causing a stall, we
> set gd->env_addr (is this really needed?)
> and then
> mark gd->env_valid = ENV_INVALID to use the default env.

Applied to u-boot/master, thanks!

-- 
Tom

Attachment: signature.asc
Description: PGP signature

Reply via email to