zephyr/subsys/logging
Trent Piepho 2112844eea logging: backend_uart: Reword buffer size Kconfig text
As written, the title and description of the Kconfig option seem to
specify the logging sub-system will not flush until the buffer is full.
Someone reading this would expect that shorter log message will not be
flushed until the specified number of bytes accumulate.

This is not the case.  Each log message is flushed when finished.  The
size is only the maximum bytes of a single formatted message's contents
that will be accumated before the backend flushes.

What's more, it only applies in deferred mode.  In immediate mode there
is no buffering, not just of multiple log messages but also of the
message contents as they are formatted.

Signed-off-by: Trent Piepho <tpiepho@gmail.com>
2022-12-21 12:23:23 +01:00
..
backends logging: backend_uart: Reword buffer size Kconfig text 2022-12-21 12:23:23 +01:00
mipi_syst
CMakeLists.txt logging: Add ipc_service log link 2022-10-17 10:16:53 +02:00
Kconfig log_core: Add Kconfig symbol for init priority 2022-12-14 15:16:54 +01:00
Kconfig.filtering
Kconfig.formatting logging: enable setting custom logging output func 2022-10-06 19:15:35 -04:00
Kconfig.frontends
Kconfig.links logging: Add ipc_service log link 2022-10-17 10:16:53 +02:00
Kconfig.misc logging: Initial multidomain support 2022-10-17 10:16:53 +02:00
Kconfig.mode logging: minimal: Change imply to select for printk 2022-12-02 16:17:35 +01:00
Kconfig.processing logging: Enable LOG_PRINTK if PRINTK is enabled 2022-11-29 10:46:26 +01:00
Kconfig.template.log_config
Kconfig.template.log_config_inherit Logging: Add Kconfig template for log inheriting 2022-11-30 14:37:58 +01:00
Kconfig.template.log_format_config logging: enable setting custom logging output func 2022-10-06 19:15:35 -04:00
log_cache.c logging: Add log_cache module for caching remote names 2022-10-17 10:16:53 +02:00
log_cache.h logging: Add log_cache module for caching remote names 2022-10-17 10:16:53 +02:00
log_cmds.c logging: Initial multidomain support 2022-10-17 10:16:53 +02:00
log_core.c log_core: Add Kconfig symbol for init priority 2022-12-14 15:16:54 +01:00
log_frontend_dict_uart.c
log_link_ipc_service.c logging: Add ipc_service log link 2022-10-17 10:16:53 +02:00
log_mgmt.c logging: Initial multidomain support 2022-10-17 10:16:53 +02:00
log_minimal.c
log_msg.c logging: Use new cbprintf check for pointers 2022-09-19 10:14:23 +00:00
log_multidomain_link.c logging: Add remote link and backend 2022-10-17 10:16:53 +02:00
log_output_custom.c logging: enable setting custom logging output func 2022-10-06 19:15:35 -04:00
log_output_dict.c
log_output_syst.c
log_output.c logging: log_output: Adapt to multidomain support 2022-10-17 10:16:53 +02:00