From nobody Tue Jun 16 08:59:06 2026 Received: from OS8PR02CU002.outbound.protection.outlook.com (mail-japanwestazon11022106.outbound.protection.outlook.com [40.107.75.106]) (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 8AF6E3822B1 for ; Fri, 17 Apr 2026 12:03:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.75.106 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776427409; cv=fail; b=mSbQrEkKUYHNCMf+bmvruWHd1X2jE9U2fbP4ZS2DgOdUm2CgTNjzCLixqMKfiWI2X/z97sn5BldO3Z396R6+wyWAne2flX1JXOTL1MqV1ylxHE8IP4OMcFms982TPvI5MnITWkbXvtMYGVN08PoQUkRW8BdvQMfQxbepW6poGp4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776427409; c=relaxed/simple; bh=ez+vXUU8lyDF+v2fOEXhip3ukmiEEZ9XvfA6Lgrm788=; h=From:To:Cc:Subject:Date:Message-ID:Content-Type:MIME-Version; b=JzsLXnb8aYX/SlnfyjZ8D6ddfZPj3N8qFj4Zsb1upMJeSeZ1WJFp+g98oqEjZeOKC9ZUDap/BYOMMXcdb+WTXmscc9kixeCF/YBfYuGZW4d12cOjkwJ8WzDxui9wvn7/BPbX+8mFMTNk8oXrvrDac3FP2mpNMulA/V37PGTTSgI= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=o.cnu.ac.kr; spf=pass smtp.mailfrom=o.cnu.ac.kr; dkim=pass (1024-bit key) header.d=cnu365.onmicrosoft.com header.i=@cnu365.onmicrosoft.com header.b=l0Zugv9U; arc=fail smtp.client-ip=40.107.75.106 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=o.cnu.ac.kr Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=o.cnu.ac.kr Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=cnu365.onmicrosoft.com header.i=@cnu365.onmicrosoft.com header.b="l0Zugv9U" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DJTadhoQe0paLWuV4KqFucVUat0y28sAPBvzTj32UkJMxygFM4Sa86GjE+/LhBqUpxaAGH7SawixOsS1uSZ9tFOeeo32vnAMAaBTId+0j+8AgEAeCwv5uRsreqyP9Yo/Kq6dyHNRlNJ3Do3twbBFm708VdMQFv8ng6WICRsPitJMQMQ/WoddT9hrG/MrDDZOcAsZEvtUVzMuRJGZCSQKl3sqM32cqyy2p9g18/xEVbc+A9KN3gD9unpvedU/A9QrKbVoNgZ+RlUgLYmYN4LywUCif6SIpLkiTzoQlHpATGc0uD58RulrK9VdCb3pWHRlMFpYjUhdzBA/B5/wbsXS6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=UkHnXuool1UFpwMJVzDfUOcFTTyAiL4PnAnZT8qzvLI=; b=PXNXQ/fCIBoApHHmwFzZy/cRO+FTXsE4lGhdiNtlGBv1UbrI4s9scrZLgNjauqk18FDhJ+SyaSdXVp5VfhMZBYQX6QRatq++yhuzIx35Qy2jo2FOpdn64P0rzzMnZRoj1I0LPya+VZfyqJ1m34MkMCllxQRBhSX45jSg/uPfLuhpiQjdKeqoexATWxIIOCmUYfjIFcC0V/f1VTvzRsQXRCoxnrFk4/fenRq3xfVSwJZZaxwPQLFe5wydIdDBaQIuUhnijTDOHZzVRjtteK3kdSvbB+c8ZNu0NymtAERh0Yc0D6L7TSWWQio+TzIHU7abIV65Z4doBBeYE+1DmsZLRg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=o.cnu.ac.kr; dmarc=pass action=none header.from=o.cnu.ac.kr; dkim=pass header.d=o.cnu.ac.kr; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cnu365.onmicrosoft.com; s=selector2-cnu365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UkHnXuool1UFpwMJVzDfUOcFTTyAiL4PnAnZT8qzvLI=; b=l0Zugv9UnEdFb5J/y39Ra3RzELdFhtYMX8LwrXixsl62qDAGvshnXFEs0dIoCWGgZU7btM28UgTALxaiGx4GDHu8Fbd39JbALHJ+IMj8h3Stf9w6ui+zSrV5uvnJSqrep4tPuvrNju3mo893/2Vy7lsq2XNFMzZPvuTbYgTvVS0= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=o.cnu.ac.kr; Received: from JH0PR02MB8486.apcprd02.prod.outlook.com (2603:1096:990:8b::5) by TYQPR02MB8832.apcprd02.prod.outlook.com (2603:1096:405:2ac::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.25; Fri, 17 Apr 2026 12:03:24 +0000 Received: from JH0PR02MB8486.apcprd02.prod.outlook.com ([fe80::f78b:6a58:a29a:9f0f]) by JH0PR02MB8486.apcprd02.prod.outlook.com ([fe80::f78b:6a58:a29a:9f0f%4]) with mapi id 15.20.9818.023; Fri, 17 Apr 2026 12:03:24 +0000 From: Dongjun Kim To: Michal Simek Cc: "Dmitry V . Levin" , Andrew Morton , linux-kernel@vger.kernel.org, Dongjun Kim Subject: [PATCH] microblaze: implement syscall_rollback Date: Fri, 17 Apr 2026 21:03:10 +0900 Message-ID: <20260417120310.232161-1-aurorasphere@o.cnu.ac.kr> X-Mailer: git-send-email 2.53.0 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SE2P216CA0200.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c3::17) To JH0PR02MB8486.apcprd02.prod.outlook.com (2603:1096:990:8b::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: JH0PR02MB8486:EE_|TYQPR02MB8832:EE_ X-MS-Office365-Filtering-Correlation-Id: 34329e75-c873-4a93-737e-08de9c795360 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|786006|376014|52116014|41320700013|1800799024|18002099003|56012099003|38350700014; X-Microsoft-Antispam-Message-Info: +JkhY5df6A93wUWm+VVOH28F5PRmX7J1NHeanpft4TtCjnbu/p4GlHlmvjOKSa6zogBo1umJloC6hXhL7iCI2rbXrJUOTrB+STfv0eQZqpUc7JpSTYZo2bK+eYUnvDNMU6ZJoZbrQHFGJCpts9v5C1BAhKTzvL0oS3MqOsp62LEjSoSa6wlWS5dzgTtRmrVMidU8QF5jHw1EoSbPPSRKoF/SJtnzloVGE/CtkyUaL4Sx8MyVWrVgSud1BHVnUyAFAoag8p4C8oBqRLzlyPjFl/oXYSLaDf/Vkg6tSZPtkEv6Kh2nGkSjk78GZzsojXdaxOaYb//IN65tgsY86fcXBFo1T9wmnQhA0aMZhQXZ4JdKK2sJ5usFeldsuZRhvG0pfdv69HVxNillaXj1v8nIfsin7pDiHjSJIZ0qK8RbL6oH4fxErbpARCtlyXD6SdNs4M0gvCjTZb0ZiLNS0jBzVoPJSuIbOnvFYDxPSZpiSsSSaajegtaY0hmCCetPE9ebEQ0ngetFR4QrKJvFZCKOcsuuBDkWQvXFrEif+UF+NJAzUnXTp2BsxdTgBDKR/wRs5vH0K8Y4jMORN+5cYnlwyQN9zIeuQOVRbedqJtmWzTivcf6Q5AkOI/7/UQTrPYwGUuCpSeNEXxLrqqJkruPXCMVkWWHqcTZaj0Fw+dtzSzSq6w9MKTmCbMVNMQl/AhpqWcx5r4fVy9bkARWtf/RsmDp6dlqcb+CrV0WzsgBmizIpsx2JB7K/52ElPfNvxezTUKOigA4vyw4/nHP4s+ixUFXNT6QNbYVTWq/+H3zoWKU= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:JH0PR02MB8486.apcprd02.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(786006)(376014)(52116014)(41320700013)(1800799024)(18002099003)(56012099003)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?dRuOPvoMmPw5nCPCP2NUWidNXlw3E0/Fmvt8EzCF1YG3E2jL+ggwfqYgc8fw?= =?us-ascii?Q?0V86QPIXdQDDR3GBk6KDe4xbV1Fr3xgnLWv2CBk9mZpMml3h/ft5d1X+rXNh?= =?us-ascii?Q?F7qrwz2Qsx+/OcHfuu/33iOqwEXOrGUUn91UxYuJS+LR6jyxojZc2RD39q8X?= =?us-ascii?Q?Ha5cADM39eZrPDHDQ2ArLIBN6SGxt8XitTqzwYztcxViDnf9hdD/hdMtcKwg?= =?us-ascii?Q?Myzj6KcEEvo+wjwd49GiNnYM4K9w/vx8rnurPJ3BMmCiupwfgHQDB38WYIdp?= =?us-ascii?Q?1y8wXln1JAgWBSdX/xftsqpdgz8sReoNuLrTrn2Y/4jfsS+NP2gTadstgD+g?= =?us-ascii?Q?43C9EcAgMk9lcJRWfgmCX5yeDIJv8O1NaoXOUjg9XcLuPUHE46u4IKtO7Lmo?= =?us-ascii?Q?l1ZlqF+15guUSqUgRnA1PZaolmyttVhJbHm0eoroBIpOFaDaplyYU3sAC8p6?= =?us-ascii?Q?VNecVCMXfk6R4OS/AAp9V98hHXm1oLYBlbG6Rlv1ZTY+wuZOvxCPRSJMC1T/?= =?us-ascii?Q?SQR5Q+53lWjNVSPmt0UQt/xUVAM6AiWuJswpKK/+bUteXldvOKrUqViuLJ4g?= =?us-ascii?Q?1K7wG6Q2n11vocumvcyDA3fXLS2QnF0nYKZALh9SmVWnSRTeGqMJV2wsOVG/?= =?us-ascii?Q?7qZhdjjj62RpN6xfFq0nyXeLE3oSwa5NV0PyVUmqBLE9TPweKfxI2dpywvOI?= =?us-ascii?Q?QYktgdULbd+oZdudKXDY6R+ABYQn1BnAXGZ325j7RIGgNY340bvFL9yI2r5R?= =?us-ascii?Q?1WYbIgsEypabfkjcXxzWbPJMC8UCJlFUGTuKGj5lnn42XgCyhXx+PajtNh3S?= =?us-ascii?Q?5OvFzakCj+bJ4JfH5ZO560KCKRjqQMdjmdDgf0hMa6Bh5NzUY4xMFMZ66wNT?= =?us-ascii?Q?SwDJlfHU/1Y+eYH5uOa0wD3MhSkbImMgcSH/oZsfzKMXCyj/l1nVVnyFsdl/?= =?us-ascii?Q?ZewoGEnXk/U9mC4gLSHoVDaHMib7RUeCgj85Otywn5X54J6j2+ygC/F3TfQ5?= =?us-ascii?Q?lCwUn5PnOf8+EtFw7EHWWhZ+/zn5N1AN4LZobN6aJBR9ORpleQxa4vHJGV0O?= =?us-ascii?Q?6wDVY6soL07jVf89jF280mqgh7fGK0CcwF3G5zbpXDmrUXGkMkbhIlP9VKk0?= =?us-ascii?Q?n1Qo84OlDAT7o9TKu/5/Bsd7y2p5pDzmaLvW0v9EaZ6/uDvk/7BYJPsqtJiT?= =?us-ascii?Q?/Lvo1Q8D7sSueLI0Y/v+KfVAXfR5skSHnl1nxgDFtGLzk4e+XYJ8d8uKt8no?= =?us-ascii?Q?AhQxgNRBDQT1oyE+I9dEDWApgjRqJQpr2CZqxoDTI5cx7VvQVtRCNJSppBaV?= =?us-ascii?Q?EQuQannjhKUvtJnLD7If4/CuzXVU71R8SSqMlDcI5RzDsUiqcBotgfTDumMv?= =?us-ascii?Q?Ea6M9Oq84BBNERwd515FtWjVuPrVf9R+WyiQZ0d+hRTjwMAN3avx2zlur1uC?= =?us-ascii?Q?+WU+cgUclASDq7rynLZeGPA/vWfc4i2sVZlLrIWEEPKofUfETztPAbvFzxU1?= =?us-ascii?Q?kdKwuKQOXZ7nG1nmWpcsXXye4bKfGoeT2J598EFA9euuEwZAlen4J7AfvdTX?= =?us-ascii?Q?SopuDJXayCjqv1MVYlbdO/sHi0YXBnnmUfwXoFn72i7kEKnQOpMmxW8jUyJb?= =?us-ascii?Q?pmoZNCBo5/9SHE2zZ8HG0ZJ7B3EYjiWNR79JHvXD8ioDkSo/n5CnfXPnshuk?= =?us-ascii?Q?26AZp8UMm9qkrjEP9lPeei22a3Sq8Pc90rYT56pcT/+qZGxtb3FeuVIfZh+b?= =?us-ascii?Q?CAgIweEWb5BdVffAQIndswmOo18Z+iw=3D?= X-OriginatorOrg: o.cnu.ac.kr X-MS-Exchange-CrossTenant-Network-Message-Id: 34329e75-c873-4a93-737e-08de9c795360 X-MS-Exchange-CrossTenant-AuthSource: JH0PR02MB8486.apcprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Apr 2026 12:03:24.0879 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: b877664b-d7e7-47ba-9ee5-00136a10aaec X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: wyYwm3Sd8mS6cODxoG1VS41iwsWOzISsX2S1YmSQR41vQhL+M8cQxWrz6KOGUz25C6AlUTJEea4jV4/pDE4jNGzLzQuQ18ep0coG67oVl/E= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYQPR02MB8832 Content-Type: text/plain; charset="utf-8" Added the implementation of syscall_rollback() in arch/microblaze/include/asm/syscall.h, which was previously a TODO stub. This implementation makes seccomp and syscall user dispatch rollback paths report the original syscall number consistently. Signed-off-by: Dongjun Kim --- arch/microblaze/include/asm/syscall.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/microblaze/include/asm/syscall.h b/arch/microblaze/includ= e/asm/syscall.h index b5b6b91fae3e..b9143b5e01f2 100644 --- a/arch/microblaze/include/asm/syscall.h +++ b/arch/microblaze/include/asm/syscall.h @@ -24,7 +24,7 @@ static inline void syscall_set_nr(struct task_struct *tas= k, static inline void syscall_rollback(struct task_struct *task, struct pt_regs *regs) { - /* TODO. */ + regs->r12 =3D regs->r0; } =20 static inline long syscall_get_error(struct task_struct *task, --=20 2.53.0