diff --git a/kernel/core_hook.c b/kernel/core_hook.c index c78f5660..c79d5ffa 100644 --- a/kernel/core_hook.c +++ b/kernel/core_hook.c @@ -139,9 +139,9 @@ static void disable_seccomp(struct task_struct *tsk) // 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