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 BFC8ACD3420 for ; Tue, 3 Sep 2024 12:14:02 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2760A6B00FD; Tue, 3 Sep 2024 08:14:02 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 2268F6B00FE; Tue, 3 Sep 2024 08:14:02 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 029C56B0101; Tue, 3 Sep 2024 08:14:01 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id D2DA36B00FD for ; Tue, 3 Sep 2024 08:14:01 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 78A4CA4B45 for ; Tue, 3 Sep 2024 12:14:01 +0000 (UTC) X-FDA: 82523318682.18.25E8D6D Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2041.outbound.protection.outlook.com [40.107.104.41]) by imf18.hostedemail.com (Postfix) with ESMTP id E14461C000F for ; Tue, 3 Sep 2024 12:13:56 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=arm.com header.s=selector1 header.b=EQ9hKuhp; dkim=pass header.d=arm.com header.s=selector1 header.b=EQ9hKuhp; spf=pass (imf18.hostedemail.com: domain of Yury.Khrustalev@arm.com designates 40.107.104.41 as permitted sender) smtp.mailfrom=Yury.Khrustalev@arm.com; arc=pass ("microsoft.com:s=arcselector10001:i=2"); dmarc=pass (policy=none) header.from=arm.com ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1725365614; 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=epg425TY8ThFknnTJUOScLPyiBCiIk1XoF0wKby/ko0=; b=mUkMs/mYqWubOjDf0Ch/HhNHWjdb/P/3Ofzux19sBLE1YqKFYjwSCH9Oj7whVXAOXpPO2G 3UTs5VMd39e8PMBnaj/DYmzMFsNEHq5WSboeOSZbVCfTG1iCrqdev0WdIR4fO2JpeX5cmT ugmBjBla4tsKqQ2hlPXZkFtBip2OUpA= ARC-Authentication-Results: i=3; imf18.hostedemail.com; dkim=pass header.d=arm.com header.s=selector1 header.b=EQ9hKuhp; dkim=pass header.d=arm.com header.s=selector1 header.b=EQ9hKuhp; spf=pass (imf18.hostedemail.com: domain of Yury.Khrustalev@arm.com designates 40.107.104.41 as permitted sender) smtp.mailfrom=Yury.Khrustalev@arm.com; arc=pass ("microsoft.com:s=arcselector10001:i=2"); dmarc=pass (policy=none) header.from=arm.com ARC-Seal: i=3; s=arc-20220608; d=hostedemail.com; t=1725365614; a=rsa-sha256; cv=pass; b=gtlBHdjtwFiCXrK/fM7G7cbxtaWIF+ImjFg2ZDrfoeIPtxtzV6Lw9Fghhjld4yGOcGUH7C 8XJ9NDf710dYuLkmBn/we1XiP9oi4dh9c1O6RuWrh9agRR6i8F7GeTmiDltZoz3OLY71WP n17WLis78wRTBi0D7fENEZzZvHAZGMQ= ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=PcX6052+iS6CkiiXK/jHzSesmLpr6fAit+Cca/eGN76qZN9nG1Wax/pZtGsd4Xw8xuN4ZnJ6zmfb6WrLF0hAtvY0Wxv9PliqTiYsWTUQEk3/jU/PgH9P5GZlrzI2JXp11/J7kLoThMWIqt8jk7/LyZNgFmfhRmT5+Yw1jBDciJSJTFGo6nbW99tKg7HQ9bsCcp0FKu97asu/qKd1CwiiG4cOP+uBPiRUMWdf2tO4M6wO/bEaP93FRHqGv2/jadhxgzLzjMxDzzQKJwh1aD/x0uArGMY2qVhDDKmFsXJtt/F0LcGMH1pw7inRctNwWz+C1YbvBQPQ6A8ueshxmZnuVg== 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=epg425TY8ThFknnTJUOScLPyiBCiIk1XoF0wKby/ko0=; b=u7huNHwI9uXFmE31GLfjLeiEvgUOpDu4qjJ1soy85mgC9rEJUBz6s9LKNxjMQajVojl4wLxnJMKIEp0cj70YWNVQnNzh3zO2Ksr5+li6pa+11ugOWbF2kL4NioRvA4zzkXHlhRgiYI7Igh47kIwG3dNkpI+axRNyBCpycMVAFQiwtwvIc/+Ko+sjMHZwltcj9LssN4QQLOnIEPHA1WWOblFT330tZP6tb9L8JJBFL1wNy1BRtUUYJbppbvISoGcTZEW2qC4adPTbb4wKO5hSHo++HkMQOiTKfQeI9iQjw4UgIhoZqHzDvs19Z9fo4P4g4IXUca7vpLh3PXehGYJBjQ== 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=epg425TY8ThFknnTJUOScLPyiBCiIk1XoF0wKby/ko0=; b=EQ9hKuhpzcbseLYr8bvf8Hke0QJjP0BYTRxgsxHKbhuKzZ1pSf2D8UpdwXcH3SXf2D39YQe8O5bvV6U04d06aw/mzpTlF15SxYglCgKSV1koI69Ydsax1X2BFn0GAvVgwpiK1h4c57Gv2WZy6z4fVMnMr93kM9iLqlgTcWY3l/o= Received: from AM9P195CA0009.EURP195.PROD.OUTLOOK.COM (2603:10a6:20b:21f::14) by DB3PR08MB8961.eurprd08.prod.outlook.com (2603:10a6:10:428::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.23; Tue, 3 Sep 2024 12:13:50 +0000 Received: from AMS1EPF0000004E.eurprd04.prod.outlook.com (2603:10a6:20b:21f:cafe::f1) by AM9P195CA0009.outlook.office365.com (2603:10a6:20b:21f::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.27 via Frontend Transport; Tue, 3 Sep 2024 12:13:50 +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 AMS1EPF0000004E.mail.protection.outlook.com (10.167.16.139) 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 12:13:49 +0000 Received: ("Tessian outbound 97d928cc87dc:v403"); Tue, 03 Sep 2024 12:13:49 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 28daf87b48a464b2 X-CR-MTA-TID: 64aa7808 Received: from L0abff40add27.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id C8D8A4E4-9BE0-4964-8CB7-890C598D964E.1; Tue, 03 Sep 2024 12:13:42 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id L0abff40add27.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 03 Sep 2024 12:13:41 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MlpnaYD15kk8GyPjtmcvrvzHgp09h/EVNpdasxvUhKAO8nbOy0u9H8MLCDf6ZU0f+yRcTF7Y8eDsBedXdjJN5B1b+8ie+njcYRU2QpiEDPrAhVwNXNHbqmW1tOJXsT1JOLzuoxTbCuvqvkHCVh9cFhwCbdJFiJo7BHy+Q0Y5X0Z98usNbDOn+o24J+7h7ECXIeeM8dIJkqO63OdH8oFW2SK7/u5zmP3bznBZ1NQZQpXEIZ/09sxN0ESEymc5oMX8hKFf4IHa92cJ/zxpdlpCjFQip5Lv9a/oIrLydjly65PSBDB3jSe8RVbc3cI76GiWad+ORxEDdRUGcWSdlRh4aA== 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=epg425TY8ThFknnTJUOScLPyiBCiIk1XoF0wKby/ko0=; b=Nx8+D42Iw+TKTLNTgGU8ixyFlJnSydM8v/bG+x8WYFK0cqsbAQwUs0pZ/0i3fvLYw+qlK+mJ35efTWL9PqbENqpxSUMQ9LvoOuUSJ2AqhQMxhIzIl8IV91nxKhF2Rqu3bFb1ZfOKcMfEfGEEl55UClcljOGSYr4oOhHtNMoEJCEL14houej2h0SAGzzESQVw/KkB0aW7muv7x5G7JoupYjC+1taQCnP4S3npoLkfVV6HddT9mnFj4lzyzcf3Gj4r+D8HEy4ykUZKmYMqllbwvfO98MKIoNrEBjAOeNjEn+tc4HfYE9UOHgyZ6cBqCNkMVcnzWaicpAPFq+uPkOBU1g== 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=epg425TY8ThFknnTJUOScLPyiBCiIk1XoF0wKby/ko0=; b=EQ9hKuhpzcbseLYr8bvf8Hke0QJjP0BYTRxgsxHKbhuKzZ1pSf2D8UpdwXcH3SXf2D39YQe8O5bvV6U04d06aw/mzpTlF15SxYglCgKSV1koI69Ydsax1X2BFn0GAvVgwpiK1h4c57Gv2WZy6z4fVMnMr93kM9iLqlgTcWY3l/o= Received: from DUZPR01CA0029.eurprd01.prod.exchangelabs.com (2603:10a6:10:46b::18) by GVXPR08MB7678.eurprd08.prod.outlook.com (2603:10a6:150:3e::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.23; Tue, 3 Sep 2024 12:13:32 +0000 Received: from DU2PEPF00028D0A.eurprd03.prod.outlook.com (2603:10a6:10:46b:cafe::96) by DUZPR01CA0029.outlook.office365.com (2603:10a6:10:46b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.26 via Frontend Transport; Tue, 3 Sep 2024 12:13:32 +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 DU2PEPF00028D0A.mail.protection.outlook.com (10.167.242.170) 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 12:13:30 +0000 Received: from AZ-NEU-EX03.Arm.com (10.251.24.31) 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 12:13:30 +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 12:13:29 +0000 Date: Tue, 3 Sep 2024 13:13:28 +0100 From: Yury Khrustalev To: Mark Brown CC: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Subject: Re: [PATCH v12 25/39] arm64/signal: Expose GCS state in signal frames Message-ID: References: <20240829-arm64-gcs-v12-25-42fec947436a@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20240829-arm64-gcs-v12-25-42fec947436a@kernel.org> X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DU2PEPF00028D0A:EE_|GVXPR08MB7678:EE_|AMS1EPF0000004E:EE_|DB3PR08MB8961:EE_ X-MS-Office365-Filtering-Correlation-Id: ab60ec9f-73ff-45b4-b988-08dccc11de59 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|1800799024|376014|7416014|36860700013|82310400026; X-Microsoft-Antispam-Message-Info-Original: =?us-ascii?Q?DZOqgoROdYpgohQ8x5V79Yx9Hbh/tdqVp2CanyPkjyfnqxjP4sr7Ww2TCcZM?= =?us-ascii?Q?/XQX43tCZYAfg0r+y/DdrqnXd8w4qAzvsp+DObw246XsBR6l1g+rNzmfnDKM?= =?us-ascii?Q?7eGI4ExOpzYuza1mL8cuk1g1EP/bwNqo+ZUdiR+A9o9faJSVcKWls1b3cZIf?= =?us-ascii?Q?/8/g0jzY1iyYSvrpzEULdgzbmiGruyNUhaxbgiZPr70Db/JYG7QmLxbuZH9y?= =?us-ascii?Q?Zc1qLikuCGCCjry2t5r0GF9+BdKyZJDUCwEQKPMMoxohiBHaYY9zGNwbai2a?= =?us-ascii?Q?Zt1iBXxU+Jo7VMJortGLkQcBzzxAoO+OEfF8c83mj8aJdIo9qfoYkDUI3jQO?= =?us-ascii?Q?riF0qdDx2yXSiK9/kc0TklwYbS5ZNUEhc/OCIyj3bIJ6JaG1tTU03WqK/g+L?= =?us-ascii?Q?lLCvc7bn7GKN+/tnCrOecV38aSaAJggjH65yqQos0/ZBoQWjytBVsVmev3uq?= =?us-ascii?Q?JDJ1krF3lsQrKSIoTpbAg7VQlhbOgGVtol8FHuimQDF/1ViXMTfzMAfD+ReZ?= =?us-ascii?Q?h8fl8OO8XCJx/69TeQp+hctK+0N6wVWueeZ4LE12UHfrAGoa2yfIiYXtLZnl?= =?us-ascii?Q?RQVJbwbhpmfBCluPuSYuK61ffDVXyBvRTunw+wl7BYiXLQS2yD+HpIMTuG8k?= =?us-ascii?Q?UJqLloRZuvCJAFLsVtwsh+LHcHJdmhPU8GLFjy/Hs7as6JUgnw7oNeFTN2/E?= =?us-ascii?Q?FwshQieBP/h0YFSvH4FTCPuC/y9ajhPIS/Ly/CSfP19f/xl41rznt4joVwbs?= =?us-ascii?Q?8kgR09fB1oCRSsW0kOdM177km0EgBnkg6snecaKS7W93DiDebph3/B0X7eR/?= =?us-ascii?Q?n9vUSH2zy02gdavFIRzy4/lFDOeqL9VwQJsQnXdggxLWOsgDb8a/jipVoePq?= =?us-ascii?Q?fFMslkDfxMxH5fH7uNs7MtCJKpzQjx5e50do8BN7Y1L0sdNKVw8wSaA2Jkx5?= =?us-ascii?Q?kuBmSuEzMLmb6Plqk1gr0XQB4ECyXSovRwYD+SLl3o/cyLzlkvwKR9Rw9RXl?= =?us-ascii?Q?dA/3lHmRsFQ0VIvyDxv0Z6dKPaBn6qrbdgEr9eFIhDxUGwprCKZ62BsyNuYT?= =?us-ascii?Q?1WL6izNDSMCNYW1qyZGEN3PYeKOo+blS1PnL34+J3Bc48g3VE7YCZCrMTZxe?= =?us-ascii?Q?v8dFl3cx+nZhYbfG3mp6KNd9eAB1DT9MprQnZRR7OmH4pn+KJ5JIhb/vHenZ?= =?us-ascii?Q?y29sOeLBLcPVGqaPxTluGCoMQj+xDS4AluJBZMIESbjdiCMb2GU7ju+TCwpb?= =?us-ascii?Q?NAakLrLElV7Ixnj48EHAcowo6JNZI5HfKrfB1rppST/xV2MV0OT+dkGxqi67?= =?us-ascii?Q?AUH+wxSeG0dRP36jgXs5ZK366qiG2CLBsz+siYZXnSx37sWavYcTVm8RPThX?= =?us-ascii?Q?LHL4Z9Yw6HZsdWBXY2AnMbAg5uyJIqJk1SanoRxg17RcLtFYhp5Qk1qNZHD1?= =?us-ascii?Q?NS0k1hrkVoLXvdicOSbhYYh+fijyt7yb?= 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)(1800799024)(376014)(7416014)(36860700013)(82310400026);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR08MB7678 X-MS-Exchange-SkipListedInternetSender: ip=[2603:10a6:10:46b::18];domain=DUZPR01CA0029.eurprd01.prod.exchangelabs.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS1EPF0000004E.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 3008b241-3267-4aef-bb3b-08dccc11d34b X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700013|376014|82310400026|35042699022|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?+qYgZaYEXLEzzY6EWNuOuYbtG1rDGJF65EgEopVajU+Y/KTBegnJM2diM2Wa?= =?us-ascii?Q?J4IZ9655I2DkO8mnBt97Cpk8yfgkoGwS716T2wLNuGTObDnRfrjoxb6a0tgO?= =?us-ascii?Q?vNZzlf06Ds6GJ0huSoAVt8p5DlzN1/Z8zCckbIA40R5h58WkItmYV3JY48WG?= =?us-ascii?Q?91abZfxm/ttptWrRcmKGW1JIajs4tEFPLFVbUGfsWA+B6h5AIT2WaUU/KkfJ?= =?us-ascii?Q?Gd4GUgL7g0VTtvEhew3vK4iAR4ZXuUUFlqrF8mHTC6E7fR7KGRCL0QCEadeZ?= =?us-ascii?Q?Tyyk9aOpEXM02x16IcIePWnwZIDESgekOpsfbjr7JMrFeh5+bhB27oCO5B54?= =?us-ascii?Q?eYS1oY7d4jG8lGNHIR2wRKmpZ9alr67uzC4uIbUN0KEgBaiC598lQbaJuN3G?= =?us-ascii?Q?lZebR6+m3z45C0RDXRnQOr/x0Jvaq5HyQTmo2Xc2Ir0KV2248WlhqwrfRP90?= =?us-ascii?Q?ihlG15taRyLgqN0eQUCUNmmJ87N9+6gyoXwlUI9b1p5zP8ICeDo5UXuxmr4H?= =?us-ascii?Q?frl8+dZ2ZtSalIQmfnA+Ln2xEgQX+MwFlDrHo+yFfEiMxNKjMpQI47RUFA7n?= =?us-ascii?Q?FC4mQPc6R/0iatZcQjXPX47LqPmeo/LIV8TS+68Zx8g39SYlo+9zFD7nJdB/?= =?us-ascii?Q?ploxW+W8jRgF1LIu8MzK7IHUcdyCEdwqV3iteaCepjfmKvjjD3DhzCDLkvZL?= =?us-ascii?Q?zv5mSIgDBT+4M0l7X5mJiDHahNFDAUpJ49ZWj2GMnM6hPdQ98z7Rv0JhjI4A?= =?us-ascii?Q?TRRY0yxpRYhFn4B790v0O92stQVk5qy/keIkU41IxaJ1HB9eK7Wp5DAR/q8d?= =?us-ascii?Q?3Nw4e8l4+OdaUu5srhzidinK4jOcGJCY902kbd3FYHgOx+YqMBTRHX0j9HB7?= =?us-ascii?Q?RYj04Cjf8VJf2eAlxZPdH72lA+eGuujIxz+ROPDnoEEp8unK2+CdkynWdKyl?= =?us-ascii?Q?x8iQf6f1vlJWAUFDbZp5VP4jrJGEEJsd/VHMNeOORZBqEUvBFTEgijA2RWid?= =?us-ascii?Q?vIy0QYfBcwaygUE8Qu8Hf55KA8ank/7v55rXhl8OBqu/7HnzuumpTqiMVtDJ?= =?us-ascii?Q?cUuO7AlfQlembJiHncKQLnumGnP+b73BQm4ESVeeE5rffJgQH0qOubv9Xe6j?= =?us-ascii?Q?2MFUAJwqVJRzw3TdsS2vB6DT9h5k3INoVzPGfwt9rkzngjbj05XmLKtOsCH5?= =?us-ascii?Q?gtbE0vaAuX7TpgRfDYzomFBIMsqACWqyfYRZ83RBwaGPJQiI1pCgZ3B8HW2t?= =?us-ascii?Q?/CHY7I6OqhpOSIZh8N+2hq5ip8yia3n1cDURdI295p4cOea+DS60Eb6CocPT?= =?us-ascii?Q?vVO5C/eOGGHU5oUCCTUIxOeO+R8de5OVVUiH8hp+Fl8JR6oi34ovcCfjIKhw?= =?us-ascii?Q?djwv/qyFjyAR9R7cf4xOAOGmlLNBvOL/B+O3pwFEQi6srfq33OaWU912hXrR?= =?us-ascii?Q?Rh3PR/SIfRwJ5TCqmxSPaBEk55+qTmoo?= 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)(36860700013)(376014)(82310400026)(35042699022)(1800799024);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Sep 2024 12:13:49.6230 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ab60ec9f-73ff-45b4-b988-08dccc11de59 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: AMS1EPF0000004E.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR08MB8961 X-Rspam-User: X-Stat-Signature: 6ssoz3txhsmoy1ukxz39fpf3qxt3sahi X-Rspamd-Queue-Id: E14461C000F X-Rspamd-Server: rspam11 X-HE-Tag: 1725365636-311659 X-HE-Meta: U2FsdGVkX1+5+ZueEqNyZaqss7de+2VBPmJZ2FCv607zWNh7tmw+0sHeQ+wSVzqkiYSfGsc6TMKhJoPNpEfRKB0uSbc9CsF1fnEFy1tOUsNPGpssEjHU+BjYW8USaskVvw605K3bhgso42fXbDap0jphnpSklyxInikUKN2yAs+MaWWHoEStGflY4bMCmk6aypYsR3i69jdlqbQf4OQRNl4D7OWnPzUNfSrACd+Ka2jysWBZhD+jJECp9rPdOoqrggpvcGXt6Oj8CrRnJxvCpqwd+vvLV8hKXNRNL9kcb0Dv12rAxkClJIybv2m3jscYH0aAofuYGFJdSPDvqQ5fXYo8M7/Y8mibpE2iNSg+QnA8NnsTExUvXWs4p+9oD1LcqnPCBNMcXNYpc8w5X9CMDuKNgJqsDE4CFgZRtSReDHwyZgZ7ngINzg2UWGHB46A0+yaOjo9HMmJvkBfc/muRfuNxTAYnrN5bYHJKOIVU1iI1whaEDTkH+1PmTpbpz207g308f1dpiRK3VDDpQ4lnJp17XVVQFa9mQGrZGXYXiDI0dLu23d3byPbJUFm09O6gx8KFw1KjEYNvMkrSl+0hPksdUDVeQj78kurpjsWHOJtkWWBUemf3ImQXjw7sN9Aiiql5QunaioZtR/D76gwrQA0tQzg8s2D+hlxcCWiYx+AWELhuVwtBk5nvg9bv0vnBiLnoflDNh3Xb0UGqEmsCvj78TqdgiF5PMjlrRX+Eh/V0jdMJ9kKLDyEnkyXuzY0VXSG0UOEySTaCHbb72ym0mQFhHcMr/wfsFu4sl3Mlxz/+Gghujm//Oz3b3olwySv/AA7vrs0E8C3eu+vQJa7gkbRlOQDxJroVnaWvNtp2fOe3QLajI5yW7kNelDU2zjtyt8sZ70IfgRAhBfzDuL8AohufrIuc3LP01e/zlHnh/g0nW2cW1KaySnGxWFGioNiCOM4kUZpVe9isEroa92C 4skh7QaP wlrYHjX0Qk6sLw2r8nF4NRiq4y5N1p1h96ey2zz0n+40vuW2RMKw1dVIVrE8DB83+9t3qNTfZsWytvDpGuSgY9CrMo84MFSYEeBqgtOcE2BIkGJy6E1WzciZjXm2GaceuhnnMXIggeDP1Z4QuX/Tvw/Im3cYZLSTtCNRl0aEU5G0kBIN33Oi1tJ8Zrm2pTIdLBW/8y90fexRKbb1bwCKTe4ryhfX5ItNO7yDMr8ZU4cFBNLUxvKJWt6USo80jzc/oJv+H96Rti8uwN9MkRJYKm2j8YAjXcY1XmtAYVM8nSIKY4fB0iEfA5zx8rOSvFE09OJ1Gd4gWmxAX83PoTA1nlF96vYU/xIQCL1GBmf757FKkm88fn7wenirTRrS9VUKStOGZRmPJ4PHwAxDaOZthtwpQ/vWemLgSlIdv0g2YSiajd9MtVlP+eyrD3thjwrJb36gEya+BtVA42TsVPB/6I10LX2/QZnsdgWc02osp3m/zb61OcinrZzOAWagG7tuYpxeGzaOOaAu0bJij5ZJISbYVcgl+hEznnhtCuPz6QxvFgkH2cpuBDP4nlPE9ms3aEZJ/ipFDcxeKJGv6J2vzuruskh/VBp9CgY+2PndTY5CyCJ6cNbkfazbJZLW4RxQKGG57XKN42ugfG62A8doc4Zy8SQ== 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:41AM +0100, Mark Brown wrote: > Add a context for the GCS state and include it in the signal context when > running on a system that supports GCS. We reuse the same flags that the > prctl() uses to specify which GCS features are enabled and also provide the > current GCS pointer. > > We do not support enabling GCS via signal return, there is a conflict > between specifying GCSPR_EL0 and allocation of a new GCS and this is not > an ancticipated use case. We also enforce GCS configuration locking on > signal return. > > Signed-off-by: Mark Brown > Reviewed-by: Catalin Marinas Acked-by: Yury Khrustalev