From nobody Fri Dec 19 05:08:42 2025 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2059.outbound.protection.outlook.com [40.107.236.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3134D15B0E4; Wed, 29 May 2024 02:29:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.236.59 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716949787; cv=fail; b=McuGDz48gffdrsZ02r7fEZ3NMTR7JsT00XQZz/00H0I/Ftslgh7fthJPDQLMvv8BEEAoiqQEtJLJTsUuLJH0SfA2xXEjekXZ3iHxoXUtr1CJEF0/55otXCT+2MMs0ftj80GEJbm9IYmXstGVtqkYsyQ/jLzcLoLBgBAT/vgCmVE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716949787; c=relaxed/simple; bh=KbRIf7nTBfEhGIqZc9kk1/tpFXmiXOeVhvTUKoFJHnE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=gDrNL9sxNnzLmwtcNxZ6zUwGutxeeIJ4y/7Y7AFqRdHiKNfvDYkYTNTseYJ/dl63Zz8c5LBzjmt2iJMhn9xSgyg8u/l+SYNmzSRvxORtkdGY1w9Ao6RfP0L15FpJg2Nbkk3vMj//wRrvawhKamKryHY2EAJACYsejltpnlGBn1w= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=OO0ugLe3; arc=fail smtp.client-ip=40.107.236.59 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="OO0ugLe3" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BTbVdXmGC2PZMcUHhSKjyzLhKa6k1SCNKmBuc0aESddsLkd0zAgfO3IXjLHfRn1k/VsVHWdM7l5LOTvxeI9lNYgJUMAKb0dVjgx4ilNkggu7hPeLOUIbE/HqBqNHZ1gF+0Xvit2tOPVCj1vcxcgzDyb56tZOsv7dR26BEUU9n6b58oaeH8sk7fxSWva2tFsGaWb/OLoZLqEEjz/XZL7fizweppgS1pYRELNgvY0+2wDZlPuyoui5hUFYEsUIUn5ku3xcvXonByD/o5sLRQcKdEo36G2yaQqMKt2CNk0A3LOMHII/AETsp1/04nHW07W5BcXPSF6NeQDf/tLwWLf3hw== 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=ETt+unHWN9G/LEmJW4Vn9axVEtEp5FYMTV96IkPVheQ=; b=nBhsXvey20c8CBm32zA9BqRf6VWVlmSRgQK+21hSgokoV+ORmxCZhIEXzMSDX9t8bsxqHd8yBZxvLet9JIkpWxjJ90W7PcoK6oyQRdxc4lhjKyzZIkNWKfiFkfjbz2YQOIhq+DH/tLhtJS7oymcuDgt50ZcI1VE9Clr/iWYx7ve2Om0meD5FoRhtuDH+83vage+2paMravwcE5C2HEIwGMMEoWEkxJJ1LWQsYDQCxBr2ggBWHR/2a8D1HZtL1AlHz0z4sGTuCYbArBh1AJWhO3Gg34fi6p0+yogSXUU98TBmyH+IUNeMFSxKgr1fUZ4nf9fSJ+hLR0g6yAB6kawRjw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ETt+unHWN9G/LEmJW4Vn9axVEtEp5FYMTV96IkPVheQ=; b=OO0ugLe3yGTlehBnfueipcQjqIwyNbPgnTvlVWHBeCAwzocj/5Ca7cOHW33AxQcJFAGAAtz+13px8Q3WPG/ToXbaTqVzwNjIILHTHd0IuFZnH1UU2gLaRpqNsXpbg3J3GMfOADt2SBCc/OO/t+eSjgcDhYRMT0EV2qqv9rhnJAt5agZ/yJtXY3pjMLGbvRnAiSZ2P8KbiVLgfMsn6gqnc7ySo9ji7z2gSRrZzbBki9QypAoy/OXonahNRejfryY607on9CmNKvUd8DoxhU1NHrvgcIOYmpd6ONG7iLlKOxSnurfs1U/mQ4eeNLXtRkB/sVjuio2nsxmcaaKqx/3w/w== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from BY5PR12MB4130.namprd12.prod.outlook.com (2603:10b6:a03:20b::16) by LV2PR12MB5725.namprd12.prod.outlook.com (2603:10b6:408:14c::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.17; Wed, 29 May 2024 02:29:41 +0000 Received: from BY5PR12MB4130.namprd12.prod.outlook.com ([fe80::2cf4:5198:354a:cd07]) by BY5PR12MB4130.namprd12.prod.outlook.com ([fe80::2cf4:5198:354a:cd07%4]) with mapi id 15.20.7611.030; Wed, 29 May 2024 02:29:41 +0000 From: John Hubbard To: Shuah Khan Cc: Thomas Gleixner , Ingo Molnar , Peter Zijlstra , Darren Hart , Davidlohr Bueso , Edward Liaw , =?UTF-8?q?Andr=C3=A9=20Almeida?= , "Nysal Jan K . A" , Mark Brown , Valentin Obst , linux-kselftest@vger.kernel.org, LKML , llvm@lists.linux.dev, John Hubbard Subject: [PATCH v2 1/3] selftests/futex: don't redefine .PHONY targets (all, clean) Date: Tue, 28 May 2024 19:29:36 -0700 Message-ID: <20240529022938.129624-2-jhubbard@nvidia.com> X-Mailer: git-send-email 2.45.1 In-Reply-To: <20240529022938.129624-1-jhubbard@nvidia.com> References: <20240529022938.129624-1-jhubbard@nvidia.com> X-NVConfidentiality: public Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: BYAPR05CA0046.namprd05.prod.outlook.com (2603:10b6:a03:74::23) To BY5PR12MB4130.namprd12.prod.outlook.com (2603:10b6:a03:20b::16) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BY5PR12MB4130:EE_|LV2PR12MB5725:EE_ X-MS-Office365-Filtering-Correlation-Id: d8cb3909-4ed8-41b7-370f-08dc7f8731c5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|1800799015|376005|7416005|366007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?NH7UHkKM2uSXnyfcMBSDC5tCcnt/LpDrKnChOMR8vqk8ONwbt5sXNDNgcP2r?= =?us-ascii?Q?vzJjQOdyKH3lQj1rH1xiirRVHhaCOc6DX+qK/oI6UYP0aDIzG4z2RL08ihwG?= =?us-ascii?Q?8Mxutu4GkMv6X/dZ07SV825J4twzmSQkbZoF3M14Y0JEu8FS5GtDWaoZC3Rd?= =?us-ascii?Q?IVtADiADzTmpZtkF+JkPR0+pnXcGry8FzAWcz/t3GO4KA5ZHKQnVr8efDfo1?= =?us-ascii?Q?hzLT0u3iAnRYYOeXPxTm4NjJ0OFYCbphY0CD1OAr7B6bp32fbgIOj8lwgSkk?= =?us-ascii?Q?8MX2+XJC+ojK2QaDUo+Puu4xEao+IJGx+WGdqHOxQPjqmtwaUw/L2vsHUXvP?= =?us-ascii?Q?vg5daMZHOehzqed/Sq+jV3E8XMoWM0NkuHi1jdjElTgyKvNetfxUa+2hu5tR?= =?us-ascii?Q?ItMPas1dmPBF/1cOzDbUerAATsKA3WPIXLFb8vndkgXw5T8V4f1taxZ8sm/0?= =?us-ascii?Q?cW6XSvTgOtkSLAGjtYogq9Efs/kvqB1THk3cMTjN0ghGPDQuXpSRS++Ty3Qg?= =?us-ascii?Q?FvcaDDtyCVIvKJEYuSsTl71NykLGIQhokBQrZPnx1U6mpJckerZ2kfEBmMEZ?= =?us-ascii?Q?Kgu43S0ucNOh6PtdwMdJNOr8oqvdy1IynypjaEYsdYHoffkt2XuY5lPDXykt?= =?us-ascii?Q?Xfh+lALt5sxoZlnh/6F4a7F8pyG5yl9B2x5nQQoO3YoH6i8SlSfWznFMZx45?= =?us-ascii?Q?l5Bd8Gznxun/mSI7n+RjyP+bWYHS6EghiWQbm5Rs6B4ahDwCNVOqIgC+lamD?= =?us-ascii?Q?j7wHjhxb749Tx/dqO5iFNXYWic7eVdiYCQ2CiPXPRP5VTQxIFhhL2KqnjNqC?= =?us-ascii?Q?MFDF8G6+H07SEeTAFXpF7Dvke+AT8S5lKRK8g62hTBf06OuIg0EZBFOIQaxU?= =?us-ascii?Q?CKs4bWwTfAhLSuQNsbTOoOyb2lRKCAAD+TyaEJ4zC5Q81C3pepElZzv7vkjT?= =?us-ascii?Q?Umw64XXX1VEvmLqrChoy60E+W/4UTNsig8haMtr3BlWCMD/fSRF1d9LdurUa?= =?us-ascii?Q?agrQnLJV9k+uzYq36Z5j8r+l3hAQ9oIurmixnMU4tV3JRPPLRdbzVBEOISLU?= =?us-ascii?Q?rsfo1zzCf/ZGmP+p1FiGRIairqMxnbTT5RkVbAGHiblOZLDhT9QVOBFUS67f?= =?us-ascii?Q?ah8uDqz9IJXHOF3NNFYkRJeydKf/ven9BunZMcIN0Mk5LWkf0tFIUuPG2Mod?= =?us-ascii?Q?jc0odXpF8JWZtgdYw860DGJCqyMfgkf/EPrxOgedhW5ZlUAfIA4Nw/noOTy6?= =?us-ascii?Q?0HhIptlx58TwVhYR+Qi+4u5Hp+Xrx1wZ5Ao6c/rV7A=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR12MB4130.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(376005)(7416005)(366007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?hOX2IxArCmXjSKHn5aCntJOyRNbSuJrkJor49mUX5vR5AZ4wDd+qkhG/bDP2?= =?us-ascii?Q?xIcDxeeq8semY6ZQzdKkod/VNRUuz7wctM4racJo+FmAr9J5AkS2k8knkhVQ?= =?us-ascii?Q?1htnf5fAziMPvki6n8A4Dgd4faTrUzzJqxMTPgOYuRRXdFOYm1YOKHHibOad?= =?us-ascii?Q?3ZopbVA0A2cnlwrMeMTORytsrIBwGHsGcMdGaH9UKwWXeWoH08Vv84cyYIaE?= =?us-ascii?Q?zO4ObcHKI1DO9CITJ/uLPfU9Dgz3cMQtNnYg0ll6sKEqUmbP/NpnDLHekFWl?= =?us-ascii?Q?lvmcSHRSczoBi4RHdJcwxR0CdNGR7jCwa/L2P3if8jTxXh0dSF9RJoKEuNTj?= =?us-ascii?Q?R3hS6JmvxD3iRG5g23tJe7mmG49AqIafu39aEXDlCf1VtZiLMlMhBsUv95LF?= =?us-ascii?Q?rs0aQinPdACvhB/V2gutFN6tvJLS0Qc2UarWQffRae4kdZiZNCDXKC/gewNI?= =?us-ascii?Q?XyB2uTJTyheLR6KKah5L97BxxB6jXfaalJK+uHoT46aoKFTmd+9J03JBNa7u?= =?us-ascii?Q?Ry5dEBD6pZKMNLfafBWFTso9p2XAl48qnq3JbZvO9i+KM6W9kTh7SgDye0Qx?= =?us-ascii?Q?a4UlTHvEE7FAWWic60o0S69In6sMvc8WzlkkG8HsdDQX8Kypo2N9zVfSLK3o?= =?us-ascii?Q?W3t95jUGTJBF5O853S9XsTpQeIwBIeKEq7MZOS/mgUZ2/Xnvu6FNYKq3WG7w?= =?us-ascii?Q?i+u9xOGbv8DRXC/QuBiVmJqvPFVmMY+8wh8pvLqLo3GgZyz/gDXur/AqQeZf?= =?us-ascii?Q?cXppQxhL2rvvCE/QeYhFEaf2F+m1lcU3l01RV/UXMbp74NuvC3t+Z8dyy7bR?= =?us-ascii?Q?sCKIy+guuE9Us+RJxTcKmyEYWtGzvQiEGMnsYiJd5OEx6L0xtUieIUCzRq4N?= =?us-ascii?Q?aYZM8/KMTvzYcXgv1mEzplVjH5d8af3bWhPOY+I0Muj4dIIa3/ndSBXeI4OB?= =?us-ascii?Q?KKKro56VqgRiQwGKamHeDc+n0Xx3NaSotHiI774Gj5W73kuQ4XfLcEZ5DE/x?= =?us-ascii?Q?PzO/OfpkDFt524sDaubE7crf0xfU6Theb7ov/VidhjOD5cgVcOSm9sT7QGdW?= =?us-ascii?Q?LqgfFyOn0Yk0k3SEZcT/tacWdswdULPVmeoVfoTdT9SegYV3chI3ayLnHMxv?= =?us-ascii?Q?KiG5uK3miDF+S3/9tyO88qZ4m2fPdUJkkQ4NUPkN6ofsdIZyZ/lPMD2WobUW?= =?us-ascii?Q?SrLseR4k3hfz2lm1uRRNEaRJPIU7EO6UiqWK0A0TxoAGCcilj/BQpLdnSxo8?= =?us-ascii?Q?S4NHtOZ5b0E+RWJvcrD73zgPzfiiEEk8wwG8cIcnJaeG8Bgr59mZNM0KkxgI?= =?us-ascii?Q?zEM8XX9GIr/e3mTvIKWD2JwrbYNbQXPj3trITKbrlojTaoZSNZIiPHhYLDVt?= =?us-ascii?Q?0hcOT+riWlF6XMh5ReAr4lUTwRN1yUZfavJZWf126dJJ2EQ+xlW5V+YA/9QJ?= =?us-ascii?Q?jkXGUb0Kt69BS0cUhLabaGX2Vl97Zi0kXWww3KSgCoOERSigf3AwxjFLpk7W?= =?us-ascii?Q?xo9pHBVyMfOFBSCy9qAjZvs6X5oCDLB9AP2mSgiU0HDAKfE04Qy6DTN4PNPu?= =?us-ascii?Q?UFbBdUT3cK1dn7b5RbwtGZl1yfl8LBrwCR+mQlNW?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: d8cb3909-4ed8-41b7-370f-08dc7f8731c5 X-MS-Exchange-CrossTenant-AuthSource: BY5PR12MB4130.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 May 2024 02:29:41.2731 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: QdNbUhcql8Koa2aiBuzfHfHZv9rugdiHOoGzfiBDVMzRMTyku1+YFCmTVcyQBniHo+SfZHbK+IvTOmL3ADpkRg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV2PR12MB5725 Content-Type: text/plain; charset="utf-8" The .PHONY targets "all" and "clean" are both defined in the file that is included in the very next line: ../lib.mk. Reviewed-by: Davidlohr Bueso Signed-off-by: John Hubbard --- tools/testing/selftests/futex/Makefile | 2 -- 1 file changed, 2 deletions(-) diff --git a/tools/testing/selftests/futex/Makefile b/tools/testing/selftes= ts/futex/Makefile index 11e157d7533b..78ab2cd111f6 100644 --- a/tools/testing/selftests/futex/Makefile +++ b/tools/testing/selftests/futex/Makefile @@ -3,8 +3,6 @@ SUBDIRS :=3D functional =20 TEST_PROGS :=3D run.sh =20 -.PHONY: all clean - include ../lib.mk =20 all: --=20 2.45.1 From nobody Fri Dec 19 05:08:42 2025 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2059.outbound.protection.outlook.com [40.107.236.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CFE1515B119; Wed, 29 May 2024 02:29:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.236.59 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716949789; cv=fail; b=uqaipHC5emt8Wg3H/3JyfUxumz6UtJwo73gvUENkTiSHXtReTnxP/TEwwTvhfd/Dk8CeYyhbmkW15la4fgf4sSSD7HSxG/XW3nJb5tFA5VAsGGExoZG9n0f8Ni+cpddm2j/fYpCQhqNYw6xmYa3FCXLkMFiloO09OXyw/4dF5BQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716949789; c=relaxed/simple; bh=IOmFOs3Q/TWtGdDRg7zopJXsyVMuAE1Hfun83T2AoYw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=ElmOxe+TXa4YcVyTMB2lkZI8tfOAIK5pvtmjG6Hqf09lLqesxSUBQqmLf56EKsQHynIIJtcUtdoEUXfhZ/Oy76MsF1uB5urjVtcv/UOCN3FnDUdcPheGSSXDZFD71fqv6qtxBrUSyDrr65s2GgGSFSF7IxjJotlMWA4exLwtYs4= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=WG9N4rb1; arc=fail smtp.client-ip=40.107.236.59 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="WG9N4rb1" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jX4CQbKY6pUOtzkEzSvrU4sRU9RcYXdP097Qf/nyfUkIPKABKDVpiagrBObR1dg2ogkvM0TCdgWU0K27S8SINAuxiOE1zZiy5yR4MqDjtUpcClsG1NDCTR7t22PwNYWESwsRdNUSBm23Cm9Hhs0kS3x7BypqeBE84+EtqZJus3lTbpjzQ+QPx7gO2o7o2JPIShCjmm/Ks4KNeaSybDg1NmeRT9SCAh5KOk7wH3iag6xDohttb3mE16k7T4WLzIgJ2H9YmbwP1cp85LEmLWaMpue6yOg8tfWQz4jQvde7WaQFEIRCaLu8zHIc5II+Fc8YPlWDILLwpYrIlxojU91tYg== 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=zH3UrrCrKeDtw+7I3LIXA5isBN9ztJ/Zy1KugoebhSY=; b=HVx1m0NLyfccmhF66anX2f+/0lwgMz6JSEbN+atvUPog7Tj5HwSkE7v7TXm9SYLMZz72XCjOToJON4YgTGDzUEmN8mSTiS4J3UGueN90naY8lPsXSIbn5S+IyrDj/lm99MixSm8jgs+PTFYVm3J8X0mGeDPehuvNfu5dFSSQFQBFyQ3be49HVDosCqU/CPEThxaodipPe8n+nyc3l2z/u+98l1Gb7OWvxWS9dw6MJ5Bok+g5ytSTpiG24LdDCbMHlE4V+CHCsGeXsMjZ5bTXA074Nhc5KVFyummMDNbXOc8cMOuHIuOwVOAv5zZ3nZZbs2xaKOIpyKG3nKtNIG8Weg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zH3UrrCrKeDtw+7I3LIXA5isBN9ztJ/Zy1KugoebhSY=; b=WG9N4rb1Pf6H228kG06FQkWX7+scmZIPyfMHghVb15crUQJGva6yJkOXv5OS6FE+AMXOW1e9QU2VmewaFH3WOJiYiZ9I2aq8vLSv0vmB83FQXKtUvPmpmT4CaiynQoKgOY9zdeXkyDav3J7fH/ZCLhY2R+ckGUIw3GF2dbb5pV21xVAp03IE1C9SChCEKH+89KfJ1T4ifdvl2O73I4zVIz8d9xD2oDD7gUmcnyia+SPafwdMUoTHAPx3qRN3YQQTsXNqM44ketTOE9AocUVPZW9tU6IJ0826WjvIOp68F2A6d4ExPITxMCkpcb0SdK9Sxm6yU76XbsqMxT5I1CZmdA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from BY5PR12MB4130.namprd12.prod.outlook.com (2603:10b6:a03:20b::16) by LV2PR12MB5725.namprd12.prod.outlook.com (2603:10b6:408:14c::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.17; Wed, 29 May 2024 02:29:42 +0000 Received: from BY5PR12MB4130.namprd12.prod.outlook.com ([fe80::2cf4:5198:354a:cd07]) by BY5PR12MB4130.namprd12.prod.outlook.com ([fe80::2cf4:5198:354a:cd07%4]) with mapi id 15.20.7611.030; Wed, 29 May 2024 02:29:42 +0000 From: John Hubbard To: Shuah Khan Cc: Thomas Gleixner , Ingo Molnar , Peter Zijlstra , Darren Hart , Davidlohr Bueso , Edward Liaw , =?UTF-8?q?Andr=C3=A9=20Almeida?= , "Nysal Jan K . A" , Mark Brown , Valentin Obst , linux-kselftest@vger.kernel.org, LKML , llvm@lists.linux.dev, John Hubbard Subject: [PATCH v2 2/3] selftests/futex: don't pass a const char* to asprintf(3) Date: Tue, 28 May 2024 19:29:37 -0700 Message-ID: <20240529022938.129624-3-jhubbard@nvidia.com> X-Mailer: git-send-email 2.45.1 In-Reply-To: <20240529022938.129624-1-jhubbard@nvidia.com> References: <20240529022938.129624-1-jhubbard@nvidia.com> X-NVConfidentiality: public Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: BYAPR08CA0056.namprd08.prod.outlook.com (2603:10b6:a03:117::33) To BY5PR12MB4130.namprd12.prod.outlook.com (2603:10b6:a03:20b::16) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BY5PR12MB4130:EE_|LV2PR12MB5725:EE_ X-MS-Office365-Filtering-Correlation-Id: b944a782-e164-4b61-ec15-08dc7f87321f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|1800799015|376005|7416005|366007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?zf3WApSk0W0WWaLC3EhQhPho6w7Fip7NhqUunw34uIfmA1qUjn3oO+ACT/oW?= =?us-ascii?Q?WAMvrGEHh1gZ2oonJ9vRjJs1f5oLboJzq+iSF1nFE+6Eeh2xN6jZ0boKh5XK?= =?us-ascii?Q?tJ6i3quEFy5dnddCqVBeTCASc6xTaqMFkAdvq9oTIhfkknPq27Vqpxgu2+Q3?= =?us-ascii?Q?VvRpr7vLklgltMmdiZ4u7xQW/Ibf3xlFVDZBd7lxuwlCE3O1TOmBNXv65Mxg?= =?us-ascii?Q?P/+pIrKtsFUDyqytSFFKqg2R347seaRRtwdmiHaKkGWGblxYG5kjxnjvF5WV?= =?us-ascii?Q?/ABz3AuGlJEEtvXMOyb2smRVkHQt3lWwwJq/RDMcFXubJDB7hEpYHneHzdty?= =?us-ascii?Q?6OcRPVxfFc5eqCidNv5CYm0M4bu7EBlGgu2RTa0R31HqmocS1mvB5TKOZvA2?= =?us-ascii?Q?FwnsbmOCg59CIM2dKLaD4HYTR59j/YrqrP6vhte7rLbyy7iVnzxnNj6b7r4g?= =?us-ascii?Q?j/pBeAWpFr5ybPxfHwK2tvmvKxmiG2RmyiKR3iwT34mPpIsdNCUw/QxmceJ4?= =?us-ascii?Q?Qzwai+rOwCI9B5jd/KLMzDuHLxvV4DciJ6qRNHY40EY4V0v2/Z8u1IndtYO0?= =?us-ascii?Q?NayL3i7ciXafUussNUyrquAl+z0DjioSYOpN4ggeZw7MBbFvXLS1P7ZRthJs?= =?us-ascii?Q?w7s08/soPpcsxGO+yMPils1k2fhDUgL7lLjKkJUbdHWO2fM11XNStQoaZ8/c?= =?us-ascii?Q?gpMV/wvLDVpVC/uN4Yga6lcq0qLcJi7yD0JPfBxn109nB1sFLjiS4hF8WgcU?= =?us-ascii?Q?WtsPnje0Qpk0PbGR18ueZkDownawFo7FnivhvHRHa0deKEHPY0yIRjuCGuUC?= =?us-ascii?Q?zhUaDps6MRARlnva/ol3dUBDeQiyZIp4QX3lhib8gEmFinxNmJgsdjVTC6aL?= =?us-ascii?Q?p6cWz9Mh2LywRGKCbjAk9g7GVZ/ypEaLEGsx7pLijzEoyqve7Szcbv4iyPOh?= =?us-ascii?Q?/24qhk+p3dLwPoiXXZMsmBjta1q1RpnaicZ1gxERt11+KyknxloDrT4oyjdM?= =?us-ascii?Q?xit9l46c5BvU8p6LM0Z2/PdOj6Th2dU68Z4yhGTTLCyHTOWaHRITsvqYkKk9?= =?us-ascii?Q?7Ilnbn3ZujUTmlOWmqarm6MVvpY8NCNiuXz6SoKjPwDnmI2DmsqG3KHLJlFY?= =?us-ascii?Q?yccaZ5PtaLUeVvPOk1BovTh4hXthch4kyHWoppJw5l6znjsh+rYD5BaBITxS?= =?us-ascii?Q?fqGD+nkgikgmEI4jhTOGV6cf/zD4fTWsThEgSoWrIW9jRxcVrl7Pj4ubhGy2?= =?us-ascii?Q?3pT7nv83MA2DB+ppqCmD2eCqpCH5yU0SG1ro87qssA=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR12MB4130.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(376005)(7416005)(366007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?2fUkZFOxUlnjaMA30u0uecdhPUJztk30+OGR1mObcOl5RZOEzkylXIWgO7tM?= =?us-ascii?Q?cIdXTQ6+MUlJIyo4VitIa5xh0W66qyHe9iPDGEY0EQ75/Nqjdew8ilqSJyDs?= =?us-ascii?Q?/fj65vqnACwj4fOZdSRWUuJbA/4JU0P5GVO0uyTYeqBc7bApDGWcowdnA3bR?= =?us-ascii?Q?s7b4ggr6VPJVXjrS6nLPnOUA0R1iwX+1rHRU/PPWaCyYw/T5N+KB2itKSq6Z?= =?us-ascii?Q?YZs2KfzOzoNW8r4gtw040GDJ2/aMDFM+lM4vKiQ0G8VELYx3pAI+DDLlrN0A?= =?us-ascii?Q?cwf0YPW+EPX5m6KNvIMvH6D8q7nK6XAaY07iTtfojJkpKmEr+HN3Ouhx+aun?= =?us-ascii?Q?B2NvJ3Hrz31VFOkYx1oFRjCA2KxlyFSwsV+prqkKLMXmYh17iJ3XYuS2ZK1d?= =?us-ascii?Q?R2TQ2HzXc48719Em6LIzvx6E8SGp4hJWVNyEtfe3LVZqSyf5ULEQA8I2q1Mk?= =?us-ascii?Q?OIUBOtBc6pTlnTUvwR4pY82DpQL809/vf7IEv9XLu8SMyomoZD9lhX6u8c4Z?= =?us-ascii?Q?Cjqztz7isBjjZjaqZ2sIqtaCavmwlMq0B7mAHq4TIpsvLTGhZungXJ87Vgry?= =?us-ascii?Q?cmQGhq7ccG0MDsFH4Hm+Ls1L8n2pljfyYIp/3mtJiYVDKBC/SB+hVoIfrYp6?= =?us-ascii?Q?1MJ1owpJ9/1tXMksC9shzYwfMlZlidk1p5BBbvXDmQrjwdVxWoOHyK1g7YuR?= =?us-ascii?Q?4EeyzCHMaApc27YmpyDcwUYdoh0RmS4/69QMh6RBLkC7oUkXsMIi1Z4SQmUU?= =?us-ascii?Q?yB3MJiFyoyEetBPZ/xxhvmU3h0OotiVKC/VyhlbKM13e/lgRDF/YyQQhwUhz?= =?us-ascii?Q?aQPMTOgnUGBOySgYrIcKtsg8OYvEdeoPm1tXU5ypmjFWrBQq6HD/PkLePwxk?= =?us-ascii?Q?YKeXkGY2dd9kqd58HWSYn/+grze65cbaOmlr50tw1PxMxSY/NnY+3gNLZ2DP?= =?us-ascii?Q?nM49Igv+qtrS07l0wsSgWc/S4K+qlSJcwtBl4wcPRO3NWpGehiDxKH7T38re?= =?us-ascii?Q?wnPcT2aBxUzr0TyhWmzm+j6NjHiqOHv7W0ME6Swg7pueGnCWJS4rl4oB4y1W?= =?us-ascii?Q?L0nZItWuZVM4loTTULzeCmKlRuFRkIs2irMGi0tTCEsQGz53hefr0hwJzJXS?= =?us-ascii?Q?ma9JAMu5vJ0teQJj67Ehsggpxrs/mQJkC/2G0OzGyq4+4rc/E7iki9tYLbIj?= =?us-ascii?Q?B07GY6NLxU2r19Oodi64o9Cn6LKVkYg7iUXjSL6LyqEf2VVqawwX0zTVGaQ6?= =?us-ascii?Q?2eecUOYGO08JqzUHVuVgCrFqHAEW3/HbsIri9hM+AzKhvOAnrrzLpSZMpxQi?= =?us-ascii?Q?6CnwYEs7ieUIxnz/MEDHnYUqBVGwMGWAAm7wP1G3BWkfKacyq4I/0Ky3IQXY?= =?us-ascii?Q?giBpkDfaPAgM/A82K7V6dSvqcXxScWobUHOuLSURRYxkpkTGXAT1WyA7qEkV?= =?us-ascii?Q?I8dQXJ4k+n31gMfvqUPlefp1vxO6qN3zUVZPLY9M7O8/efb4GMGCnkq6FHXK?= =?us-ascii?Q?A31xb2/gmyRN+Mh1GRVZy3XgRs6EG8w1Tg5vLy995Ius5BlnpHe1Wgxxl/V9?= =?us-ascii?Q?Fyj4rDAYe1/I3EmmSGexX6vYNHCLhvLAWez8B1La?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: b944a782-e164-4b61-ec15-08dc7f87321f X-MS-Exchange-CrossTenant-AuthSource: BY5PR12MB4130.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 May 2024 02:29:41.8758 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 3UZHHdOoVf1hBjWStaNPUhbrfXbB49epCf1dq8wnfvGrBU8th1MDSxooKrINvRufkwRvFNpDlbRrKjcrWyUaFQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV2PR12MB5725 Content-Type: text/plain; charset="utf-8" When building with clang, via: make LLVM=3D1 -C tools/testing/selftests ...clang issues a warning, because test_name is passed into asprintf(3), which then changes it. Fix this by simply removing the const qualifier. This is a local automatic variable in a very short function, so there is not much need to use the compiler to enforce const-ness at this scope. [1] https://lore.kernel.org/all/20240329-selftests-libmk-llvm-rfc-v1-1-2f9e= d7d1c49f@valentinobst.de/ Fixes: f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run o= f futex_requeue_pi") Reviewed-by: Davidlohr Bueso Signed-off-by: John Hubbard --- tools/testing/selftests/futex/functional/futex_requeue_pi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/testing/selftests/futex/functional/futex_requeue_pi.c b/= tools/testing/selftests/futex/functional/futex_requeue_pi.c index 7f3ca5c78df1..215c6cb539b4 100644 --- a/tools/testing/selftests/futex/functional/futex_requeue_pi.c +++ b/tools/testing/selftests/futex/functional/futex_requeue_pi.c @@ -360,7 +360,7 @@ int unit_test(int broadcast, long lock, int third_party= _owner, long timeout_ns) =20 int main(int argc, char *argv[]) { - const char *test_name; + char *test_name; int c, ret; =20 while ((c =3D getopt(argc, argv, "bchlot:v:")) !=3D -1) { --=20 2.45.1 From nobody Fri Dec 19 05:08:42 2025 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2059.outbound.protection.outlook.com [40.107.236.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 02AC315B134; Wed, 29 May 2024 02:29:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.236.59 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716949791; cv=fail; b=QgJSyerpp8tasINkxE7PCh/L0WqVuCkTASJkWU6Y/ppFTeg2aJxtQNcEX5MDcOJ7bRPrvf4CsK5cXXYmqHzNrvLjkQYtLV3wvAcjx19u1SQNnOR+qFuaRyiaOaGgVP5BRuo/KP4rOJP05iWxX2h/vmG+5aUaefM2HXQlZQ05cm0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716949791; c=relaxed/simple; bh=xkF1tllS7e+DZTZ9jHJSvdZ+FCkY0pPkBri0DoOV1RM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=BBSCLuGLR9YFRlZZj9M76ylcFQZn2/7EPhgsdqkJli4WOmkMREAoyIbPElA38CDMhc5XezK26DvmSgVgp6lJ0YymlnHFFt3W4YrpSvx2iIHxeJRJH1AijH6L11qNcUox496ZdLzyz8MyiOcNLc5PijdxBC79HgNiCHzQcPMYPIE= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=j/Wmk0n7; arc=fail smtp.client-ip=40.107.236.59 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="j/Wmk0n7" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ANzEtoY72FMqL1QuBPt1r06HkrDQdHaaYS9mLRD8Ngquaz1JK2VoajwOfqzccHlKzszBUr0o763VX2xlyJbrZRgCUU3Wy8jSg1zH6SS4P6xdOVP2HibQFgiIAfFNXk/r7jKbTFA+SCQWLL8xsUFC5rK+NQiY2IAiZ/9rokqtw9i0MwYjQmJgLYtA5Q5CjI70ss41ARQ8FxEDbnwlRgxMMUWYsAFxWfj14GA38qHBi9YPXenrmwNOvb9+camlRYWCHSA623KISvlW6WOxvOYjVe2BLAgDM0LmL/MvdPAKtN8eO/CMim8xRX04SvxWBvRlrx1K1BNRIcm0hvRW4y2X5w== 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=Kec8cUwqo8PXdu5+3RBtwP8N5SJ9HTi/RyoulnN5bi4=; b=J6adr3vqLGtVOM0APBhe1qV1xawH/WWXNWXsHN6EfddLagkfM6EA9q0iM7RdROYlm8+JALV+CrO7o1s2lGsi0aoWU/R9U7C1obEqW25qzPwNpTrIn2AudeNjf3YHiSjigxUHBW/v7qo6bYAB94fjRlJ3fQnPDNsZJ88pWSClM8NhyMNbn0XaO7s/Rh6tW82DbqCIqeXBwyia+8c1P5EFlsA9yOuSXCUE3nYw/iL8bdbgU+0Z6Avn9gC+KGDn1qs7RKBOMCsZvfrYlwc+2ACWRi7WAmVA0iptOZzUHJckbim+XCEwL/7EFs9RMR3Eo1WQLA+99VXTMmjFbof7wta64g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Kec8cUwqo8PXdu5+3RBtwP8N5SJ9HTi/RyoulnN5bi4=; b=j/Wmk0n7YZeqHwiYD9dbsNiG0D/emPJopUZy2Fx7jSLynNKgCjDvS7SRUIyoLdaZmMvrHBMQVJuo3XzgoDunINM3ZRq7qe6FstJ8+P7FI9k/Z0ByW44d4pwfIOG00GIsMCLlcC2DjDNz6z4DCo/nkWLct77sPYe2/Jj6A1DFZiz4HughQLH1TfQ2FJfcxZcmp6mwlUb/sK3HxqgSE35fI8PsNUeF0ShX/V8zpeg4xEp6DffCNlt2Q2a2/JwU+PsWnjC5KiCjSk7qqilFj7lPO4CY6qB1yHUrvdFnZitEsGkI9lZ8jQQEA32vK8Og1FHOAISXCCZLs+H38PIfi3B7hg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from BY5PR12MB4130.namprd12.prod.outlook.com (2603:10b6:a03:20b::16) by LV2PR12MB5725.namprd12.prod.outlook.com (2603:10b6:408:14c::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.17; Wed, 29 May 2024 02:29:42 +0000 Received: from BY5PR12MB4130.namprd12.prod.outlook.com ([fe80::2cf4:5198:354a:cd07]) by BY5PR12MB4130.namprd12.prod.outlook.com ([fe80::2cf4:5198:354a:cd07%4]) with mapi id 15.20.7611.030; Wed, 29 May 2024 02:29:42 +0000 From: John Hubbard To: Shuah Khan Cc: Thomas Gleixner , Ingo Molnar , Peter Zijlstra , Darren Hart , Davidlohr Bueso , Edward Liaw , =?UTF-8?q?Andr=C3=A9=20Almeida?= , "Nysal Jan K . A" , Mark Brown , Valentin Obst , linux-kselftest@vger.kernel.org, LKML , llvm@lists.linux.dev, John Hubbard Subject: [PATCH v2 3/3] selftests/futex: pass _GNU_SOURCE without a value to the compiler Date: Tue, 28 May 2024 19:29:38 -0700 Message-ID: <20240529022938.129624-4-jhubbard@nvidia.com> X-Mailer: git-send-email 2.45.1 In-Reply-To: <20240529022938.129624-1-jhubbard@nvidia.com> References: <20240529022938.129624-1-jhubbard@nvidia.com> X-NVConfidentiality: public Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: BYAPR01CA0051.prod.exchangelabs.com (2603:10b6:a03:94::28) To BY5PR12MB4130.namprd12.prod.outlook.com (2603:10b6:a03:20b::16) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BY5PR12MB4130:EE_|LV2PR12MB5725:EE_ X-MS-Office365-Filtering-Correlation-Id: a380de59-e873-4c3d-f469-08dc7f873295 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|1800799015|376005|7416005|366007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?npLtzPX0i66kFFdml2DvgqehsUrSx97FzUR+lGi8IFBt7PI9oh2kUCxzVaeB?= =?us-ascii?Q?nhtJwRqgrKviJCiq0Gm02+K2c+WYHQ5VrlcDzaoYEXEo6ZR3SR7olwdeL12Z?= =?us-ascii?Q?x8C+PCgNte1EmxfNpGThD4105S0OtFqoqFtlcPjxWL5LksT5WzjGpwSh7p5g?= =?us-ascii?Q?YgeuXodVCgpoRK/IJRgLmw5/jJK+V1BtZmTNTI3N8+SCT0+nX3sXTsq9KmOc?= =?us-ascii?Q?oIjibptsDP5sQkFsPZuZuOcX8Qi2jTWOyd1AeFMyfIrKglZHZtaRuTO+5Bo7?= =?us-ascii?Q?t5R+6aIwIq8r2HAstj1vw/4+/rnNnap6kaaeY0cGUcX0F65S+ePRL9x64ROe?= =?us-ascii?Q?lwEN+ePhYFUD82uCyQ/yyJbEMEZJzjswgvoeC73SvNdkt0JxgAK2jBE1Kr10?= =?us-ascii?Q?J/IqioS5SRbqz6z/YSFRhAzPrbC/ddq2rDLhmLCWBtAJ9xkVBHpSfQivxU7y?= =?us-ascii?Q?UmpylwRR2MyaPxo0sESrtz5ALhA6dr4qJHf29BJokMYaWNpNgd3UUazdtuQ7?= =?us-ascii?Q?r8/05Z05MVs40n9tbIrjI4oeAUBQXTNV9drEP2qarblnFkziKMJ4RoAlMug3?= =?us-ascii?Q?cB+uRQTKl/uy2YGXoIbFOMXyEQIGJc2JAoAOItUMm25Jn1lCFWn747CsnN4w?= =?us-ascii?Q?wAtSDBSGPjOtTSARB+nEupaQx5wBLRZGBuPxX/G3cU0toM5J3jMdprxeC/kh?= =?us-ascii?Q?aM3fEyKeIbvj4mzTcCXJBC/XuAxTuuJFvJq1NafP/8lfQ7Zx4XPSjC18f6J8?= =?us-ascii?Q?bbiAYMkTQEi6Gdk6gaqs7i2Z7d3tftJyAmLHVPZA34RaqRs29Z5wdE00w5zQ?= =?us-ascii?Q?DIlcqNGd+cKvQjGFChQE92oLKzWza8Zsv8NVCAtqnPJvvo+gWO0XU4PZ0MFf?= =?us-ascii?Q?xzmY5Z2mgnuOwXjzJSo3XfLlZUI3BymWyeSQdpzoOYFY6/JFZiGzExxKswA6?= =?us-ascii?Q?+QA5YDCsaZMc2ZasRgClCm0r6rwazRHpG+hzjQbM0lGiIw/2sU3cBbcIEg9X?= =?us-ascii?Q?/WFgR0lVXptrQ7f3uaqBYf+dCCe0E9TzbiBetpaP3ftwkmkj6V4iOYmy5hNy?= =?us-ascii?Q?mNFZWftaxqfPVBKj89QYWg3NKapVubTDhH8miOUhnA83fDiEeaFz2n1UVIoA?= =?us-ascii?Q?uhOlqJqb67QQ9TJ0ZHhqGpngcrd18nllE8Sbm1T33YxRQ5dcQM+aHCVcUEM2?= =?us-ascii?Q?XKFmzTpA8OsLLtjRyt6Zc9u3DXK/1NxP8+sDFmfreKZK1G4lW2Oa9G6N3O/I?= =?us-ascii?Q?6q2VnXQxgYBdrEAyjd4/B7n5SNqx32j97ZPsEtbaOg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR12MB4130.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(376005)(7416005)(366007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?SvGrp1/s2leccSg0K8xBVT2COSGlfmhXSPBz4BwAhUwcNhnZf94qCL6zoEEj?= =?us-ascii?Q?HD6GIf32J1pLax0NSs38K3ae8PBH6wNOk+GxXK4Sm9qHPZGzJtIp1L167qCf?= =?us-ascii?Q?UEH60olPNSiq8P2HXW/jU6/afUoXcpUiXO0kR5dPEiqmJtOcdkrGaRPVSZ86?= =?us-ascii?Q?qBft3tEcnfUiZ0lkNJuVCttQf2xHSwlZTjoyQwVfT9m/0/muwcWANXpm64B0?= =?us-ascii?Q?jxyeJWi/Bnv+DfjFxG/tsuG5uC3xm6/ldK5OysJquuxpWhkc8pYPh6CBhupt?= =?us-ascii?Q?U0941raczuldco/WKewg2C/5iF9pkdHx31gKZtbYaMQD6a1Xi42nursSSubG?= =?us-ascii?Q?knzll/K+LAPkHiURsq3EyhQElLi1CZhE3yM2ptrOF8TlOq9edKhIF4FE5/CY?= =?us-ascii?Q?/hgGflZkvLNShUzPCO9khearQG45rtiUiwpCVZZoDT8DPpzCz/xs3cBJAZWc?= =?us-ascii?Q?8a/LRlzd+QZheYVT+ugQ4WOGy1DWNAZBxrZ3nTZWRfB80jYNAuut3zygwxA5?= =?us-ascii?Q?ySaVPFZG5CU4ZFDW8nCJPFxzPCBbYKCVPT2RCVFoeYN45ZXDukwOyKx/8OPB?= =?us-ascii?Q?CXiLk9rf92L313XPnFsQGjx1wzixySPA5hZi9CUOrSaAobia0W4AI3hKnIqY?= =?us-ascii?Q?1n20b4Wvoum6rGmjjDfBDbStf4MO4oXmFgo+TtXHK9p6nEVl3a6u+vTndkqU?= =?us-ascii?Q?1y5mKCj16xXGMZI/SO4p5a/w7V92K638ZrlAJ8OGduait32ECSeqSy4vIwc8?= =?us-ascii?Q?zm2N4e2RkHV7iWx9kT+cFp22GTy8rVrLZdOF4CEeqQlhh1/a03f/BxJzsrpX?= =?us-ascii?Q?hB0EUau6MItIa5jUrahBzPdRhukOG+be5zpYESrVi9aNKIKOv4Uz5KrnrWbH?= =?us-ascii?Q?Oo5gIwODrrKvWuaRs7HprVepEROf3JE7NFCaWWzfoK6yYbeylxSl072Ts3Lk?= =?us-ascii?Q?v2XBu1RTDyGVvcyD0BLs7RfI9HvoizO0536YZx30msLIrnD0vg8CiWIDp2Fr?= =?us-ascii?Q?IE+29F0NLhP2Znp/VIzgEjPoIMSfzW7F5bLyNp/jxm16LmuC90Xt+jdnCmkb?= =?us-ascii?Q?t3WYpCdUnxGbBSFa35ffBZPCX18R31kQGnlpS09uTn71Q8EvMKly/6+O4MZ4?= =?us-ascii?Q?GFne+1KYfHhWoEbadISv81ErIBDGTblmBh1AbYNzQWyKGtJP43U78eiC7eLV?= =?us-ascii?Q?HCaiOQUMSgiv3jx3QB55NFbRGSXdwdXQAgbpn/7n4fEBAS+jJD08cf2Y4xiK?= =?us-ascii?Q?JUYkGLzmLTj8EMXjSUiac1WQ8nL3sq3QlcIM9b1U5nCwLvLVwpAedpAtEEKB?= =?us-ascii?Q?FKCJ7UiEgFBzULeRM8pJ3d1g/Bq83aU2rejkp4T+QKlfDB7H5BtiWPsD00cT?= =?us-ascii?Q?jDQDOdca2SszW5cWR/hYT6CheZPmVXOB7AnL6Li1BbAdAS3rmtTKd2q1WXyc?= =?us-ascii?Q?D9SYHrS++UC0D37PpLXNGPxzHjy4LRDyatwnFeLaZ5cA86w+Vtdfd7cfd7jG?= =?us-ascii?Q?fN1qW9Xkaz4gau0VkYTy2pBRgHRTgMS+jh6leJ30rSomX6S8DHv/60JilJWq?= =?us-ascii?Q?Sb8PxbWGZjT2U74F6NUE78m/UJuwYeLGYtXgovvd?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: a380de59-e873-4c3d-f469-08dc7f873295 X-MS-Exchange-CrossTenant-AuthSource: BY5PR12MB4130.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 May 2024 02:29:42.6437 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Pz48Syd1TfxOdbjrKNfjZ1mGJfj8Q83hgIgCPZoW7pZ4JP2PlQUn7qF7wmQz5SpDK3a7PSSzGx3YXYZgYvkTYg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV2PR12MB5725 Content-Type: text/plain; charset="utf-8" It's slightly better to set _GNU_SOURCE in the source code, but if one must do it via the compiler invocation, then the best way to do so is this: $(CC) -D_GNU_SOURCE=3D ...because otherwise, if this form is used: $(CC) -D_GNU_SOURCE ...then that leads the compiler to set a value, as if you had passed in: $(CC) -D_GNU_SOURCE=3D1 That, in turn, leads to warnings under both gcc and clang, like this: futex_requeue_pi.c:20: warning: "_GNU_SOURCE" redefined Fix this by using the "-D_GNU_SOURCE=3D" form. Reviewed-by: Edward Liaw Reviewed-by: Davidlohr Bueso Signed-off-by: John Hubbard --- tools/testing/selftests/futex/functional/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/testing/selftests/futex/functional/Makefile b/tools/test= ing/selftests/futex/functional/Makefile index a392d0917b4e..994fa3468f17 100644 --- a/tools/testing/selftests/futex/functional/Makefile +++ b/tools/testing/selftests/futex/functional/Makefile @@ -1,6 +1,6 @@ # SPDX-License-Identifier: GPL-2.0 INCLUDES :=3D -I../include -I../../ $(KHDR_INCLUDES) -CFLAGS :=3D $(CFLAGS) -g -O2 -Wall -D_GNU_SOURCE -pthread $(INCLUDES) $(KH= DR_INCLUDES) +CFLAGS :=3D $(CFLAGS) -g -O2 -Wall -D_GNU_SOURCE=3D -pthread $(INCLUDES) $= (KHDR_INCLUDES) LDLIBS :=3D -lpthread -lrt =20 LOCAL_HDRS :=3D \ --=20 2.45.1