diff options
author | Sam Protsenko <semen.protsenko@linaro.org> | 2018-07-30 19:19:26 +0300 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2018-08-10 13:45:34 -0400 |
commit | 13bbfb4a395d1c0811cd8624cda64ad2ad4746bf (patch) | |
tree | dc535f59ac384295af37b7860a63ab9a40612c9d | |
parent | 60a4df32623a77f1bfb6f7361fe2442f03c69edb (diff) | |
download | u-boot-13bbfb4a395d1c0811cd8624cda64ad2ad4746bf.tar.gz u-boot-13bbfb4a395d1c0811cd8624cda64ad2ad4746bf.tar.bz2 u-boot-13bbfb4a395d1c0811cd8624cda64ad2ad4746bf.zip |
env: Don't show "Failed" error message
"Failed" error message from env_load() only clutters the log with
unnecessary details, as we already have all needed warnings by that
time. Example:
Loading Environment from FAT... MMC: no card present
** Bad device mmc 0 **
Failed (-5)
Let's only print it in case when DEBUG is defined to keep log clear.
Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
-rw-r--r-- | env/env.c | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -186,14 +186,18 @@ int env_load(void) continue; printf("Loading Environment from %s... ", drv->name); + /* + * In error case, the error message must be printed during + * drv->load() in some underlying API, and it must be exactly + * one message. + */ ret = drv->load(); - if (ret) - printf("Failed (%d)\n", ret); - else + if (ret) { + debug("Failed (%d)\n", ret); + } else { printf("OK\n"); - - if (!ret) return 0; + } } /* |