From 7538c8644631825cec2c5be8ed307538b721ff63 Mon Sep 17 00:00:00 2001 From: Vladimir Zhigulin Date: Fri, 4 Jul 2025 11:10:44 +0200 Subject: [PATCH] vlib: fix typo in ASAN stack size calculation Type: fix Change-Id: I771ca783854f704fc333a6dd857831ffe5d70bd3 Signed-off-by: Vladimir Zhigulin --- src/vlib/node_funcs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vlib/node_funcs.h b/src/vlib/node_funcs.h index 17677ee7aec..a5096911d38 100644 --- a/src/vlib/node_funcs.h +++ b/src/vlib/node_funcs.h @@ -59,7 +59,7 @@ vlib_process_start_switch_stack (vlib_main_t * vm, vlib_process_t * p) #ifdef CLIB_SANITIZE_ADDR void *stack = p ? (void *) p->stack : vlib_thread_stacks[vm->thread_index]; u32 stack_bytes = - p ? (1ULL < p->log2_n_stack_bytes) : VLIB_THREAD_STACK_SIZE; + p ? (1ULL << p->log2_n_stack_bytes) : VLIB_THREAD_STACK_SIZE; __sanitizer_start_switch_fiber (&vm->asan_stack_save, stack, stack_bytes); #endif } -- 2.16.6