This is an automated email from the ASF dual-hosted git repository. archer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
commit 4f33a32e3640820dd1c470aa699630749badcbc6 Author: wangzhi16 <[email protected]> AuthorDate: Wed Mar 5 09:48:06 2025 +0800 mm/kasan: Remove unnecessary critical sections in mm/kasan. Remove unnecessary critical sections in mm/kasan. Signed-off-by: wangzhi16 <[email protected]> --- mm/kasan/hook.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/mm/kasan/hook.c b/mm/kasan/hook.c index 275403489cb..1f1f5b3b5dd 100644 --- a/mm/kasan/hook.c +++ b/mm/kasan/hook.c @@ -24,7 +24,6 @@ #include <nuttx/mm/kasan.h> #include <nuttx/compiler.h> -#include <nuttx/irq.h> #include <assert.h> #include <debug.h> @@ -177,9 +176,6 @@ static void kasan_show_memory(FAR const uint8_t *addr, size_t size, static void kasan_report(FAR const void *addr, size_t size, bool is_write, FAR void *return_address) { - irqstate_t flags; - - flags = enter_critical_section(); bool dump_only = (is_write && MM_KASAN_DISABLE_WRITE_PANIC) || (!is_write && MM_KASAN_DISABLE_READ_PANIC); @@ -205,8 +201,6 @@ static void kasan_report(FAR const void *addr, size_t size, { PANIC(); } - - leave_critical_section(flags); } #if MM_KASAN_WATCHPOINT > 0
