zephyr/include/logging
Krzysztof Chruscinski 18165b1d49 logging: Fix tracking of buffered messages
Algorithm was failing in case when overflow mode was enabled
but allocation of new message failed. It could happen if message
size exceeded buffer size. Losing track of buffered messages
can lead to logging processing freeze.

Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2022-01-20 08:52:08 -05:00
..
log_backend_std.h logging: Deprecate v1, default to v2 2022-01-17 15:49:10 -05:00
log_backend.h logging: Add missing api documentation 2022-01-17 15:49:10 -05:00
log_core.h logging: Deprecate v1, default to v2 2022-01-17 15:49:10 -05:00
log_ctrl.h logging: Deprecate v1, default to v2 2022-01-17 15:49:10 -05:00
log_frontend.h
log_instance.h logging: Cleanup in log_instance 2021-12-21 09:36:09 +01:00
log_internal.h logging: Fix tracking of buffered messages 2022-01-20 08:52:08 -05:00
log_msg2.h logging: Deprecate v1, default to v2 2022-01-17 15:49:10 -05:00
log_msg.h logging: Add log mem shell command 2021-08-12 11:06:32 -04:00
log_output_dict.h comments: minor typo fixes 2021-10-05 07:18:13 -04:00
log_output.h logging: add log_output_timestamp_to_us() helper function 2021-04-20 18:21:26 -04:00
log.h logging: Cleanup in log_instance 2021-12-21 09:36:09 +01:00