From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1B7B54625C for ; Tue, 18 Feb 2025 13:36:46 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 16DA5402A0; Tue, 18 Feb 2025 13:36:46 +0100 (CET) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2063.outbound.protection.outlook.com [40.107.223.63]) by mails.dpdk.org (Postfix) with ESMTP id 98F2A402E1 for ; Tue, 18 Feb 2025 13:36:44 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=swD6cH7UrSbU2zWlNx05r2vBekT7Lk4Ne8SNSgV9W3J0SydzhwUe8vZ5MY5AMNbIp8qCWsNAn3vAIKodmXNLovW7LyBFK8SicRiJIFHBIC/waXxrTdr4nyqL2R2W87AWQjBjVGWzaHp8P6S6TOhuZ6V9axV4S3mAJbExHTefiLB8wqXvQDhIC+8rawQF7s6VZHPtpmDH7g/wc7gtRrFPI24TnRwa/RLMotVL9FI4Jck1GiP84smr5cPpP4896wOdRnaRoBM69byaiEMiuoXEKC1NF9k+WofkJsnoQbV38KUslCEdGF3pUQ0V91yY3xC3AXib0xSncq0gieh3IU9C/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=IH+GdhFHzv1X3ppcq5rhmHxi60u3Pzz3qWB+qkebYpM=; b=G7ng+QX1tei8oO6xfGT9oFkkSBVbw21dAjDTF+dm/oQfo8j4ZI/ayiVEmjK5aVdUZ73t+XboirTsDzFugxgEvbs2qg1agxSVUwm8GdRNMQDdBCqNtzF3XKqsweyTw1Q/yT/QttiDZFGMQ7eWV/FMAI+497kTsyax/lS/m5ax66/tOr+xsnf7TcP0UXITn1LzbElJx6a0IhP5OYNzPLJiqmJQvQdxY+cgbvDGk0eyUd8FTdm7pdfekY8kaRUC1qCOugsDHqSAwAjwdOVkXYQAgMsP30cqdIOL8GmIgTj2g9QjsFFqzFHEjtVl0dBdn/1OlQTLN7k8dckpMpheKyNoJQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.160) smtp.rcpttodomain=linux.microsoft.com 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=IH+GdhFHzv1X3ppcq5rhmHxi60u3Pzz3qWB+qkebYpM=; b=WQ6FvfBzhtIHs1s9jr24TMc+VthFCmarWo6jrDoIC22/m5rvw+hnI0BqSDDUR4s0NkvBUuwtq1NqqmP085UCYLaH9QIyWsF8JbBwLHDck0kHA9cOjjz/oK0TEHfJxaUzjDYwxJbhoxFW4zCKbpqDsnIpse80689u3Xzk3Y9qSCWEii6LCvmVvMRN9Q3x8p+u4QsTM9fAawX3Ssnn+ATY4UcHCVGpoNAbL1Lcb74f9RT7aDnagOCkGtOuANKmg2yLjDJL13cyblfg/Ipa2dpgWmg1B4SohWzQvtQYDax8ywW+HIAC50L7VCe97/narkQPCk0sqXsgIs3hoCJ1OKUuLg== Received: from BN7PR06CA0061.namprd06.prod.outlook.com (2603:10b6:408:34::38) by IA0PR12MB7506.namprd12.prod.outlook.com (2603:10b6:208:442::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.19; Tue, 18 Feb 2025 12:36:40 +0000 Received: from BN3PEPF0000B070.namprd21.prod.outlook.com (2603:10b6:408:34:cafe::88) by BN7PR06CA0061.outlook.office365.com (2603:10b6:408:34::38) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8445.19 via Frontend Transport; Tue, 18 Feb 2025 12:36:40 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.160) 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.160 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.160; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.160) by BN3PEPF0000B070.mail.protection.outlook.com (10.167.243.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8489.2 via Frontend Transport; Tue, 18 Feb 2025 12:36:40 +0000 Received: from rnnvmail201.nvidia.com (10.129.68.8) by mail.nvidia.com (10.129.200.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Tue, 18 Feb 2025 04:36:27 -0800 Received: from nvidia.com (10.126.230.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.14; Tue, 18 Feb 2025 04:36:25 -0800 From: Xueming Li To: Andre Muezerie CC: , Pier Damouny , "Bruce Richardson" , dpdk stable Subject: patch 'eal/x86: fix some intrinsics header include for Windows' has been queued to stable release 23.11.4 Date: Tue, 18 Feb 2025 20:34:03 +0800 Message-ID: <20250218123523.36836-9-xuemingl@nvidia.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250218123523.36836-1-xuemingl@nvidia.com> References: <20250218123523.36836-1-xuemingl@nvidia.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.126.230.35] X-ClientProxiedBy: rnnvmail201.nvidia.com (10.129.68.8) To rnnvmail201.nvidia.com (10.129.68.8) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN3PEPF0000B070:EE_|IA0PR12MB7506:EE_ X-MS-Office365-Filtering-Correlation-Id: 328d3aa7-ed2d-4e9d-467a-08dd5018e4ff X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|376014|1800799024|36860700013|82310400026|13003099007|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?TEhNrWeFoxQFFrXmOJoBn+wwLQwgCcsfckdRCDZa6eDf8ZQcWIkB/QoYq/7l?= =?us-ascii?Q?oQpc2gMwMN0vjbM+Od4Z3MMLn5XPJmB/lG4ekveqOBRMSNjb8Wgx/ymnDxQl?= =?us-ascii?Q?zOof+iSP/kuQLBG7RfzM/zwDtBpsg4wxptU2V+R9q3bp5MBZHY16e3kWpxLv?= =?us-ascii?Q?WkcV+w5lXqZmVaVElHP7B0000anCvfSkq01bptrhoxrsi+ugo3iafA1TUu1M?= =?us-ascii?Q?M0unYw3/R3g/I94w49FEMBqoVwi2AYURGuCq0ZGHWfKbIl32lnsSoyEgl7PH?= =?us-ascii?Q?fPfnuXSmCGCGlnMVQkMwmtGVynBTYoNSI9hzaFpYmtu7+OnfqbRVy7YpsQL4?= =?us-ascii?Q?dWUiKZezkmMYzbSJ6DXw2NN+XNmp5CiYy4J7iLdvQgSLnRum268QwgMW+1bL?= =?us-ascii?Q?pDdwqgH/GsuSNbE6KWrx6h//o1LaiIXrEiKivncHWjGhY0eoVzO+Hnvgpfad?= =?us-ascii?Q?kvXp0cZPv0p2B8tC2zNPX/XtB4VX+whPlhvqZkX+LwQDQQdjIsH49fTa1lci?= =?us-ascii?Q?Pjnt8fUUUwx9R9vRAqio5OqPJc/XJB14Wi67t/8GUNtHh8vrVL99DN/3Ior+?= =?us-ascii?Q?2tCYRF/ntjqGRWZKFVTwzoFYvE3qrkA/9v0FdCmag8Cv9/Ytv8bASw3S7CkE?= =?us-ascii?Q?vPa5GYkfNUwB5yyMOV0hgd7/+NlefNLwjw2mmZldy8E/H+RkdigfINyhCZ2k?= =?us-ascii?Q?HmKWcnpBfCRZom4hNw1h0k0/9v/CaD9kqcKXo4mhR1r0heEampg/1q+re28x?= =?us-ascii?Q?YxzegOeps5RJXDqmn85Q/dgBprqiJgvXH9/h+3yDcgivOmUSoT+/QPtaX7O6?= =?us-ascii?Q?TjCTufuyBpt43DSqa6HwBuuneWP9VYriYlmkDYf/oT1rwm+AIDbL4jPZMjZH?= =?us-ascii?Q?i5pPKEci4iJkbR45gRIOo06TynWtFgihmSznjLM0pudfZ6rpvBitWR8vQvoi?= =?us-ascii?Q?z6q3YJ/m9THihi65fxc1dVdzYrr5o4547IZ4b2dDIg/Y9DhAMibqdU83X0l6?= =?us-ascii?Q?stPKJphtehWmOM0wkGKyrpkeu9LU0OhJsbGQizt83UlcP3pHspuAf75/S4AG?= =?us-ascii?Q?nrsSLcXIPYTMqn8ulEQqpqTOM1sJm8HXjgd1YjfjIbMhxUdX2Ju1TmPeBa5p?= =?us-ascii?Q?3wRHjAe7DJ8rqPCRRviFfaKW+ZdS964BWPISshnXH4wihzKkwA953uG9u+q/?= =?us-ascii?Q?N5Nxse1+JL1ydPjJEDLHgQrGXGNKuTD/vu+ygfTj1snfje1DB580NaNhE4kB?= =?us-ascii?Q?l9LwuGDDWhNKNYFxaEVIuRvSCdWn9w1XNgUWPO2vYOWrbJLM9nGwab8tzdOq?= =?us-ascii?Q?kFZE15V0kasBDn2yYhQNHDtwXxR+mO+BsjQ5bxxHsdqS8GifdoLCGBvdgA1Z?= =?us-ascii?Q?SwD4FdNp5mEYtpt2MNaiJSyNL/DIGkyu2wOGyRir0II8PPYXdfxrcx+gYpJB?= =?us-ascii?Q?5VFrsYOy4qWQbQUAcwQc5OCqjh7WzPN/Hg9dSV4z3h/z4cXx5qUCtPIYJQ8h?= =?us-ascii?Q?7szcRvL9qk/HQGc=3D?= X-Forefront-Antispam-Report: CIP:216.228.117.160; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:dc6edge1.nvidia.com; CAT:NONE; SFS:(13230040)(376014)(1800799024)(36860700013)(82310400026)(13003099007)(7053199007); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Feb 2025 12:36:40.5663 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 328d3aa7-ed2d-4e9d-467a-08dd5018e4ff 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.160]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: BN3PEPF0000B070.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR12MB7506 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Hi, FYI, your patch has been queued to stable release 23.11.4 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. Please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://git.dpdk.org/dpdk-stable/log/?h=23.11-staging This queued commit can be viewed at: https://git.dpdk.org/dpdk-stable/commit/?h=23.11-staging&id=0608e13c5705e5086fe6f809697a988a833ecd27 Thanks. Xueming Li --- >From 0608e13c5705e5086fe6f809697a988a833ecd27 Mon Sep 17 00:00:00 2001 From: Andre Muezerie Date: Tue, 14 Jan 2025 08:21:13 -0800 Subject: [PATCH] eal/x86: fix some intrinsics header include for Windows Cc: Xueming Li [ upstream commit 5b856206c74bbcf19e12cafa15382a7e15b0a1b5 ] Error reported: ../lib/net/net_crc_sse.c:49:17: error: call to undeclared function '_mm_clmulepi64_si128'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] The fix is to remove the unnecessary ifdef around the inclusion of header file immintrin.h. This header also contains functions that do not require AVX instructions, so should not be included only when AVX is available. Bugzilla ID: 1595 Fixes: da826b7135a4 ("eal: introduce ymm type for AVX 256-bit") Reported-by: Pier Damouny Signed-off-by: Andre Muezerie Acked-by: Bruce Richardson --- .mailmap | 2 +- lib/eal/x86/include/rte_vect.h | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.mailmap b/.mailmap index 71967f7247..861d69289f 100644 --- a/.mailmap +++ b/.mailmap @@ -1131,7 +1131,7 @@ Petr Houska Phanendra Vukkisala Phil Yang Philip Prindeville -Pier Damouny +Pier Damouny Pierre Pfister Piotr Azarewicz Piotr Bartosiewicz diff --git a/lib/eal/x86/include/rte_vect.h b/lib/eal/x86/include/rte_vect.h index 560f9e4db3..8c1d0dd830 100644 --- a/lib/eal/x86/include/rte_vect.h +++ b/lib/eal/x86/include/rte_vect.h @@ -18,9 +18,7 @@ #if defined(__ICC) || defined(_WIN64) #include /* SSE4 */ -#if defined(__AVX__) #include -#endif #else #include #endif -- 2.34.1 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2025-02-18 19:39:01.035313478 +0800 +++ 0008-eal-x86-fix-some-intrinsics-header-include-for-Windo.patch 2025-02-18 19:39:00.418244084 +0800 @@ -1 +1 @@ -From 5b856206c74bbcf19e12cafa15382a7e15b0a1b5 Mon Sep 17 00:00:00 2001 +From 0608e13c5705e5086fe6f809697a988a833ecd27 Mon Sep 17 00:00:00 2001 @@ -4,0 +5,3 @@ +Cc: Xueming Li + +[ upstream commit 5b856206c74bbcf19e12cafa15382a7e15b0a1b5 ] @@ -18 +20,0 @@ -Cc: stable@dpdk.org @@ -29 +31 @@ -index cc1ffe1ad9..94e12acbd4 100644 +index 71967f7247..861d69289f 100644 @@ -32 +34 @@ -@@ -1192,7 +1192,7 @@ Petr Houska +@@ -1131,7 +1131,7 @@ Petr Houska @@ -42 +44 @@ -index 5ac3ccfd82..5fdcd632ac 100644 +index 560f9e4db3..8c1d0dd830 100644 @@ -45 +47 @@ -@@ -19,9 +19,7 @@ +@@ -18,9 +18,7 @@