[U-Boot] [PATCH 0/9] log: Support control over the log output format
Simon Glass
sjg at chromium.org
Thu Jan 18 21:40:51 UTC 2018
Hi,
On 28 December 2017 at 12:14, Simon Glass <sjg at chromium.org> wrote:
> This adds a few more features to the log system:
>
> - 'log format' command to control the log output format
> - 'log rec' command to output a log record manually
> - log_ret() function to log error-return values
>
> With these we have more control over how log records are output as well
> as the ability to log errors more easily.
>
>
> Simon Glass (9):
> dm: core: Add a function to look up a uclass by name
> log: Add functions to convert IDs to/from names
> log: Add control over log formatting
> log: Update log_console to honour the log format
> log: Add a command to control the log output format
> log: Add a command to output a log record
> log: Add tests for the new log features
> log: Add documentation for commands and formatting
> log: Add a way to log error-return values
>
> cmd/log.c | 82 +++++++++++++++++++++++++++++++++++++++
> common/Kconfig | 13 +++++++
> common/log.c | 68 ++++++++++++++++++++++++++++++++
> common/log_console.c | 27 ++++++++++++-
> configs/sandbox_defconfig | 1 +
> doc/README.log | 35 +++++++++++++++++
> drivers/core/uclass.c | 14 +++++++
> include/asm-generic/global_data.h | 1 +
> include/dm/uclass.h | 8 ++++
> include/log.h | 64 +++++++++++++++++++++++++++++-
> test/dm/core.c | 9 +++++
> test/py/tests/test_log.py | 32 +++++++++++++--
> 12 files changed, 348 insertions(+), 6 deletions(-)
>
> --
> 2.15.1.620.gb9897f4670-goog
>
Are there any comments / reviews on this series, please? I'd like to
apply it in this merge window.
Regards,
Simon
More information about the U-Boot
mailing list