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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 66246C25B78 for ; Tue, 28 May 2024 20:56:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:CC:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=eJrROmhpZ1pptsqBocNaqDePpE12TbN/6S6TDPvUmkQ=; b=0fQYh7wj1ZGajc 6rMXTCiLKUllGbn5YtXN2/G5zPpvO+PZv+yv8h4NYsMTva18gbFY/8cRr8sRAjeIAYsOrTLviN1hW 1f/9APSMTAm7I02xl/xa6xtFeZgUIY2yR+7juOncTdNvEF70dviMoUGBtm7Ie6oJ65NST2xkC7Sdm LR37XEuCggUlVviP9bIekUtq1sBEKf7gioSkLgtxoOcWPp+I5nXTIP4eHQcSWAqAkViEGOsrNSIoe Dn5kjGFQzwcd77Wuu7AdQyxvN6TLmh5rH5BHpJMDOwje0EwpGYzcv9hKsnK55gu0W0LOeaiFV7bFR 8evyzg/1rddV3SF4hSXQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sC3sE-000000022jI-3Ush; Tue, 28 May 2024 20:56:46 +0000 Received: from mail-mw2nam10on20600.outbound.protection.outlook.com ([2a01:111:f403:2412::600] helo=NAM10-MW2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sC3sB-000000022h3-2tO6; Tue, 28 May 2024 20:56:45 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XYe35ce8ZKH7eE+vFq3/bKANAxkivQbq6p8C/bzE3zQ2ni+fxq+WUC8Ih347My5C0qv/6LMgyGPbPdIZUK+vufJqgC2BJ/GYSXnwsk+e320E5AbUTmUpRwOfyb2dkMkdTnqSwXcSc1Sku6WNEUTpUnbZ+ut3pDmEYALsuMM0XCVqv83Xf7zaJhNsQneISWFm8A/568R5m7h6o7tQG+9IBCbALDOWmhsU2F5rqQdq8sFi8lyhCcfN7ueJ+OPwdVwk3TTrBzjH74h97rfJOTT8tf8xx9Y5posKJqWBEqqV3Xcl+AHwSDHHSSQXQsWFyqH7zKb31lEathVBR/ozpyQvIw== 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=5bozz+akYes5gGGflBokc31nCq5Z7ypuUTWmTbEJ1uY=; b=hGIsdO4f6HKV36U2wmH7oAJYL+FXlTE30x5FZ8fjaK9Hh3WMH02yOl9nxDHXlq22dxwUGuywzwhwZNAuSGkfwj7944D+L74cEwXPNrNy6nmpODmMQRHQvOy3ErwkFG8cH7gC/1vyLPRYp1/tC+ILFsY7TCTBeZO4k5Jpgs288OUupaq5MlprznIhZAJkMj0htnfxa6eXIHlNR6js6DxyuvhslxXbcFw13KP8ccm5eA3QrPfStIupo2lSVGztKbIJjMgoJdKzh5Ee48Y3NI9gj+xDBKwiNdXcXVZSQnh8cgd4YliJSy/nkdQdTQeBoGeVUL5XBhMfCYqmYRX7DaC+qw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.161) smtp.rcpttodomain=kernel.org smtp.mailfrom=nvidia.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none (0) 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=5bozz+akYes5gGGflBokc31nCq5Z7ypuUTWmTbEJ1uY=; b=FQ23/CvGb5SQL/jrfd3AzQVH4SWKQC5TmCPHBVbTy+mDIFz9vCITbx3HmjhSZVgoG7kpXpdwy3wDAaGkf08YEIOCp6GVn+omxxsbLf+NfCo3QGDFNtAinIs53JANy0lwoSuI6Ww9VpdyJduRHbsEamy4PB2XayXeKjxTJ5FeCOK1huR2nhPe1s3xjsba2+zAeE9sWp0p7vpP4l0aRKekAJRVQmM4AFtYe0ObkqaeqwwVVzjK+ilVKidT1khvzmw4lRp+8nXQngzqMeutGdrT8iDv+yypIF3+D2RxtW7ubcpUPtQrZh3upheCSWsSYW13iQ+zeGmdqNhv4Nuc4N3yXA== Received: from CH0P221CA0024.NAMP221.PROD.OUTLOOK.COM (2603:10b6:610:11c::20) by PH7PR12MB7162.namprd12.prod.outlook.com (2603:10b6:510:201::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.35; Tue, 28 May 2024 20:56:26 +0000 Received: from CH2PEPF00000148.namprd02.prod.outlook.com (2603:10b6:610:11c:cafe::4c) by CH0P221CA0024.outlook.office365.com (2603:10b6:610:11c::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.18 via Frontend Transport; Tue, 28 May 2024 20:56:26 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.161) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.117.161 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.161; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.161) by CH2PEPF00000148.mail.protection.outlook.com (10.167.244.105) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.15 via Frontend Transport; Tue, 28 May 2024 20:56:26 +0000 Received: from rnnvmail201.nvidia.com (10.129.68.8) by mail.nvidia.com (10.129.200.67) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Tue, 28 May 2024 13:56:11 -0700 Received: from [10.110.48.28] (10.126.231.35) by rnnvmail201.nvidia.com (10.129.68.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Tue, 28 May 2024 13:56:10 -0700 Message-ID: <612a0c4f-dd79-400f-aa3b-a4f8bf7dba0c@nvidia.com> Date: Tue, 28 May 2024 13:56:09 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2] selftests/net: suppress clang's "variable-sized type not at the end" warning To: Nathan Chancellor CC: Shuah Khan , "David S . Miller" , Eric Dumazet , Jakub Kicinski , "Paolo Abeni" , Steffen Klassert , Herbert Xu , =?UTF-8?Q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Matthieu Baerts , Mat Martineau , Geliang Tang , Pravin B Shelar , "Willem de Bruijn" , Alexander Mikhalitsyn , zhujun2 , "Petr Machata" , Ido Schimmel , Hangbin Liu , Nikolay Aleksandrov , "Benjamin Poirier" , Sebastian Andrzej Siewior , Dmitry Safonov <0x7f454c46@gmail.com>, , , , , , Valentin Obst , , LKML , References: <20240527213641.299458-1-jhubbard@nvidia.com> <20240528203941.GD2680415@thelio-3990X> Content-Language: en-US From: John Hubbard In-Reply-To: <20240528203941.GD2680415@thelio-3990X> X-Originating-IP: [10.126.231.35] X-ClientProxiedBy: rnnvmail203.nvidia.com (10.129.68.9) To rnnvmail201.nvidia.com (10.129.68.8) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PEPF00000148:EE_|PH7PR12MB7162:EE_ X-MS-Office365-Filtering-Correlation-Id: 1427a889-8ae1-40fe-bbd5-08dc7f58a40c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|36860700004|376005|7416005|82310400017|1800799015; X-Microsoft-Antispam-Message-Info: =?utf-8?B?U1R4MzNaeUxyU3pXY29MeVYxUldINTBOeHBLWTVTbHhVR3RTb3VWZ2Y0M2Nr?= =?utf-8?B?N0RqbjhONjk4WE5ITk5YRWNGeEo0NnlFQ0RSOFhyTUZFZENzZllNUjVKWmVk?= =?utf-8?B?K3FvL2JHdGpIOWxJTXBncVpBU0ZiU0Q2MlAwRElRV3U1bHVsbVk4UGhqR21M?= =?utf-8?B?Z2FkUEZvNFVaR1Q2VzU2N3p5OUZvV21zbjNNdmhjemZVTWJVQS92NENXa3Jh?= =?utf-8?B?bFR3THdKeGx2bDBlY0I0elhtWjdSWEI2SFRHUW5SNUxyeHViRWhuSDgwOFhP?= =?utf-8?B?cHJxN0Z2MTU3VDhKMERqc1FpTHRGdXprVldzNWpaYlhHSlhkdFRGYWtRTFpB?= =?utf-8?B?TUtpekNqcVJmSUs2czI0czR5VXE0N2dlVzEyR3c0QzlVNDZOZi8rZFo0VlZV?= =?utf-8?B?eHBxdUVKa1VwZXV0MEc3RnZCT2hhdmFZbmhMN01qR0JCa1gvdlQ5OUg0azlh?= =?utf-8?B?Ny9iSkVpQVZvZXcvRzNLSTYvRTM4QzdSekdXQjZtMHlvaFBuYy93cHRYdzA5?= =?utf-8?B?S1RaSmdDVDl0SHRsQmU4YmkrY21hT08wMk00SzZ5SklDWHNvT3Foa1hIdVZx?= =?utf-8?B?dkhvalNoNkV6aXJiRFAzalI0Q0tUM1Q5MGhXaU02d0RPdldlcE5pV1hpak5E?= =?utf-8?B?SGZiWCtidGJJZFlLcGtQWTUwRDlUZm8xaXU0SUtCK1owSGs1WEIxV0pNY1lO?= =?utf-8?B?N01Kc2ZlUVFIbEtBSWd6SzhTTGZXdWNyV21NcklqaHFaWUVrN0FBSkxsY2Ja?= =?utf-8?B?OExBamdoVDJmSkRLZ0QzUUhEN0gzVDNPRlBON20rUUhQbVRPZW4xRURsd0Jw?= =?utf-8?B?T2ZyL0k4Z0c0QXk0dFo1cS9QTzVDRUdIeHpNSEk0QnFWbjAxRzJSY1NES1dB?= =?utf-8?B?KzlmMXYvWXRwNnUxT3JJRDRPUTVkaXprUDV2MzNVR1FDQ2V6Wlh3cEYwNDg0?= =?utf-8?B?YmJkNERZcWFBcm5neGZaUjZMZXpscDJtK1E5cHZPenEvRDhEWnV0Y1p4Rjc3?= =?utf-8?B?VGVIRE1JdTZmSFlXZEtEMkh3cktHdzRCRW5RTXRVbWtxRmhvVkFlb1pnYXVU?= =?utf-8?B?dDVyMW9xd0gza21GdzRxMUVCQ2ZxbDRaRk9iWUJYblpzMXc1SExhV3R3ZXVN?= =?utf-8?B?NGJ0R1ZTQmFJZG80KzNuaXBYMWNSbDY4aEIvQ1hvbWVJNHphYWF2WExia1or?= =?utf-8?B?UFNGWjZpYmZLbFVGNEx4U1RCeXdNeUp1bERweEd4WHhzbkVoWHk5dkwwQ3Ni?= =?utf-8?B?cWJzYmV1Z3VwcjlHeTc4WWRIbjc2NjhWNkdPdmhscDlDSTNnUTlUK0g2akZt?= =?utf-8?B?OHpCS3pvK3Y1d21tZGkrdWlsdzlXajBQQlVtclRIRzE2Uk5SOTIvaG1ScWE1?= =?utf-8?B?VmJidmJ3bm9iaFhsR294Zjd0d3RoOHV2aVBZQkxmWTgzcUZmTDQ5S0lWN3JD?= =?utf-8?B?bEhGVCtnY1dTOWZjWE4wQ1ZqbWVWc0JZUEZKWXZYd2hVVC9UTllPdVpVRktQ?= =?utf-8?B?bVBZVkpYVDZIZlptbmFWKzFxNVREL0sxUGRUajlibUp6cWlta3lzb1Q2SE1O?= =?utf-8?B?Wk14UTF6SG9JWTQxbEtLVDZJY3l3NnZjcXFXanNKUXErVDZiOEMrWjBwSFJC?= =?utf-8?B?VXNFRjV5TGJOU0dzd2lTSnJOYnF6dHNCNnZTV0R3WlRRZ2xzdmRPeFIzRGk2?= =?utf-8?B?M204Y0V6djN2Ym9heDFwYklqb09DVzJnYkdJYnRJdnNKZW1DNGNpUTFQTmxs?= =?utf-8?B?WlkxYU5BR1ZEcnVjR1luelhmRDRkamZqTlJKWkdNVXNkODV6amlVS0UzZm1N?= =?utf-8?Q?7r35cM84uf0Dwf3MR2llVPJJvPSsRcj4YIwR0=3D?= X-Forefront-Antispam-Report: CIP:216.228.117.161;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mail.nvidia.com;PTR:dc6edge2.nvidia.com;CAT:NONE;SFS:(13230031)(36860700004)(376005)(7416005)(82310400017)(1800799015);DIR:OUT;SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 May 2024 20:56:26.4509 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1427a889-8ae1-40fe-bbd5-08dc7f58a40c X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a;Ip=[216.228.117.161];Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: CH2PEPF00000148.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB7162 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240528_135643_911470_7964B080 X-CRM114-Status: GOOD ( 13.99 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On 5/28/24 1:39 PM, Nathan Chancellor wrote: > On Mon, May 27, 2024 at 02:36:41PM -0700, John Hubbard wrote: ... >> diff --git a/tools/testing/selftests/net/Makefile b/tools/testing/selftests/net/Makefile >> index bd01e4a0be2c..9a3b766c8781 100644 >> --- a/tools/testing/selftests/net/Makefile >> +++ b/tools/testing/selftests/net/Makefile >> @@ -6,6 +6,10 @@ CFLAGS += -I../../../../usr/include/ $(KHDR_INCLUDES) >> # Additional include paths needed by kselftest.h >> CFLAGS += -I../ >> >> +ifneq ($(LLVM),) >> + CFLAGS += -Wno-gnu-variable-sized-type-not-at-end > > For what it's worth, the main kernel has -Wno-gnu because there is > little point in warning about the use of GNU extensions when building > with '-std=gnu...'. It may be worth doing this anywhere that uses a GNU > standard in the selftests but I guess it depends on how noisy things > are. I think there might be one or two other cases like this that I haven't gotten around to, so yes you are right, this probably should be moved into lib.mk instead. I'll do that in a v3. > >> +endif >> + >> TEST_PROGS := run_netsocktests run_afpackettests test_bpf.sh netdevice.sh \ >> rtnetlink.sh xfrm_policy.sh test_blackhole_dev.sh >> TEST_PROGS += fib_tests.sh fib-onlink-tests.sh pmtu.sh udpgso.sh ip_defrag.sh >> >> base-commit: 2bfcfd584ff5ccc8bb7acde19b42570414bf880b >> -- >> 2.45.1 >> >> thanks, -- John Hubbard NVIDIA _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel