Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'core-urgent-2026-04-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull entry cleanup from Ingo Molnar:
"Remove the unused ARCH_SYSCALL_WORK_{ENTER,EXIT} flags"

* tag 'core-urgent-2026-04-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
entry: Kill ARCH_SYSCALL_WORK_{ENTER,EXIT}

+5 -15
+5 -15
include/linux/entry-common.h
··· 20 20 /* 21 21 * SYSCALL_WORK flags handled in syscall_enter_from_user_mode() 22 22 */ 23 - #ifndef ARCH_SYSCALL_WORK_ENTER 24 - # define ARCH_SYSCALL_WORK_ENTER (0) 25 - #endif 26 - 27 - /* 28 - * SYSCALL_WORK flags handled in syscall_exit_to_user_mode() 29 - */ 30 - #ifndef ARCH_SYSCALL_WORK_EXIT 31 - # define ARCH_SYSCALL_WORK_EXIT (0) 32 - #endif 33 - 34 23 #define SYSCALL_WORK_ENTER (SYSCALL_WORK_SECCOMP | \ 35 24 SYSCALL_WORK_SYSCALL_TRACEPOINT | \ 36 25 SYSCALL_WORK_SYSCALL_TRACE | \ 37 26 SYSCALL_WORK_SYSCALL_EMU | \ 38 27 SYSCALL_WORK_SYSCALL_AUDIT | \ 39 28 SYSCALL_WORK_SYSCALL_USER_DISPATCH | \ 40 - SYSCALL_WORK_SYSCALL_RSEQ_SLICE | \ 41 - ARCH_SYSCALL_WORK_ENTER) 29 + SYSCALL_WORK_SYSCALL_RSEQ_SLICE) 30 + /* 31 + * SYSCALL_WORK flags handled in syscall_exit_to_user_mode() 32 + */ 42 33 #define SYSCALL_WORK_EXIT (SYSCALL_WORK_SYSCALL_TRACEPOINT | \ 43 34 SYSCALL_WORK_SYSCALL_TRACE | \ 44 35 SYSCALL_WORK_SYSCALL_AUDIT | \ 45 36 SYSCALL_WORK_SYSCALL_USER_DISPATCH | \ 46 - SYSCALL_WORK_SYSCALL_EXIT_TRAP | \ 47 - ARCH_SYSCALL_WORK_EXIT) 37 + SYSCALL_WORK_SYSCALL_EXIT_TRAP) 48 38 49 39 /** 50 40 * arch_ptrace_report_syscall_entry - Architecture specific ptrace_report_syscall_entry() wrapper