From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 055CFCD3420 for ; Tue, 3 Sep 2024 08:58:33 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6EB618D014D; Tue, 3 Sep 2024 04:58:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 623CB8D0139; Tue, 3 Sep 2024 04:58:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 450988D014D; Tue, 3 Sep 2024 04:58:32 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 2206D8D0139 for ; Tue, 3 Sep 2024 04:58:32 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id D9CEA40731 for ; Tue, 3 Sep 2024 08:58:31 +0000 (UTC) X-FDA: 82522826022.09.2BACF7A Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on2083.outbound.protection.outlook.com [40.107.247.83]) by imf01.hostedemail.com (Postfix) with ESMTP id 9343740004 for ; Tue, 3 Sep 2024 08:58:27 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=arm.com header.s=selector1 header.b=hAAXfIWH; dkim=pass header.d=arm.com header.s=selector1 header.b=hAAXfIWH; spf=pass (imf01.hostedemail.com: domain of Yury.Khrustalev@arm.com designates 40.107.247.83 as permitted sender) smtp.mailfrom=Yury.Khrustalev@arm.com; dmarc=pass (policy=none) header.from=arm.com; arc=pass ("microsoft.com:s=arcselector10001:i=2") ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1725353860; h=from:from:sender: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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=rDPnBQ5WQExdmdTq2J+jt8c83OWFnlkbUSI3uxGQlRI=; b=rPc6yWrKf0nRj3woHsOWyCq4dVLmH+Exxz6Lic3xZe/Zxw1X3AO4ugBNTRAhC3srGUc10H ean3oURmufzgxr0qb/Ez/yqEZcAagpwwi8f2AMhpLtRLEwcnmwXtA7pxH8Zxeuw68m39lb eBf02ESn0nASac1lHW6UFO3PL1rTBdw= ARC-Authentication-Results: i=3; imf01.hostedemail.com; dkim=pass header.d=arm.com header.s=selector1 header.b=hAAXfIWH; dkim=pass header.d=arm.com header.s=selector1 header.b=hAAXfIWH; spf=pass (imf01.hostedemail.com: domain of Yury.Khrustalev@arm.com designates 40.107.247.83 as permitted sender) smtp.mailfrom=Yury.Khrustalev@arm.com; dmarc=pass (policy=none) header.from=arm.com; arc=pass ("microsoft.com:s=arcselector10001:i=2") ARC-Seal: i=3; s=arc-20220608; d=hostedemail.com; t=1725353860; a=rsa-sha256; cv=pass; b=2z0yv9uDtSPXu9fcasTnKbWBGesTk1YIQKjZ077ZMlOBPXzVbuUiMB6E+aIG5mEuypsr8t r8m4EPbL2traUK0iHTbf6M6zQwreuzMTUT3pLrubjBnGMxHuWScr2KcqEQ822nawGmWWg8 MTkvTJFKzGAe7pVyPREdSJTdkNEfjtI= ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=llf2ynr2n50mezKukaLfMvUouoerln5YCfvSppfnvW3nNvrSG2WqPyWHlMzF4LctaNBWE+aEmLQRmJlUJWsUVwkHI6rJSMyb03xOpEdJlFofyyN8IGXYZAqZlJMKRcYg0ILpEJQic35uOCNK/IukScb/oNy2lRTTZTLneZ3MJOvkSGiu5YmQ/sVu+3TeBmEiz1r7AtQpt1ytVVFCr4b4tyQo24MM2qIkUVja/BPjhfh8S30tVpXZZ4Ox4sW6WroZJAr0QH4Xkf9U/jiUNRYve4sf1450vp7nETVn2Q3gSj17e/qv+hLZQpyj11LvX4rdC7wJdRlSeO1FZr9FWezvdQ== ARC-Message-Signature: i=2; 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=rDPnBQ5WQExdmdTq2J+jt8c83OWFnlkbUSI3uxGQlRI=; b=N6h/O4r4UL2XPQyFbB6HKuTFwYj7bsvXbHMiT3lx3qfTyqrBPGfP7zCneP9vwMmItccHdI9go6UIj0QVbFgiaI+T+bdxij3UxEO8AKrGj53llacQ3Tf1/emz8nhT5Rq1VzZTz4Gfi84Nm948RqEEWhb7YV00EUONhNr7SoJ9GZMzzRjOP8lgHZRMwDxnQYnO///fLSP1mNNOfJ9K1y2xHfm5+EySVk/6lHH8Rr0I7wboCJklt8QW0rs2nvfoilL/a3GgZz30Anp38Gm2HzmgyL6lubnvGIvm0NU409QE1W+YJW+m1DsDCSVSv+DYNharVLhJSY4l351gAUpwnHISHA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=kvack.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rDPnBQ5WQExdmdTq2J+jt8c83OWFnlkbUSI3uxGQlRI=; b=hAAXfIWH3PMoljOa5RffWnP05U+m1WrNEPX0Z+8SRJjBNSfZwJGVsg5s0R3tTKWYQ003BiUmisRTV89hzAlkM2Cbfw2YxAq7jSUyHQXFKJrq5LFgeNXesBL4GsQAOGLKYi7chaTC6v6hWPqEa5KgvH4BKIilqdWCOoRA95bqQmE= Received: from AS9PR07CA0029.eurprd07.prod.outlook.com (2603:10a6:20b:46c::25) by PAVPR08MB9858.eurprd08.prod.outlook.com (2603:10a6:102:300::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.26; Tue, 3 Sep 2024 08:58:22 +0000 Received: from AM1PEPF000252E0.eurprd07.prod.outlook.com (2603:10a6:20b:46c:cafe::3e) by AS9PR07CA0029.outlook.office365.com (2603:10a6:20b:46c::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7939.12 via Frontend Transport; Tue, 3 Sep 2024 08:58:22 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM1PEPF000252E0.mail.protection.outlook.com (10.167.16.58) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7918.13 via Frontend Transport; Tue, 3 Sep 2024 08:58:21 +0000 Received: ("Tessian outbound 22f8cf4ed816:v403"); Tue, 03 Sep 2024 08:58:20 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 115f304ca2b5859b X-CR-MTA-TID: 64aa7808 Received: from L189e57c3c988.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 77C2C8A8-FA91-4518-A25D-E5AA8E83FC95.1; Tue, 03 Sep 2024 08:58:14 +0000 Received: from EUR03-DBA-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id L189e57c3c988.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 03 Sep 2024 08:58:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NnERChSZEnshZMnz8CLMKYYPzJEWh0k0rwlQmK/IJwsCHFnie5Qs3mCZtKmRejlOHT3fOgDQxXMbla+aLv8Lgs/qnFGsyqBFgAsWmRWFPMVTpZfLfPrKu0GFmPcMeICRiAMCMjO6pH3Ityv+jIiy5djg/l8z318bAE5IJk2QlYN5LXD9jaDdBuzImlX0oNeIXwO1PV7lRczYYUyEKI75XYdQaHU/8i2H3eub5KI4exuu2Sd32ESf6ZVeqRvSrdVmJL0lI0FVPQwaY8102ei53UVvFUKlkzkgg+ZKQdnIQDMmBJKbziNzMS9YTviy/w8jPw6wUCmIMHImTnmlQdNiMw== 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=rDPnBQ5WQExdmdTq2J+jt8c83OWFnlkbUSI3uxGQlRI=; b=xIOHHW9IlnIHPKndTl45gSGLgAiEopFaKlXXzvhawUCxGp8bOaoMyTYAxtPSBvotq3zpnV55h6UaU3TtLkUN48ndMdJ8EeYQSH09fmPpfquYPevYqITQgvjAnMy8SkSl8xzcfdoOBws2BQ8msDpkXbE5nVwBI9zwBqG0piRq3KYhm2ds5H7WKGQRW29koi62GanjEcj9i9Yr7yBmEuZ2kxs2KYLSdNPz0+XFMEIm+UKRu6HKjm78dUgBNgu3T/r8newFEvb7wCHb61dNcOY5mZ8Kjn4DQ7ouL+dmm6u5cDSHs4YDZnvYVqqIl0R9GstAc4smnGaxYsR8QwaHfSZrMw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 40.67.248.234) smtp.rcpttodomain=kernel.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rDPnBQ5WQExdmdTq2J+jt8c83OWFnlkbUSI3uxGQlRI=; b=hAAXfIWH3PMoljOa5RffWnP05U+m1WrNEPX0Z+8SRJjBNSfZwJGVsg5s0R3tTKWYQ003BiUmisRTV89hzAlkM2Cbfw2YxAq7jSUyHQXFKJrq5LFgeNXesBL4GsQAOGLKYi7chaTC6v6hWPqEa5KgvH4BKIilqdWCOoRA95bqQmE= Received: from DU7PR01CA0048.eurprd01.prod.exchangelabs.com (2603:10a6:10:50e::17) by AS8PR08MB5880.eurprd08.prod.outlook.com (2603:10a6:20b:29f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.24; Tue, 3 Sep 2024 08:58:07 +0000 Received: from DB1PEPF000509FB.eurprd03.prod.outlook.com (2603:10a6:10:50e:cafe::c2) by DU7PR01CA0048.outlook.office365.com (2603:10a6:10:50e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.25 via Frontend Transport; Tue, 3 Sep 2024 08:58:07 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 40.67.248.234) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 40.67.248.234 as permitted sender) receiver=protection.outlook.com; client-ip=40.67.248.234; helo=nebula.arm.com; pr=C Received: from nebula.arm.com (40.67.248.234) by DB1PEPF000509FB.mail.protection.outlook.com (10.167.242.37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7918.13 via Frontend Transport; Tue, 3 Sep 2024 08:58:07 +0000 Received: from AZ-NEU-EXJ01.Arm.com (10.240.25.132) by AZ-NEU-EX04.Arm.com (10.251.24.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Tue, 3 Sep 2024 08:57:57 +0000 Received: from AZ-NEU-EX03.Arm.com (10.251.24.31) by AZ-NEU-EXJ01.Arm.com (10.240.25.132) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Tue, 3 Sep 2024 08:57:56 +0000 Received: from arm.com (10.1.28.157) by mail.arm.com (10.251.24.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Tue, 3 Sep 2024 08:57:55 +0000 Date: Tue, 3 Sep 2024 09:57:54 +0100 From: Yury Khrustalev To: Mark Brown CC: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Subject: Re: [PATCH v12 4/39] mman: Add map_shadow_stack() flags Message-ID: References: <20240829-arm64-gcs-v12-4-42fec947436a@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20240829-arm64-gcs-v12-4-42fec947436a@kernel.org> X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DB1PEPF000509FB:EE_|AS8PR08MB5880:EE_|AM1PEPF000252E0:EE_|PAVPR08MB9858:EE_ X-MS-Office365-Filtering-Correlation-Id: df981579-2eda-44fe-8c97-08dccbf68fcc x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|36860700013|1800799024|7416014|376014|82310400026; X-Microsoft-Antispam-Message-Info-Original: =?us-ascii?Q?AhWSXm2VMT89PlasFXxfEkqWzcQVzNPzU6TuGUi6CoQeWUavy2igqIikgJhr?= =?us-ascii?Q?u5RFOsRYe5Kfd0HDw4Xv8b9LDTPKwHvA2R+mN2PpGlr3/0WAndxDhpK6hAIa?= =?us-ascii?Q?Iy740HbcrQX/uMuTpr8azefe3a1n8xDcS2PMgACMpeHFOUC3Kn7l4cUM8Knv?= =?us-ascii?Q?M4U6rkA6QRC0XKGFAp16K3QlgSxhIea5qPjGn9lajbmzX/HHYxa7v5aHK6BM?= =?us-ascii?Q?m7fni/lnxBYNHSclK7B6OyjogexUv5itFyT14mobSgjEhoe3T8vKDbwT47nY?= =?us-ascii?Q?0xlRp1Q8oNOuXjY9RnWI25A8aEj3pa5obQ7QlykztHljtDDRIX0Mv4GNNRmd?= =?us-ascii?Q?Nt1o5NI2QkVD1EmhssSPjfGRzQN1CW80DQR/8WGpbDgHh2P4GoYJocD1MKEq?= =?us-ascii?Q?oyyRjjQm2zc7pksBQnenQeF14v4Ot//DmVIO813GuO8hlRUsYbIihPg6neXM?= =?us-ascii?Q?jQaPot+GxO2Ou07OuPaBNGGv9sud3c6h4uzgNEaXCksbk51+DXFytMYT2mGk?= =?us-ascii?Q?KHSQ1dBrIGuq0Ws2XkMLXIeRq9oMJgYilrkMu0HW4bbZjCMAuJS69veqwChX?= =?us-ascii?Q?nP7apqSyvcLj9dexjAllHmIP8EFpr3RBlcqPQjUnv+WIIAavSEU3TKO+1Fgq?= =?us-ascii?Q?UiZoIh4Hn775+0UiB6Oto2JiE/LDaujjXSGRWW0m21sKLtULCvsX/8YlXhQq?= =?us-ascii?Q?QaKGKLv13G5lw6Gf6jPo9oZPW1cdsdVY8kDERk9BT4k7tWXqUjadgyLJeDHr?= =?us-ascii?Q?nsbu6mCI2026oEhDCzaSzJ5MITEOHQEwl20A0y018zNXyiW1j48kvi/S+Q84?= =?us-ascii?Q?QreapbT9hJf8ZfR0eqgJch9ECfvt6+uzW9XwgcCJApqxNOJjEynUDftCiv6N?= =?us-ascii?Q?Ue2JZEhZ1uJZK+Mfjq+/iJGdOsLSEocSiNUEV7aKrR5Hxer8TmAF68i9NwpZ?= =?us-ascii?Q?/7btE0mJyxxeLllVRcz9cPLLB+wsRSsDz2HQLEEDFvL9cjGXMJEUQgN5msSS?= =?us-ascii?Q?A0C3wgUO8iCGeWm1c2Cv4KhNqIolaFqJoopISPlGpipo5iu2Fr/JWu5B64Ci?= =?us-ascii?Q?GuCOsAbdXB5wlvStLjK8vSpQh9W/VVTME7sSqdzefTT26g4Z9DTsIRtRyKQT?= =?us-ascii?Q?UH4PswSHTH33HWq8tTRn7mmK7E5COlHX6MU9PpUlTCuUZ/1NdgrqRVCTostw?= =?us-ascii?Q?JHLdZ5AJtXQ4nNyWN7pKxafO0EfrKtMYmeTdj0XjfPz/kVVYdzwDZqjqGGxc?= =?us-ascii?Q?vAygHNqERUQ4L/DhzKsVjepALyJkUya0lcbHnC9sjh8YMl+3nt/nfEMTD7Eq?= =?us-ascii?Q?HTeLAo9LYmZmdt+H5tALWRemuus5CXwSZmSmHtMJE0YZHBCLZNH6YieVccvT?= =?us-ascii?Q?93jNaLD2SUjLJhhDp6Ruv41EA50vxlHSg/RB0VBZfn8AmSeET9SjrhSOzkr9?= =?us-ascii?Q?rCcv/HRg4+17Qiv0oijVLMGKaJe4YbrJ?= X-Forefront-Antispam-Report-Untrusted: CIP:40.67.248.234;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:nebula.arm.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700013)(1800799024)(7416014)(376014)(82310400026);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB5880 X-MS-Exchange-SkipListedInternetSender: ip=[2603:10a6:10:50e::17];domain=DU7PR01CA0048.eurprd01.prod.exchangelabs.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM1PEPF000252E0.eurprd07.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 56e0afe5-b2d1-4cb1-dd43-08dccbf68783 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|36860700013|82310400026|35042699022; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?E9t56srKOSkgFqDCOHw502WsB7eHRqUFH6vapHJK564/fE111OmqwrqWl1tj?= =?us-ascii?Q?lAeQruuzE98gUgScD/SJEtDLa2/BuCkSwBatSGvQbFDsp4il38NqluMzTTUM?= =?us-ascii?Q?yGKA8YC8Kjh+CSAMmC8ERZneXwqw8sGsm/zEOX3CTWtjMfqN1dy6dNH48uOF?= =?us-ascii?Q?MZ5UuZCJO28x12GxRFyD1vwm7F1VP8nlUm1+vjZzEYlpSeFguzd2znpuf9dz?= =?us-ascii?Q?3rJiTVWLaFqIT5T9RkAqEnXYtzaiBxnS5/xpmpmegeyygyASDUNPXw8rPzwb?= =?us-ascii?Q?FrOSGo6lhgcmW4H57OC0ZgGwIDTvAJl0ehZVId1jE13Ffc3dFcXVe3eprceP?= =?us-ascii?Q?kQsdWaukTl4PlwYHv9wG7FwAeuI6RXaj3nzSH4dc1WrxB1fLmKLIpnLVgXvo?= =?us-ascii?Q?Cypw4eS8yN77f1JW0s3Cc8Uc/QMWICRrSyLhldluokatnpa4NCkEfq/unpMN?= =?us-ascii?Q?EXlx1m1B9zrtz4WKhiqxCxybVKOsZ1uiAvaGjd39Rq+Vm0J660LPKnDvpe2i?= =?us-ascii?Q?gNCii+R/R7uSWfBGr475Nuga0CfNxLDB1ndeJs6GOVPjj7vOmZqLnm6t9ynI?= =?us-ascii?Q?FEEj6TnfvJ1RUQnvWzoGejNqvSKA2FZcFCuViOm7JWcb2LlqSfJLSm+yP35k?= =?us-ascii?Q?ibLDYwkfvhISsFppcLAHx7FtqlQ1lugDGSRMcQsLpvTwtLVVwHLB9vJ92IPc?= =?us-ascii?Q?wReNysjD1svmPbOQhkKUBN870UFhj/bZnQhSzneg+iVGW32/1MVmaJdqeidE?= =?us-ascii?Q?slbVvIJB6RoMFrrFrhx65HAdXoEpaIWcCRDumC/GLU2x98X186zAaxSyjR1s?= =?us-ascii?Q?JnXg/yZf27ehlQCY0fTnWmZxf+q5VuJjx3YL9qFgLjawSGKxbWPbvQmTGF47?= =?us-ascii?Q?kNBKWQHUe7zOUvZZRLJlb3g//toRpj8UzvydhWvKj+BSv747Cqr0HXttQiTH?= =?us-ascii?Q?SHG+7aVB+joslaZ9xdg4TWOcDIG02F4lEXw3MqrV0hHx6yqZNRG3OHH5S0XY?= =?us-ascii?Q?x8qOqvr91FPoDn0icnX3utJVVLX5gDGvYaOmhs9i1Zp17G6tBthWvuwiqZV3?= =?us-ascii?Q?mLRRN8FmnF3pGH0W0f/pOzX/PJuab6bLOkizTXP9oKpJQqJXmlYX/BRVrxPQ?= =?us-ascii?Q?nLkZc54oNZq6AGZ5d+Tg7fnrOE02hygcPLoCpbqQFt5C1fgkk9red2+wM59T?= =?us-ascii?Q?4vzFBi57dxDzCbj7QRT/GbFRbpZUAdd/qJny7lCUDtFwFRbxto0wKltAYQag?= =?us-ascii?Q?l4XoI0RDaGyOkm7MRK2u8hOJPUo3UOKGple8XuOVqmQdvIQjLRGcJcgXEWuU?= =?us-ascii?Q?SDNL8DGOfDtKkgoPN7shyqyR2N52ucCEMxLrIlDRR2iZeai9+MMzOkHfE8K7?= =?us-ascii?Q?WS0cAGkXFDOPwa1eCVRbDbpbAQyw5/aGlERPlP2gUfSCB2biFJCcMQo5MKCS?= =?us-ascii?Q?bszNInfNv+eQPES6RvFvO9xGomwcVFNb?= X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230040)(1800799024)(376014)(36860700013)(82310400026)(35042699022);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Sep 2024 08:58:21.4239 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: df981579-2eda-44fe-8c97-08dccbf68fcc X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM1PEPF000252E0.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR08MB9858 X-Rspamd-Server: rspam03 X-Rspam-User: X-Rspamd-Queue-Id: 9343740004 X-Stat-Signature: dfoirtncedyqwkfhmrbyp83hdsj7kza1 X-HE-Tag: 1725353907-280728 X-HE-Meta: U2FsdGVkX18VVRPNXK8ph8xGJketv/wbftu66XqVPIgNJBzfxOzDzK1mnXiLY+txtRjHhKOD/rDXPFHsOdBV/24J+Fh/UX7/jsBcdxI00LYbM818ncdlv7Sm/Xgf+FlE49Q0NjVVzpKUDk0jFl2ngNaWMdphA95UmpNq1XfMpSB7yvJDWptZI5qZIh/mdcTfCoEopq6jS+0b6q0NhFF0E+vzvohDg5/dkeXF2ET5AVq1t+zH4QUoqQzu2LhLW85Y+kF3A4K9rzwLz4Yoi5CsCh4jtBq55T8jcE69luhyXJGOduWLItX6MvEFdjp3QddmEtPecCQja9mZX5l4MzakygWsy3shHIuQNnyOksGSIDZgGqF2vtkLD5Xrv5SzIYBSomG2cWcjiQR4d8VvbSxeIAaEdLxUYrelpJmwcgW+2FwMFo7S0YU5/ytRAvIDm5DRC39K/4CQ0jKr+5kXKvO31ZavcsMIM9292HtoF9rw3yvSkKWAkjjD9wDMk0YHEGUFqzBRcBU4O8Il+FOosJqEVVJw5AQJCLzdcA4YTTyCKrhHbXYNR9mSZRNkdPdvcxf+9Zg2AU7YZ2IamU+3i7zeNWHL9F+yUafafEXOLSBlwauXfzpK+ZIqX7R3X791/yp39ozSTnocBKSgmYJKu/WJSNtkKEy/YElXWtVJSl6XSCa8JG6GGaz6dr63ILxaIUXG6PdU4sWYVvXHtSl1jtWk64Bxhj/VebK2R9vxI5g5oAJkB9wXZyJ3r82qaBzKVb5o+9Dl7eUqdNg1bG3d6AoqjX3HwwXHOI7strNeG5eFQmqkfRzwm266yzmdxN3hi1iL3L6XzpJYCfF4i6XALJSjaVVJkFZP3D0bNP/5Iaa2Sf5AmqJlrdSxJReeonS5xW/VF4bKobu6DA3ZTwO+aTxknJQLSTLBtoWLAWMYFI9WBKGawGyx1yz3w8LRD/psLcHtVup92+q+pLfVA3bQNd7 smdxwZ4g wJzrH+Uxgp7j5a6Rfaw01+Y3Me5JsQY5q6wP+9QUUtQqG7ij3Z3z7GI0OJF6hglNPf0LGcmExCEhshWt3Mj8Dh6ojiCwZbfZ+6dals8IsCmf/xPimugEIpHHj107PAvH37eS5eKNFcr3XKfNVPhSUl/kQZC0mehUJ5VEpEnTfttSl4POsFWEB1SUH5RaIm43mxTxw9B5Y5eTXmgvNZtxjNXqbnUQ0B6fWLfWAvYk+CBRN2S9sCtXPFu0IssOwd9Q7eXrZ+5O+tVDGInHq3bKUXyiMzPq+EsdC//5HbqcvN3Q8A94UZ9ika5yHMU8fHxuV4+exfjJSxxglB3dQ4jeghRA1FRugeOt9omoIFA54cPNnQ2Z1ds+d4n66DCpEO0/3lpZ7pL+Qk77ncuCDysMuGk7tlI7reoV+WgICVWs63QtrPG++RE7pwAWFMrOPVhwdIY3QztFAE2unRn7p1tcgoKWe5K8je+6RycQA7BgbFdsggIWifqbWF3swMTcnOIxgslCr0rVGXABEX7EgElrFTd+EOi+ychwZbCKMEch/grsW35dygWPpz9cQray43tbLf8YmUzf72g7/xfThNSi2rLKyDx35npO23cwXC61QK7xPpXIh6F0p1D1iztFwDqKUCq+ZloQZ9GnLTXAs8M2Df5GcztFEOj2+K+ZMY5jy+6odG0NSM8Q6gW1MWJkng4bK1wpgzDrYBc+QMmcM6WL3aI85/ptcpATWKCj4x2Rn9OMvFaNPmqpyQoxmHh6nmP1yK7w9jXsfAAFqhG4n1aUpe8nf7jimeYN2j+gQUqm0L7Q+o42cbul9ZG+t6uv/gMJuY31J X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Thu, Aug 29, 2024 at 12:27:20AM +0100, Mark Brown wrote: > In preparation for adding arm64 GCS support make the map_shadow_stack() > SHADOW_STACK_SET_TOKEN flag generic and add _SET_MARKER. The existing > flag indicates that a token usable for stack switch should be added to > the top of the newly mapped GCS region while the new flag indicates that > a top of stack marker suitable for use by unwinders should be added > above that. > > For arm64 the top of stack marker is all bits 0. > > Reviewed-by: Thiago Jung Bauermann > Reviewed-by: Catalin Marinas > Signed-off-by: Mark Brown Acked-by: Yury Khrustalev