diff --git a/kernel/core_hook.c b/kernel/core_hook.c index a8e1503d..16225532 100644 --- a/kernel/core_hook.c +++ b/kernel/core_hook.c @@ -227,9 +227,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