From 67d7c3c2d36ed836f2f075df3d510537059e852a Mon Sep 17 00:00:00 2001 From: Sharmi Date: Tue, 26 Sep 2023 09:31:08 -0700 Subject: [PATCH] Add a trace for unsupported pinning type (#2889) --- libs/execution_context/ebpf_native.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libs/execution_context/ebpf_native.c b/libs/execution_context/ebpf_native.c index 90bc9f9a4..e22c81231 100644 --- a/libs/execution_context/ebpf_native.c +++ b/libs/execution_context/ebpf_native.c @@ -700,6 +700,11 @@ _ebpf_native_initialize_maps( for (uint32_t i = 0; i < map_count; i++) { if (maps[i].definition.pinning != PIN_NONE && maps[i].definition.pinning != PIN_GLOBAL_NS) { + EBPF_LOG_MESSAGE_UINT64( + EBPF_TRACELOG_LEVEL_ERROR, + EBPF_TRACELOG_KEYWORD_NATIVE, + "_ebpf_native_initialize_maps: Unsupported pinning type", + maps[i].definition.pinning); result = EBPF_INVALID_ARGUMENT; goto Done; }