[U-Boot] [U-Boot, 2/4] cmd: nvedit: propagate envflag to set_default_vars
Tom Rini
trini at konsulko.com
Fri Jul 20 12:35:09 UTC 2018
On Sun, Jun 24, 2018 at 07:16:55PM +0300, Yaniv Levinsky wrote:
> The env_flag in do_env_default() doesn't get propagated and therefore
> gets ignored by himport_r(). This breaks to ability to "forcibly" reset
> variables to their default values using the environment command.
>
> Scenario example of the problem:
> # setenv kernel uImage
> # setenv .flags kernel:so
> # env default -f kernel
> ## Error: Can't overwrite "kernel"
> himport_r: can't insert "kernel=zImage" into hash table
>
> Change the call path so it will pass the flag correctly.
>
> Signed-off-by: Yaniv Levinsky <yaniv.levinsky at compulab.co.il>
> Acked-by: Igor Grinberg <grinberg at compulab.co.il>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180720/ead74cd0/attachment.sig>
More information about the U-Boot
mailing list