From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2083.outbound.protection.outlook.com [40.107.6.83]) by sourceware.org (Postfix) with ESMTPS id A1CA33858019 for ; Mon, 20 Nov 2023 14:57:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A1CA33858019 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org A1CA33858019 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.6.83 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1700492230; cv=pass; b=kK2NY3cQfK30t1dF35wmk4DWjkzq8ng/qIqfbAP5/9KfL2H+OApeE1veKFksoEwxIlJtQRvt3dvwrmi0d3sfL0r9o+Ry/cWk81VD+3FbgchJy6dJdEF7kPMaBakiB6y/X5+Ll/DY5e+0mPEZxA+K5KGpQ9/+1C/41oGEpr3yaL4= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1700492230; c=relaxed/simple; bh=tLbk8DcXrKYJgKu8R42Me/g1cj6m74+aZVDGFGZYK4Y=; h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID: MIME-Version; b=RGMGxmC8cPx/JzR/KOroct3kJlBTTvDWYW5HlPEYLHIVSsXGRq6iY6i9NPV64AChMv/l2JkjRLeeC+Ca/PcMMU9F5DqcUz3dGMqvCjL3DT1kB7/wtYNb9Ovrz0vclkH2Sh9/+IL++Jbb6SS4QZBD6ZtmucLnQKSKTmxvJcSVlNw= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=Mn/gAYKRnETiZl2EqXekaU1D4hzd33qlIvx3eh0wW0Bqs6Jaa52uoDGEo6PQ+Q4C2o3nIul88o24l9BXuOkaq9dCStSszwgJSmSo5vBiME/zHk6/zVgDIo1y+3AoVqmi3aJDc5+iEYo6izE6DcGWcKcUGLyQH9TWpDkLFoSXmRHaqz6qZQi/7fc4iQgBoD0T+dChSagft58TRyggljWtPr5ZoqD9UgdHVCeXpdm60NrkNE8fLAKgo/MGyLOHMY6sWuoao0H3DTNo4hdut8BQZ4jWJgdhIId4Z4v37MiRf8SWC/1WTxsqOcdlWDnI/7HNYO8HauHzE/qH5TMhc03dFw== ARC-Message-Signature: i=2; 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=gtwm80e3Dvdw0wDQS3ZJ4Y2iX5fqREEuF/atG1SL8tY=; b=eDFcZtF4tZTxkytWpXQsOJNrF0Z57F0SMNLqFKlTJ66E4T2J0zcB95/XX3z/arRQnrFzj+jV9T/88fL9adbvyLowJAx0mKtmPqMlGW1lp4vv7zvWJ6puCjf8GOxdfdlMlHp737LVjQ5TToBAGj1fcvAJ72N7VjDP0rVALS53KLMpfpUpzL+/Uc5uqJmcF88Kqwi6wIgmnIzEb4joTHaD1SKLbpWcHI9goMgHwdXUbTW1YISyWR2APT6l4r0OPuEtacjxUhE79eVYQLD/UFwVr3vSKrwPUEvIYt/cgPRFmrOz1V2YVqCBNuQPEbyyh/Ep4I+WwDUoCFIoZJP5EQiZKA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=sourceware.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=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) 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=gtwm80e3Dvdw0wDQS3ZJ4Y2iX5fqREEuF/atG1SL8tY=; b=UY2V6vSx4t+BL3Jfah2cjapZgyBtn2JqjTYWEZKQJTSrP6SdumwkT+hpUzo8aeiktj8CGtauE75Zuun5+pILy7k1vHYgazd9UQrxsZMABCY6PXmY4BFaFL5bkF19Fji/fTcaMwH7eIwg/i5veEFYv+2DNzL1d12kprFKKiUf3OU= Received: from AS9PR06CA0043.eurprd06.prod.outlook.com (2603:10a6:20b:463::19) by PAVPR08MB9433.eurprd08.prod.outlook.com (2603:10a6:102:319::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.27; Mon, 20 Nov 2023 14:57:02 +0000 Received: from AMS0EPF000001B1.eurprd05.prod.outlook.com (2603:10a6:20b:463:cafe::73) by AS9PR06CA0043.outlook.office365.com (2603:10a6:20b:463::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.27 via Frontend Transport; Mon, 20 Nov 2023 14:57:02 +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 AMS0EPF000001B1.mail.protection.outlook.com (10.167.16.165) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.13 via Frontend Transport; Mon, 20 Nov 2023 14:57:01 +0000 Received: ("Tessian outbound 385ad2f98d71:v228"); Mon, 20 Nov 2023 14:57:01 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 7af2b1b10791931b X-CR-MTA-TID: 64aa7808 Received: from c55da06e5c8b.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id D2A849ED-0FEF-4ED4-B04A-CDA4AB430B6E.1; Mon, 20 Nov 2023 14:56:55 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id c55da06e5c8b.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 20 Nov 2023 14:56:55 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MvBX+z7IXlYgWlRyZeoa2vF0Tfg8lnJWk0RPKIJTj9Nfnj61oL8j3FtIsKh5LpAhtD0t2xyebOnSEXGLBhwvYVbVb4OvYbXn/4NUxq5MBvNGKJuYiT8JcfXP36zCpK+86oIfb6FZXKgBwhzWt24CTDjMLhNSNxFqx7biivn0RsuitS5znF/bw4rDIAlHkqhZVkQs+EfVNl5QAOlG4oGhYnui/deMDxHH4bZAZFkCxmikMFWgkGq/yJxl/UjZ/ZkXhUI5l/UClskYvyQ+yZOMv4B6b4+8kjclctvdR/i0KcvFNXT8C2nVjmpzoEhygEKeBf4ho24vtyaofJjZ9InTBA== 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=gtwm80e3Dvdw0wDQS3ZJ4Y2iX5fqREEuF/atG1SL8tY=; b=iLiKOFjbPpDp2OHJvh1DPy+4iy+BdNIpD5q+/4i38yz/dn9F5mujDmDaTOHCmwI9+l7r+jxkYXT2W1z55jnrwGSxrvpVZQJ6IqOfietA6dp/z4VpUsOdFm52DLopclTH0Clyjzi0jR5GDEb81vvbFYPeECyIooZ2E6vBipaSj9bySYRdq7DZhlRZ8JFKU1tSRNSYMmnDT+0FKF3xNoQizQji3thbbPXbD8RzB6ZWeBzPor11l7jaUEFSGwh6bJ2Mc4MDPsYZ4Cf/nM0/WEss8M+VQLwdVtFgXpQaCm0Dw8/+/Aq9H+b91Jofip2V6Qz66ry98XEBnuUEyxXqW5slHg== 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=gtwm80e3Dvdw0wDQS3ZJ4Y2iX5fqREEuF/atG1SL8tY=; b=UY2V6vSx4t+BL3Jfah2cjapZgyBtn2JqjTYWEZKQJTSrP6SdumwkT+hpUzo8aeiktj8CGtauE75Zuun5+pILy7k1vHYgazd9UQrxsZMABCY6PXmY4BFaFL5bkF19Fji/fTcaMwH7eIwg/i5veEFYv+2DNzL1d12kprFKKiUf3OU= 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 DU0PR08MB8346.eurprd08.prod.outlook.com (2603:10a6:10:40a::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.26; Mon, 20 Nov 2023 14:56:53 +0000 Received: from DB9PR08MB7179.eurprd08.prod.outlook.com ([fe80::1fbd:16e1:518f:a381]) by DB9PR08MB7179.eurprd08.prod.outlook.com ([fe80::1fbd:16e1:518f:a381%6]) with mapi id 15.20.7002.027; Mon, 20 Nov 2023 14:56:53 +0000 Date: Mon, 20 Nov 2023 14:56:39 +0000 From: Szabolcs Nagy To: Fangrui Song Cc: Nick Clifton , binutils@sourceware.org Subject: Re: [PATCH 0/5] aarch64 BTI stub fixes Message-ID: References: Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: LO4P265CA0239.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:350::13) To DB9PR08MB7179.eurprd08.prod.outlook.com (2603:10a6:10:2cc::19) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: DB9PR08MB7179:EE_|DU0PR08MB8346:EE_|AMS0EPF000001B1:EE_|PAVPR08MB9433:EE_ X-MS-Office365-Filtering-Correlation-Id: 928af5f3-beed-4ccd-8eb3-08dbe9d8f412 X-LD-Processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr 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: t+HkQhBDBvAyqsmb5bKHHQAsXcmnquw0ObaCDdEsV1ZXjGsAVnuqD01P/nx8Cy7e8D+Mvc2494Ho0uEH6vwyXYjt7yc8QFoSpJwLslWuqNK+ekSnCEk1Cmsnn9brChK4je/tglDyvSji7ozxFP37prGu9twHUzaPnFJ5hbFENoJzaUEvUkTCQqSRYCyuctrp6EXGjBCeB9ydROiTlk4MfhNZ5GJrwkZ2sLvyFmUT7SYa7ZKYuAIRSY8Q6Jz6zE6V+gEMUdtQtHu6LmJryZ9bKsVRBDty9vPpaGcheyVQapvTHahfAd0dCudYlabmPlAPpN+zQP72cKEU6nAhyDulfshNEq9cpYyM1SMLX2Zfd7HqcuLiYx424Nx2ii0ek4X6sq1wlTkUqTgs/D4IwlNdptsbRyrjG23jusgEbkc/jA4/TW8l/tll8idhDBpkoZoJWT5UuFbJ5MrmfNnkl4NDQd16GTdEl9UL55BVQK4XUVx37E5ghDWlqmTdsZNS7MwU8w7kFSeCtvzT0li1vY9NG7ZSYwIllxphRwpz5t5ZB1MHG/1MfC5cF2DrNY8p++xP2iieEq2fNijKVXm1ZBROand7jp27j51dAq2tMYmN6AY= 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:(13230031)(376002)(136003)(366004)(396003)(39860400002)(346002)(230922051799003)(451199024)(186009)(64100799003)(1800799012)(86362001)(4744005)(2906002)(5660300002)(66476007)(66946007)(6916009)(66556008)(316002)(44832011)(4326008)(8676002)(8936002)(36756003)(41300700001)(966005)(6486002)(478600001)(6506007)(2616005)(6512007)(53546011)(6666004)(26005)(38100700002)(781001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR08MB8346 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: AMS0EPF000001B1.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 8bcc0d5b-5e14-4bb4-7840-08dbe9d8ee86 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: desUo1kmo6v3P4mEZGJQwsygmF8FD+Rm2EYYKtGr7D5VRKDJGvcOfHRAEZuKMCWKjsbBq2OFn7nd5kL1MEEqSN0lsFBv9hc0FV5hD6y7z7ThqdiYhihjrqAgfiqcxosUu1rEx44sldx81FQn7dhkX3wS4A/vSGPUIybrxn2uSjzuxpo0nWOGjqfZQEHy3YiiLz4sNe0bDJHkA/wZeSsjxz/v3QM/Mh/XYw3oRKHkK6xJbqGl4zuQ2O53ZxjXQy9HqAhFgZMXWknBVhQ28u5TO5hB5lhgB0gpKDrBconXXXtZ9g3gYqvGHvg7IXWcewGvJzbahpiVrOR/VV6xUPYW9jC7FRN33b61CMtFcdcu6yHhS4pRj7xwR8DDg6jQ8Ebs3P4UKq3WuCNscxtr/JqbG75jGqsP6lBWujXCLkKo+6dab/mcamvDAbfGNNTym9e9zu5n7tGoL1jJvGmxHGKQrPsOfJV5ShsmDs9R3q3gjEufOCS/xANVosZEcDGAEgU8/M6g6CnWPyQJwtaWGycqihfvG6Eu4DHS3nFNL6tQk+asaKbpDBbRcB+cGV6qwK3SpZHOnR1MDdJvApXlKLqieTFDQTHUYKWuiEoAv9/L/GLSwyroQrckmm/LH2ZqT0deBSDLHYkmws+FJAR1xnYan8/N3aMjk/0qHFtuGm6aPBsFVRadaQk0WE7IQVrJe/rQ88L6vqyr4+/iMtLwRStNTg3Y42R0jxf6myl9DmsajzPnhgRokyHSwdmdEdfwQYTR 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:(13230031)(4636009)(136003)(396003)(346002)(39860400002)(376002)(230922051799003)(1800799012)(64100799003)(186009)(82310400011)(451199024)(40470700004)(46966006)(36840700001)(81166007)(356005)(6506007)(6512007)(82740400003)(53546011)(26005)(47076005)(36860700001)(70206006)(70586007)(316002)(6862004)(40480700001)(4326008)(8676002)(8936002)(966005)(6486002)(2616005)(336012)(478600001)(6666004)(5660300002)(4744005)(40460700003)(2906002)(86362001)(41300700001)(44832011)(36756003)(781001);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Nov 2023 14:57:01.9496 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 928af5f3-beed-4ccd-8eb3-08dbe9d8f412 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: AMS0EPF000001B1.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR08MB9433 X-Spam-Status: No, score=-5.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,KAM_DMARC_NONE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: The 11/17/2023 00:42, Fangrui Song wrote: > On Thu, Nov 9, 2023 at 6:58 AM Szabolcs Nagy wrote: > `.zero 0x07000000` is 112MiB. Perhaps use output section > addresses (e.g. [1]) to make the files smaller? i cannot reproduce the original bug with different output sections. the bug requires the next input section after the inserted stubs to be grouped with those stubs. which i think does not happen in bfd ld if the next input section goes to a different output section. > > [1]: https://github.com/llvm/llvm-project/blob/de176d8c5496d6cf20e82aface98e102c593dbe2/lld/test/ELF/aarch64-thunk-pi.s#L112