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 kconfig: logging: Add LOG_MIPI_SYST_ARGS_BUFFER_SIZE option. 2022-08-17 12:07:08 +02:00
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 logging: Add frontend support to v2 2022-03-14 14:08:49 -04:00
Kconfig.formatting logging: enable setting custom logging output func 2022-10-06 19:15:35 -04:00
Kconfig.frontends logging: Remove logging v1 from the logging 2022-06-16 10:51:15 -04:00
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 logging: Add choice name in template 2021-09-06 14:11:06 -04:00
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 lib: os: cbprintf: Renamed flags used for conversion function 2022-08-26 12:52:08 +02:00
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 subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
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 logging: Removing v2 suffix from logging names 2022-06-23 15:46:37 -04:00
log_output_syst.c logging: Fix signed integer cast for isprint 2022-09-13 08:51:22 +00:00
log_output.c logging: log_output: Adapt to multidomain support 2022-10-17 10:16:53 +02:00