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 BF726EB64DA for ; Thu, 22 Jun 2023 07:41:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 25DA88D0003; Thu, 22 Jun 2023 03:41:10 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 20C788D0001; Thu, 22 Jun 2023 03:41:10 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 086BA8D0003; Thu, 22 Jun 2023 03:41:10 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id ECEFF8D0001 for ; Thu, 22 Jun 2023 03:41:09 -0400 (EDT) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id BF3B2B0481 for ; Thu, 22 Jun 2023 07:41:09 +0000 (UTC) X-FDA: 80929587858.03.18D88E4 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2073.outbound.protection.outlook.com [40.107.21.73]) by imf28.hostedemail.com (Postfix) with ESMTP id 9561EC000B for ; Thu, 22 Jun 2023 07:41:05 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=xNEjr3uq; dkim=pass header.d=armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=xNEjr3uq; dmarc=pass (policy=none) header.from=arm.com; spf=pass (imf28.hostedemail.com: domain of Szabolcs.Nagy@arm.com designates 40.107.21.73 as permitted sender) smtp.mailfrom=Szabolcs.Nagy@arm.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1687419666; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=DxRLu+P4+Cgp4adSzK7bl/W10lpLSVlv7h+SC4sZClM=; b=EgLz8mpuHCG6tzT96AX6A433Qwjil1iZhCMR9e0WY3Y/4RhCCP93e3AHODzV8kJIrkPVU5 AbAefxUFVrDTWymo11i4QI8KH3ap0wLLhIuTZ+EEaObID08IFCw+TfB9ou8VSuX49NfY9q IWzi/FTGAF5nLwQmGm7hVRDfAv3dRs4= ARC-Authentication-Results: i=2; imf28.hostedemail.com; dkim=pass header.d=armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=xNEjr3uq; dkim=pass header.d=armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=xNEjr3uq; dmarc=pass (policy=none) header.from=arm.com; spf=pass (imf28.hostedemail.com: domain of Szabolcs.Nagy@arm.com designates 40.107.21.73 as permitted sender) smtp.mailfrom=Szabolcs.Nagy@arm.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1687419666; a=rsa-sha256; cv=fail; b=yooXvrMZxk2girxGI6O3XuqxHCUvdZJAZ9okO0dJNtsovFFsqK/+Qn1GcVMeyBjn3rVK5x C0dOp/dRaLt22glTWLI+D5xFg02x5JSpO9Te3n1uR6MMBoiKGKuvQjF9PMNUiW6sgNSV1E Y/rVA9dhk8by2DVUD7V30CM/wNviO/0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DxRLu+P4+Cgp4adSzK7bl/W10lpLSVlv7h+SC4sZClM=; b=xNEjr3uqpzkmTbfRL1G12uAjPfYAZksw6E9CyJa+IOeTX8RRVNtMvmcey8dtlbA7kp9lcf7+tIsgB6+zLty+j4nEjoSi05xFvXOvYDV+/Fkdy03hmeSnPBimfLWrfXj278EaV9cyermNVWZ+5JGk9Q/zDDxjoAtGlaX2eidjrzU= Received: from DB8PR09CA0014.eurprd09.prod.outlook.com (2603:10a6:10:a0::27) by AS8PR08MB8635.eurprd08.prod.outlook.com (2603:10a6:20b:563::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.23; Thu, 22 Jun 2023 07:40:57 +0000 Received: from DBAEUR03FT043.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:a0:cafe::9d) by DB8PR09CA0014.outlook.office365.com (2603:10a6:10:a0::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.24 via Frontend Transport; Thu, 22 Jun 2023 07:40:57 +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=armh.onmicrosoft.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 DBAEUR03FT043.mail.protection.outlook.com (100.127.143.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.24 via Frontend Transport; Thu, 22 Jun 2023 07:40:56 +0000 Received: ("Tessian outbound c63645f235c1:v142"); Thu, 22 Jun 2023 07:40:56 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 017feae5ac82cc45 X-CR-MTA-TID: 64aa7808 Received: from 9834e2ad7492.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 13F81A30-5F37-45C4-8A7A-3A2868AC6504.1; Thu, 22 Jun 2023 07:40:50 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 9834e2ad7492.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 22 Jun 2023 07:40:50 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JAE4xh9SiHBGcVDoyo9Ss+dP9SJs5kidcTflK2yZpv2tcMYIjauO+c7YG5uRQc9ooue7sx7B/VYqhGR7L/gIHNidv1n0E3X3l7bWVrsTPgB1mzMZeUP49BCOQnlQgHtgubRWdS079WjGYEGsFPzddFtuoL3yOm981Q+4CVOdELmm9cVU2bU+4jwSY5ylSU4Pxts0ZRpgvHjPjAsh5KX17br89hjvm2fqq6kbuJUCy//g+D3OHboalJTf73ZZI/dvIxzdE9hMMVfR0HqGWNRmD2ejiCoP1rCNPrz+U4lJi2GdJkNm97f/GKUxzhVG2C/8+HyTO6Z4OUMWgutcq7qJlQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=DxRLu+P4+Cgp4adSzK7bl/W10lpLSVlv7h+SC4sZClM=; b=Oi2wKYFoNQbx9NY2zSbctaf/sr9w35ixHJG/fiTWGMRgGC0+VLIUXOPijK6DSmt6o9qKjRZzNWdHc+mSbzbI4VwyODmUeyMlpSSwQ/t5tyBBNuoWT7LFc8G9bzeqoxQ2X6RYWQ9JR3+NRAZJese1I1OOVPiyu7gy0Gau/gbH8dWgABMNdr9S4ADZ0IJBrWudzCBlHv1VJJExCy0hLNHEuGXkOcbH4WcIiTjfMNeH0NihGL3kxDKbS3T1u9Y88nB7QinJ1b7Rgg4uTifamWW1APoqrR7GXnFCMujTXUZwBNBQ8TtqQtnGUQ2+xQaSMTfXWIpIdLpPHUs4t3NEkV5nPQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DxRLu+P4+Cgp4adSzK7bl/W10lpLSVlv7h+SC4sZClM=; b=xNEjr3uqpzkmTbfRL1G12uAjPfYAZksw6E9CyJa+IOeTX8RRVNtMvmcey8dtlbA7kp9lcf7+tIsgB6+zLty+j4nEjoSi05xFvXOvYDV+/Fkdy03hmeSnPBimfLWrfXj278EaV9cyermNVWZ+5JGk9Q/zDDxjoAtGlaX2eidjrzU= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from DB9PR08MB7179.eurprd08.prod.outlook.com (2603:10a6:10:2cc::19) by VE1PR08MB5661.eurprd08.prod.outlook.com (2603:10a6:800:1b3::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.23; Thu, 22 Jun 2023 07:40:44 +0000 Received: from DB9PR08MB7179.eurprd08.prod.outlook.com ([fe80::43b7:3a83:5cbe:4559]) by DB9PR08MB7179.eurprd08.prod.outlook.com ([fe80::43b7:3a83:5cbe:4559%4]) with mapi id 15.20.6521.023; Thu, 22 Jun 2023 07:40:43 +0000 Date: Thu, 22 Jun 2023 08:40:27 +0100 From: "szabolcs.nagy@arm.com" To: "H.J. Lu" , "Edgecombe, Rick P" Cc: "broonie@kernel.org" , "Xu, Pengfei" , "tglx@linutronix.de" , "linux-arch@vger.kernel.org" , "kcc@google.com" , "Lutomirski, Andy" , "nadav.amit@gmail.com" , "kirill.shutemov@linux.intel.com" , "david@redhat.com" , "Schimpe, Christina" , "linux-doc@vger.kernel.org" , "peterz@infradead.org" , "corbet@lwn.net" , "nd@arm.com" , "dethoma@microsoft.com" , "jannh@google.com" , "linux-kernel@vger.kernel.org" , "debug@rivosinc.com" , "pavel@ucw.cz" , "bp@alien8.de" , "mike.kravetz@oracle.com" , "linux-api@vger.kernel.org" , "rppt@kernel.org" , "jamorris@linux.microsoft.com" , "arnd@arndb.de" , "john.allen@amd.com" , "rdunlap@infradead.org" , "bsingharora@gmail.com" , "oleg@redhat.com" , "andrew.cooper3@citrix.com" , "keescook@chromium.org" , "x86@kernel.org" , "gorcunov@gmail.com" , "Yu, Yu-cheng" , "fweimer@redhat.com" , "hpa@zytor.com" , "mingo@redhat.com" , "linux-mm@kvack.org" , "Syromiatnikov, Eugene" , "Torvalds, Linus" , "akpm@linux-foundation.org" , "dave.hansen@linux.intel.com" , "Yang, Weijiang" , "Eranian, Stephane" Subject: Re: [PATCH v9 23/42] Documentation/x86: Add CET shadow stack description Message-ID: References: <64837d2af3ae39bafd025b3141a04f04f4323205.camel@intel.com> <5794e4024a01e9c25f0951a7386cac69310dbd0f.camel@intel.com> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: LNXP123CA0020.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:d2::32) To DB9PR08MB7179.eurprd08.prod.outlook.com (2603:10a6:10:2cc::19) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: DB9PR08MB7179:EE_|VE1PR08MB5661:EE_|DBAEUR03FT043:EE_|AS8PR08MB8635:EE_ X-MS-Office365-Filtering-Correlation-Id: 5c63e455-364d-4cdb-92a0-08db72f403ec x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: q+f7mDrFzlTT58h5TzL6fbmrVlD9pxlAjfpQUX6P8YX6GNVDIiB4oT3JxXn80umDJ9YMVzdPjlJVqL4MCnO4+RrUPIzu0h7STgPTNzHB92MALBU5KyuwA6nKpkMeCrQduPvWVKYuZq+ut1FSIZjEOgjwvKqML0sjHA5fT5m2Gt6c0axby1IjVqkaftEo7wVhfCOFEjc2nDcW+vNqEB1qrLgMNixuArhVqIG1mj6FDbfklfAAOqodSjCnx1eZAd5yc9o+hObM0WtGXRLSBYyWYLVRCOPwsX7xKfN3MhaHB6eAy4fS36220HEShT9AtHsOznKA0S6LEpJT8osuxVcpWVvUNBRMIXs+4fiCKj2vHu9u6LotvfzacROIO8Lj9qZ404Hl9nTtUccKqRn55bZofhOf53QMbYo+9GA7DlDj5DVPl10qkDgqmQ9ZwasAan9wbQ0FnrVCclWMK+6HbdJ86Zql8a3BgiM+HMfdJbzlVK7nwIckpfkLGTV/6hMK8HmmO6/9PswhI541PK5OEvS1CEcM9owYjM8T4WGRICBBZZf69qfL+nDC6oOpR9ZZF/GBl82ld2ns7XqK8irW7PTfG94wBQBid9hVmo45miQBGQY= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR08MB7179.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(376002)(396003)(136003)(366004)(39860400002)(346002)(451199021)(41300700001)(5660300002)(66556008)(66476007)(54906003)(66946007)(316002)(478600001)(4326008)(36756003)(2616005)(110136005)(6666004)(6486002)(966005)(53546011)(186003)(6506007)(6512007)(26005)(7416002)(8676002)(7406005)(8936002)(2906002)(4744005)(38100700002)(86362001)(67856001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB5661 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DBAEUR03FT043.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: be24133f-abc7-47d7-050f-08db72f3fc1b X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TMLmtvS0ZsOnxJUHMK4HFDr8YEBcXyTnKzIs+2D3ogAkwkXaXyjQwGtnT97ypIlGbFKkDAEPMuuACGFsnNVM2xcv0oogglIX5rlvrboUKZFHLM0Ojz8Ab1GfIVmtsDYzD/rcain3/BjPI8c4dPVD/rxVwGKuCJgzfKT9F/ErDlFsDrnLaZUR3UYlErChVSkQZwUQOBZlo2fRv6+RkXZj++T3TJckFeBKespA8umANf4Fg2uh2NBuMZNDlc0Jq3DzRuJl/CteC5CprzeGPU6rfygpmSOXoM1GaMcOICMuQ5PQ9gFmSQe+dc2JAtp5DXVFUS7eUSWEmvzpG/hoxdYaFPBPmHUbX8/r1UVtuLwrhkSlP/mZbYJ3YBH9lD03pjd8HtX+qcjBwe7WthfKMN8vVhhVw9WiKsrKEa4voYTL4tFh1VJtS90hs81khL9PMle6tWoCJCVH7Uxe87aiq6JQS4npzcmBjDjrh3kIDwpJbU0NUrB3mkslZNKiL8Pr4B9Q3ZEpusDqdFbDVeVeaUNVleRJKuscqgCAAQSQfLveD9el20VD5ZAlxaDrHnOp22k14t5FwXJ+SfHwvZ5Oa/J9eAQ1obPiPwlIB5YOMtYE85cHlqGO/VwMJr+2ry78sv3C3k9k/CP7O5c0XI5WIekwsVfVcCICIfkAvKx3YbOb6ZJGYBP4mhioJjmFaKVeemUWFv3qvAKtGksKCnbAdnSNYLHgzHsdhAgfNK38H4FXMl/kOB/RkJA44hgi8ZyMiCu7 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:(13230028)(4636009)(396003)(39860400002)(136003)(376002)(346002)(451199021)(36840700001)(40470700004)(46966006)(8676002)(82310400005)(4326008)(6486002)(70586007)(70206006)(478600001)(36756003)(6666004)(316002)(54906003)(40460700003)(110136005)(86362001)(336012)(6506007)(47076005)(26005)(6512007)(186003)(2616005)(966005)(82740400003)(53546011)(356005)(5660300002)(81166007)(2906002)(41300700001)(4744005)(8936002)(107886003)(36860700001)(40480700001)(67856001);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jun 2023 07:40:56.6010 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5c63e455-364d-4cdb-92a0-08db72f403ec 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: DBAEUR03FT043.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB8635 X-Rspamd-Queue-Id: 9561EC000B X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: bi3d9sn4y91wy9t9is7ssjwwkje8rd7t X-HE-Tag: 1687419665-456077 X-HE-Meta: U2FsdGVkX1+pkkhejmw+caGsHaJlGxtlU34lm15AbuctAdCQNPUu7+/fASZxFbWnh+IDdqfy70LDAgfjtwWJIybHSOUS/4yMPa2sEhsw41ELrd4Q/f+TEYDROW45GasXiZUuOZnOzsvtR4pr1C/CUWdQpjoXjp3nmou17yh6ZextTC3UlAxFZ8BOHnOt0mNxb8i2QbBSHA41W3R5hDQkjX96eQaLUju1q5RQLrKacYv/i04UZyx+ryR4t6H0q+q2tYRkqS1dfe2m203p8bhM9l/w/EDGth5eTzrKCSMhDRn626XS0+JE/8E/4iw7+skcVjRKAY0hF5Za8A2zOoDRe6ojZ8eVxMYFzo54I67vIQ5wVlpHfKRsDRz+VtboDZIFcx4RME12D0kuM9mK3+EDMI1tPNcbCMfwDP7rYQCJfACVsE+fkYR9THN2YAEV7T+MdkYdYI1sJxyJUzftHe7aWVc7caJQtOw5uBWjRu+TAC2qZ8jOzuQPkHt/NdchoWXBm8k3ZOKx3L2pOnFusu84KyThU7Wxfu7nFI63IlTQmfrWWHJlknUIt+wjcNC33vy9MufCPxVeeVEMOYW+3PDMlk9uUYHuyHA1oH9re7Rdlz3wVbwb6s2+EBVdbeXL4Ny2jteL5wqOHG6cBAL9PPxpb/gLHElQud6+HObdIx1S/opiTYO8d+vOuM/D5LWM/FPCO0oC8tmiEGA2BDpxkydMLjvPXkN9RgN1zNWv13BndoKKr2WDeAf4RjBZMTxuy/WNw5XQfQ6VdJgtl1NbVPi/Aoan0QZbWF2EStNL5UqtNY4GgXi/YecWkDBQV9wHDRG+NTjMgqd97sPPT4XF+uX9yPiGQtBPhoGnU66gK+is8sTtXKqdsIe+8uERZ94qv5pHhaL4G+Dqk5UHS69lEsIXOY0jwcfwTjteoaG9TNs/JBBScq+Bsf8BbzWneOJC+0MjWEivk4Bf7DASMwX8WX/ 8RSMXOrZ WO1wi5eul0KITol3aUn7iKOQGrxWtzLUzDSuRDTeZ0yTl4xnNf4+U9hI0AqmVutoEyPAhDsgpxPefromSnBrnHiteKeFaYJihvu5ZZnScUxvmAXb8KiyadPp/xmeMfyTFp8pnTNaHl+MfKuUM4JLe3BLi7Zlb90yyuqeJmhJHhvMahLN/ZXDL98FzZ5ohW6jinzL6UpwBBikEhoghgIFy2KLoN0S/tt9C/Jwk6zNIqW9JzwjfxMayMqBZ1V5dcIVYuXr978ESytEy3CPL771LpZXYR/CcJVzazpSlNzMPaZPtvfabHPYUaGdRgk/cusmE5cXdpSSS05ok9nLsqR5KnZH05U8qf1xwj6h5SgJIv0qJWwTwYd5eX4gyeC6wc96XtjwJai/7320pXDVJUaGjb55Kirc9iylyQWQ7hQ4Xe2AvWmlwumyOhK4fPCwXHY99IUttMDwrvoVP1Qm+75WcIDWzqPVV9vUlAUuF7PgXoHTehrIk0almI0kxCxNQerrPv6Po3a8p5Ds3kvWibr7eEyejCd7ZtRYw/Q07aX81wUGb6Pq0/npUKG8bbyDJPPNnsGqbwP5bgwLMoJ5qyeO8EbFwKut5fsSn2xVadL56v+nRQXVy0Aj3KgL4aluKuZY7hnbv 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: The 06/21/2023 16:02, H.J. Lu wrote: > On Wed, Jun 21, 2023 at 11:54 AM Edgecombe, Rick P > wrote: > > HJ, can you link your patch that makes it extensible and we can clear > > this up? Maybe the issue extends beyond fnon-call-exceptions, but that > > is where I reproduced it. > > Here is the patch: > > https://gitlab.com/x86-gcc/gcc/-/commit/aab4c24b67b5f05b72e52a3eaae005c2277710b9 ok i don't see how this is related to fnon-call-exceptions.. but it is wrong if the shstk is ever discontinous even though the shstk format would allow that. this was my original point in this thread: with current unwinder code you cannot add altshstk later. and no, introducing new binary markings and rebuild the world just for altshstk is not OK. so we have to decide now if we want alt shstk in the future or not, i gave reasons why we would want it.