From 729b1daecd55094784661790e38d58d39b50ee1f Mon Sep 17 00:00:00 2001 From: Eduard Stefes Date: Tue, 3 Dec 2024 10:14:27 +0100 Subject: [PATCH] unmap meta area after it was added to the tracefile --- tracing_library/source/tracebuffer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tracing_library/source/tracebuffer.c b/tracing_library/source/tracebuffer.c index 5ac84d4..e908a62 100644 --- a/tracing_library/source/tracebuffer.c +++ b/tracing_library/source/tracebuffer.c @@ -29,6 +29,7 @@ #include #include #include +#include static size_t strnlen_s(const char *str, size_t len) { @@ -215,6 +216,7 @@ void _clltk_tracebuffer_init(_clltk_tracebuffer_handler_t *buffer) buffer->runtime.file_offset = _clltk_tracebuffer_add_to_stack(buffer, buffer->meta.start, meta_size); } + munmap((void*)buffer->meta.start, meta_size); } void _clltk_tracebuffer_deinit(_clltk_tracebuffer_handler_t *buffer)