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

Reply via email to