[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