From nobody Tue Jun 16 06:09:13 2026 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0E5462C0F8C; Thu, 16 Apr 2026 20:22:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776370928; cv=none; b=ZR53ybaYXWptKwxpfxNEk+aAzoNlymx8wLYUz+G0ulKOTGfRTgUyN/RV/4fcdBBlmvMWJwVNs/cxO+LsBk9VY2keARVm1e5yZR/xwRfJ/Gu/1TDTdRpqouw6t4P+ZEKCKySD7DQ8GuXnkDpbRpeLzfnLuz+gFTaoRe/JP0KRBxE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776370928; c=relaxed/simple; bh=gvbx8/KRLbU83lIbWnTtXDsz2DxECVm5qEz/XMuOztg=; h=Date:From:To:Subject:Cc:In-Reply-To:References:MIME-Version: Message-ID:Content-Type; b=V0CKSTO2AzDjXQAmkrXD03yLOzk5tNuap4R4yDAunHb5csx1w2XuQKqT6SQxLeBnAzK6yd5Jp5ZjCZtpCm4YZ8tozOTe6vKOA8gsL1cjQHsLf3IR9SKm8M0U0Ue31Zr+3Cahy0q8+yjJt40RxtEYzbGBsjXEPrj/WNn3v80iXcE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=2pfoho1u; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=8DITk6Ah; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="2pfoho1u"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="8DITk6Ah" Date: Thu, 16 Apr 2026 20:22:00 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1776370922; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=vS3r5j6JIehteigmO38SObJeL/2qcP+kp0dMvMbdnm4=; b=2pfoho1uDJeZpklPQlN/g8tim6Vfrr/6001Li883pMVGxTK2GQAcsamE2si7Mn2zJ1Zfa0 7mDNzspGiuIziLBCedV8S90SFsvUYw7Rcjj10To0KnTL4tgANg1/gEkzZ5LGbpatge+whO H5MFWvHESuWdcljFLzdBDByLZJhePgd263JQze0hIUFgicsPs/dipgkfZDlY/t4GusoOf6 bb/s6kYBkK8rER60EnU48LJiAsk0VI8SoUaaroIUTdyy4SsDZ1Nftu8hl30yWJ53phFunf j0gIySHGtSjKEzzPeLaRF12wh69eic65n1s2uywInO7duZj6OdTd7bllV7indQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1776370922; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=vS3r5j6JIehteigmO38SObJeL/2qcP+kp0dMvMbdnm4=; b=8DITk6Ah1dvMtkCUilJKL1bDQiqRNJ0/5IsIIK8MqscvVTbhzsA5mIQV/AlHzNOe3hKa1E V4XjJ3xHP3RHBuAg== From: "tip-bot2 for Oleg Nesterov" Sender: tip-bot2@linutronix.de Reply-to: linux-kernel@vger.kernel.org To: linux-tip-commits@vger.kernel.org Subject: [tip: core/urgent] entry: Kill ARCH_SYSCALL_WORK_{ENTER,EXIT} Cc: Oleg Nesterov , Thomas Gleixner , Jinjie Ruan , x86@kernel.org, linux-kernel@vger.kernel.org In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <177637092096.1323100.1510774695994739341.tip-bot2@tip-bot2> Robot-ID: Robot-Unsubscribe: Contact to get blacklisted from these emails Precedence: bulk Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable The following commit has been merged into the core/urgent branch of tip: Commit-ID: 7b41ff29c8d386257bae62ad557fd6bad8cc6787 Gitweb: https://git.kernel.org/tip/7b41ff29c8d386257bae62ad557fd6bad= 8cc6787 Author: Oleg Nesterov AuthorDate: Sun, 12 Apr 2026 20:07:21 +02:00 Committer: Thomas Gleixner CommitterDate: Thu, 16 Apr 2026 22:19:29 +02:00 entry: Kill ARCH_SYSCALL_WORK_{ENTER,EXIT} Nowadays nothing redefines these flags. Signed-off-by: Oleg Nesterov Signed-off-by: Thomas Gleixner Reviewed-by: Jinjie Ruan Link: https://patch.msgid.link/advfWWKgOQkFkwp9@redhat.com --- include/linux/entry-common.h | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/include/linux/entry-common.h b/include/linux/entry-common.h index e04d67e..416a335 100644 --- a/include/linux/entry-common.h +++ b/include/linux/entry-common.h @@ -20,31 +20,21 @@ /* * SYSCALL_WORK flags handled in syscall_enter_from_user_mode() */ -#ifndef ARCH_SYSCALL_WORK_ENTER -# define ARCH_SYSCALL_WORK_ENTER (0) -#endif - -/* - * SYSCALL_WORK flags handled in syscall_exit_to_user_mode() - */ -#ifndef ARCH_SYSCALL_WORK_EXIT -# define ARCH_SYSCALL_WORK_EXIT (0) -#endif - #define SYSCALL_WORK_ENTER (SYSCALL_WORK_SECCOMP | \ SYSCALL_WORK_SYSCALL_TRACEPOINT | \ SYSCALL_WORK_SYSCALL_TRACE | \ SYSCALL_WORK_SYSCALL_EMU | \ SYSCALL_WORK_SYSCALL_AUDIT | \ SYSCALL_WORK_SYSCALL_USER_DISPATCH | \ - SYSCALL_WORK_SYSCALL_RSEQ_SLICE | \ - ARCH_SYSCALL_WORK_ENTER) + SYSCALL_WORK_SYSCALL_RSEQ_SLICE) +/* + * SYSCALL_WORK flags handled in syscall_exit_to_user_mode() + */ #define SYSCALL_WORK_EXIT (SYSCALL_WORK_SYSCALL_TRACEPOINT | \ SYSCALL_WORK_SYSCALL_TRACE | \ SYSCALL_WORK_SYSCALL_AUDIT | \ SYSCALL_WORK_SYSCALL_USER_DISPATCH | \ - SYSCALL_WORK_SYSCALL_EXIT_TRAP | \ - ARCH_SYSCALL_WORK_EXIT) + SYSCALL_WORK_SYSCALL_EXIT_TRAP) =20 /** * arch_ptrace_report_syscall_entry - Architecture specific ptrace_report_= syscall_entry() wrapper