From c3f66e15e92e6ee1b4d8712738ebcd585d5186aa Mon Sep 17 00:00:00 2001 From: Sultan Alsawaf Date: Sat, 18 Oct 2025 19:37:24 -0700 Subject: [PATCH] kernel: Fix kernel panics caused by thread info flag corruption Signed-off-by: Sultan Alsawaf --- kernel/core_hook.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/core_hook.c b/kernel/core_hook.c index c527b82b..fe38a2af 100644 --- a/kernel/core_hook.c +++ b/kernel/core_hook.c @@ -133,9 +133,9 @@ static void disable_seccomp() // disable seccomp #if defined(CONFIG_GENERIC_ENTRY) && \ LINUX_VERSION_CODE >= KERNEL_VERSION(5, 11, 0) - current_thread_info()->syscall_work &= ~SYSCALL_WORK_SECCOMP; + clear_syscall_work(SECCOMP); #else - current_thread_info()->flags &= ~(TIF_SECCOMP | _TIF_SECCOMP); + clear_thread_flag(TIF_SECCOMP); #endif #ifdef CONFIG_SECCOMP