[PATCH] env: add failing trace in env_save

Add trace in env save to indicate any errors to end user and avoid silent output when the command 'env save' is not executed.
Signed-off-by: Patrick Delaunay patrick.delaunay@st.com ---
env/env.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/env/env.c b/env/env.c index dcc25c030b..7719bc3620 100644 --- a/env/env.c +++ b/env/env.c @@ -240,13 +240,17 @@ int env_save(void) if (drv) { int ret;
- if (!drv->save) + printf("Saving Environment to %s... ", drv->name); + if (!drv->save) { + printf("not possible\n"); return -ENODEV; + }
- if (!env_has_inited(drv->location)) + if (!env_has_inited(drv->location)) { + printf("not initialized\n"); return -ENODEV; + }
- printf("Saving Environment to %s... ", drv->name); ret = drv->save(); if (ret) printf("Failed (%d)\n", ret);

On Wed, Jun 24, 2020 at 10:17:50AM +0200, Patrick Delaunay wrote:
Add trace in env save to indicate any errors to end user and avoid silent output when the command 'env save' is not executed.
Signed-off-by: Patrick Delaunay patrick.delaunay@st.com
Applied to u-boot/master, thanks!
participants (2)
-
Patrick Delaunay
-
Tom Rini