From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10068.outbound.protection.outlook.com [40.107.1.68]) by sourceware.org (Postfix) with ESMTPS id 25161398888D for ; Wed, 14 Apr 2021 08:24:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 25161398888D Received: from DB9PR02CA0004.eurprd02.prod.outlook.com (2603:10a6:10:1d9::9) by AS8PR08MB6342.eurprd08.prod.outlook.com (2603:10a6:20b:31a::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.18; Wed, 14 Apr 2021 08:24:45 +0000 Received: from DB5EUR03FT056.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:1d9:cafe::9) by DB9PR02CA0004.outlook.office365.com (2603:10a6:10:1d9::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.17 via Frontend Transport; Wed, 14 Apr 2021 08:24:44 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; sourceware.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;sourceware.org; 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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT056.mail.protection.outlook.com (10.152.21.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.17 via Frontend Transport; Wed, 14 Apr 2021 08:24:44 +0000 Received: ("Tessian outbound 700fd1fc53d5:v90"); Wed, 14 Apr 2021 08:24:44 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: e1ded1c7cf621642 X-CR-MTA-TID: 64aa7808 Received: from f3b50de227b2.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 47DF39E5-B320-4F02-B0E0-B1596673E838.1; Wed, 14 Apr 2021 08:24:38 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id f3b50de227b2.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 14 Apr 2021 08:24:38 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ecHt7LMWA+kFiMx5CllnvuLq4jN/GrTSIOcUqBBJNNiSoneagrUEvKxnYeDZBHPekhZy+HscF2zvbiyjQuOF9HRqrqb3yI8croOniu2skq2f/8Mz+/eD5AigChozxcz1mRLWwgk4sSo7iAXFZ1N5eBWvTpwFbkDs6sWtmbmVOsQWJ5u4xVQU2HbYU5uRYmekJONh7fLr87k8WGAr/xmzIDRsbAgYUh5MDnFtPKBePe0gcq7w7ds1oiqNUPdzsWe+rglEzYu66R4HAmPo+gdufLBXmCZIPcw2LnBQz6HJ5dd15l0F1TMG8XJEUs3/vJwtx4oXiVNKrA1wqFc5TCaWhQ== 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-SenderADCheck; bh=mxawTZJhb7iAatlhG+I40M0BjbKKT9YU5tZpl++CUl8=; b=oAJjqhd8nsTePpXwKrQgh+qQZa3O01lLendHG2QmCY9QLsflyG2/7gw1EVUUXN5wOzgSkReNpzYSCmci+PyHB+PhQtHuYNphZ/H3ukxDcu9T4zxyZQT4UoW0H/3mlWC6n6dYgBkhpdr2Ajb7vySiADwYkhTHAHI2tp7nm1Nc+qC3mks1AtNeMs5zwiX80Sk9rrNKeBP3ElqXDzMohlUfAfKAYXvzR/ycUp/TfEkYum7a3Fo1geroJ3VuJTvFchcooaALCC89Nk+hHGjBFVyGPEquuTVXKVoFmI4Wa0DG6cz5pm2Awm4fCGy0ac1xtTe5mVWV4O53IqQqp6auxcfAuA== 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 Authentication-Results-Original: sourceware.org; dkim=none (message not signed) header.d=none;sourceware.org; dmarc=none action=none header.from=arm.com; Received: from PA4PR08MB6320.eurprd08.prod.outlook.com (2603:10a6:102:e5::9) by PR3PR08MB5609.eurprd08.prod.outlook.com (2603:10a6:102:81::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.18; Wed, 14 Apr 2021 08:24:36 +0000 Received: from PA4PR08MB6320.eurprd08.prod.outlook.com ([fe80::c99f:671d:bb2c:f20b]) by PA4PR08MB6320.eurprd08.prod.outlook.com ([fe80::c99f:671d:bb2c:f20b%7]) with mapi id 15.20.4020.023; Wed, 14 Apr 2021 08:24:36 +0000 From: Szabolcs Nagy To: libc-stable@sourceware.org Subject: [2.33 COMMITTED] Remove PR_TAGGED_ADDR_ENABLE from sys/prctl.h Date: Wed, 14 Apr 2021 09:24:28 +0100 Message-Id: <20210414082428.19672-1-szabolcs.nagy@arm.com> X-Mailer: git-send-email 2.17.1 Content-Type: text/plain X-Originating-IP: [217.140.106.55] X-ClientProxiedBy: LO4P123CA0298.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:196::15) To PA4PR08MB6320.eurprd08.prod.outlook.com (2603:10a6:102:e5::9) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (217.140.106.55) by LO4P123CA0298.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:196::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.21 via Frontend Transport; Wed, 14 Apr 2021 08:24:35 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c4b24e86-2c35-44f1-660e-08d8ff1ec26f X-MS-TrafficTypeDiagnostic: PR3PR08MB5609:|AS8PR08MB6342: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Oob-TLC-OOBClassifiers: OLM:1417;OLM:1417; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: zjz+WecoALewNBLvYS430PjW9xWBjfS8VKe3XEN28zhXnqfltW5Nqpnv9iPy+Dc3k8JIjj/NGWSP4lrHAfsFpLsmsuVxb8j1tvKy5PJRx7ekDKCTHtWvKA8kn/yH6DiYNaSRJh9LjjXA3eVuu3vvZbxX22Li/HfLy+4nAnFchly0yRWdvAmaneJDvILk/JQuUZHmOcsO6uPWqnD/ZkP26tuudKDauXEHQ++Zm5MeBN05LKSsg6mkONezGl2l13PTksxegksxeUudpG8Zp5QaT+qmYHlvFQWos9jSuQnC5hhl8jLDeiu5KBYMlKcGh4ZwZMjoNafFZumeKy1BXGD4NRrTwrgowa7nIIzDuWX2dVMm28B70X610tVtdn/PYjAIpuh8TMMxv8kYTl1Z3voyyWUQElAWQahVQLplAH7Uny7HrHiNIIZcSXrlGBvIVdUW7odidS2z1OuUmvMUJifRNJvp+zNz7NtphYkf277CKRedNE0o4AjAkezg3TajT/8MA8rV7HwilHQWDBsPxhnIPAQhLER+U0wSr5VhUOnR+EO6ewk8q9NfqTQ61+a7D5EJJMZuasd88lNFgHYKOCVe5FymjK1p0E/6IWH72N4eXXxxsrlTEh2NgCwMqjOdZxZQkMtZySYimqfiBvZOsTRyhN6VGxtnJ8ody3rGtxfTvw5C5XRWJpeh+d+2UcOhZk2Z X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA4PR08MB6320.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(366004)(39850400004)(346002)(376002)(136003)(66556008)(6916009)(6512007)(8676002)(478600001)(38100700002)(66476007)(1076003)(36756003)(86362001)(44832011)(66946007)(186003)(2616005)(26005)(16526019)(2906002)(6486002)(52116002)(5660300002)(6666004)(69590400012)(316002)(6506007)(956004)(8936002)(83380400001)(38350700002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?81DEYKod5NaGwrot+7G6XqNxNKlFRAShtCu7y1YFDG5RzyI1VDgxC+bJ1IAs?= =?us-ascii?Q?cFMyqK+bIYIpzqhf78exPdC4yX/xk4LDwscRKE8pvCkxbwHkxDJHUAlLbNrn?= =?us-ascii?Q?uSSz5m0a/N5hngpsLqNDVERO3+ttUKMBtyMC5vDNYG77vSNfhY1tDRRG/KwA?= =?us-ascii?Q?atEwvmyH9YitEtMLMsOMBBNAHmSaacYCn8PKNLHMsYwJZMdDvru5o24zNuM7?= =?us-ascii?Q?0sdJi0Xr/fiIbxRmmsVotGVWGaQlPSC8d4wkZ4BxR6BYgsHhiglYV0sJQY4O?= =?us-ascii?Q?eW6Spq8ct+ub+U+OKo2YgHUps9XKjqIeasfAnomAXVO3swTYkTJTv+TG3m5j?= =?us-ascii?Q?IGdBidspKk96xg1RIB1Wa3l+SNYa20ZN5LHvZ1XhC/PNT/I1hekTTLgv6Tvt?= =?us-ascii?Q?25XuS/IPzf8npCqL6a1MLeAB1cljS3n1lsmeUkXsnKd28oUXG1eErRl2KNdS?= =?us-ascii?Q?BYRR17vZn6xgEgt1iiUBEZPQBfaldwPwg/Cuq9Wv9KNTwYIVIkNaz4W9EMso?= =?us-ascii?Q?gkjYfL6+1RVfs3bYKRKthV7L5m2l1yAk0Lqpa+71/bR8VitaprbMP39jk6Cv?= =?us-ascii?Q?ffWVtvvS3TIrBtlGHqvfWFPAkN/l+Fs6gjlO+G55Uh5IOQ7/cARgOxFQD2O+?= =?us-ascii?Q?giaca2xyns1X+YXnMQX4S7d+JJU3U1D+Y1ZK5D7i7BEW6cdaJA+YxTI6jjsP?= =?us-ascii?Q?jz2GpPs3/KsNxHrK4biXui49t5XdY27MZhsdGQacJiFPAXCbDkijlbILVNgO?= =?us-ascii?Q?B98UUCvD5Y8oDCNbirENBweahMhKJj2VFZZH5F3TLeW/LMrmVimeYsszfAUI?= =?us-ascii?Q?iyP7ZRcqGUTX96LfL0O0h8RVDFoEkHcZoi9+1hcKfGeA4lTokgLdUemWWnsF?= =?us-ascii?Q?5030U4TQGJqXUbjKItLgZl+0v1oaSP31pTlaK6IQWwfMoQ4QZxv5+nSRRPlc?= =?us-ascii?Q?hI+tS8ynTJoNPwSfj/O7s5zPWjLuWO5xGvHa70vBfib22ospDBHld10DRJ/P?= =?us-ascii?Q?NrGBfwjuo6IeScUZKP3wBryLUE+zTpM0xO4Oxqfv3dKyFGcGMh2/EB+lsZbQ?= =?us-ascii?Q?GCZAPPxwOJNgKEzNUTjDMLdMYniOTf2hxqYBYw1sTcltdQibSNqmvKh0oL5R?= =?us-ascii?Q?rI8D83CyCX/WNNazta5klbhE6ZDXDjc2FRbvhAl2YhTn1Sl7/7QQ/MINDeVZ?= =?us-ascii?Q?TPvVqTdQxg/FRiEQghRbdQepu4flKko3mNev+sBovDBBge/y5F5o1k68jsOC?= =?us-ascii?Q?A8LNUS8F93e06U/MY884yobRmRmkkVcI9khIVJxbji/MwUway10RwrNrDDXy?= =?us-ascii?Q?SiYbrQFhWRh/ugmAzHc2Gq4D?= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR08MB5609 Original-Authentication-Results: sourceware.org; dkim=none (message not signed) header.d=none; sourceware.org; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT056.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 3e63eb6f-3e40-4e6f-fc33-08d8ff1ebcd7 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 2n+mKvr7EBb9jjVZEcoQ1t7cS+OOP9+KlsdcjSmgxI5WTgCN/ID4XamyYtLqYAomvKxN4qaBlhC+ggVxyOS5elM8LumJiVgTH/ojgETjk6+5DixvMFN36Mf5Hn061z2WuZIYxxsFcWIGfps05w7pyjQFLH3VdCuuKRUtwSeA/Y1OTpsoS+Z5WCVbUsxDdjQJBqVGrD3wPA0EuBp3/RhN6LC58no4Xz4T1nqKpPhq5xGTGLPcXECoazUnoKBPq9HVf3LWwjDOV1WnfL+kGTqp8eXOcsyM90jOoUw2fF3/GhhUrYSX86NEYehv2E3Cx8zteBDISRCp+NMiuHL7Bj8FsQ5Z2IHC4rVeFiI9PjNMmlSWxRpyMHEqXM1eRCEFTDoSau50it8h8azoJZXDi/EWlTs8c885BZNipfDtCFUrOS4Khdh5ea+bZjD8KwpJ0NZK/P7yT/f4VK+rs+I9RVC5IsGNbqGLRCf9sDr4B61/LV7Yk8b0MJa5ohcC9V/PDUppT0AxcGfri9EJ4hCXCsgowEWetPzTnhP4S8+JIXcsIMnqk8OdGSBnNQy82EUrAjFDARoZQL/Bz+MqYgDuxOwsqWcknkYDuJMFt4/Fx47eR9mDZ94hgNNF9IyOHoAbQ2tjeWcMH6dU2ygz0FtAsTlu+k8MbPZyl5Jlc/L8Qbmn0ayUq5UmzCctHRyOp9ajmIVH 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:(4636009)(376002)(136003)(346002)(39850400004)(396003)(36840700001)(46966006)(36756003)(70206006)(70586007)(26005)(6506007)(6512007)(8676002)(1076003)(316002)(69590400012)(44832011)(336012)(36860700001)(82740400003)(6916009)(478600001)(82310400003)(186003)(5660300002)(356005)(81166007)(6666004)(2906002)(956004)(86362001)(83380400001)(47076005)(6486002)(8936002)(16526019)(2616005); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Apr 2021 08:24:44.9007 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c4b24e86-2c35-44f1-660e-08d8ff1ec26f 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: DB5EUR03FT056.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6342 X-Spam-Status: No, score=-13.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, MSGID_FROM_MTA_HEADER, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libc-stable@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-stable mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Apr 2021 08:24:49 -0000 The value of PR_TAGGED_ADDR_ENABLE was incorrect in the installed headers and the prctl command macros were missing that are needed for it to be useful (PR_SET_TAGGED_ADDR_CTRL). Linux headers have the definitions since 5.4 so it's widely available, we don't need to repeat these definitions. The remaining definitions are from Linux 5.10. To build glibc with --enable-memory-tagging, Linux 5.4 headers and binutils 2.33.1 or newer is needed. Reviewed-by: DJ Delorie (cherry picked from commit f4596d9540021265a99697fceef8a434c47e8bcf) --- sysdeps/unix/sysv/linux/sys/prctl.h | 4 ---- 1 file changed, 4 deletions(-) diff --git a/sysdeps/unix/sysv/linux/sys/prctl.h b/sysdeps/unix/sysv/linux/sys/prctl.h index 00817ff0f1..c9048c7cdb 100644 --- a/sysdeps/unix/sysv/linux/sys/prctl.h +++ b/sysdeps/unix/sysv/linux/sys/prctl.h @@ -25,10 +25,6 @@ we're picking up... */ /* Memory tagging control operations (for AArch64). */ -#ifndef PR_TAGGED_ADDR_ENABLE -# define PR_TAGGED_ADDR_ENABLE (1UL << 8) -#endif - #ifndef PR_MTE_TCF_SHIFT # define PR_MTE_TCF_SHIFT 1 # define PR_MTE_TCF_NONE (0UL << PR_MTE_TCF_SHIFT) -- 2.17.1