[U-Boot] [PATCH 14/21] tools: moveconfig: display log atomically in more readable format
Joe Hershberger
joe.hershberger at gmail.com
Tue May 24 16:54:52 CEST 2016
On Thu, May 19, 2016 at 1:52 AM, Masahiro Yamada
<yamada.masahiro at socionext.com> wrote:
> Before this commit, the log was displayed in the format:
>
> <defconfig_name> : <action1>
> <defconfig_name> : <action2>
> <defconfig_name> : <action3>
>
> When we move multiple CONFIGs at the same time, we see as many
> <defconfig_name> strings as actions for every defconfig, which is
> redundant information.
>
> Moreover, since normal log and error log are displayed separately,
> Messages from different threads could be mixed, like this:
>
> <foo> : <action1>
> <foo> : <action2>
> <bar> : <action1>
> <bar> : <action2>
> <foo> : <error_log>
>
> This commit makes sure to call "print" once a defconfig, which
> enables atomic logging for each defconfig. It also makes it
> possible to refactor the log format as follows:
>
> <foo_defconfig>
> <action1>
> <action2>
> <error_log>
>
> <bar_defconfig>
> <action1>
> <action2>
>
> Signed-off-by: Masahiro Yamada <yamada.masahiro at socionext.com>
Much better!
Reviewed-by: Joe Hershberger <joe.hershberger at ni.com>
More information about the U-Boot
mailing list