From patchwork Thu Jun 20 17:57:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Mattias_R=C3=B6nnblom?= X-Patchwork-Id: 141450 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 15E75454AE; Thu, 20 Jun 2024 20:07:48 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1BE0E42E70; Thu, 20 Jun 2024 20:07:37 +0200 (CEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2051.outbound.protection.outlook.com [40.107.21.51]) by mails.dpdk.org (Postfix) with ESMTP id 8A8774064F for ; Thu, 20 Jun 2024 20:07:33 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NWPd8wg13Qup5EbncFshxxlQ9Fzl++SRxZ7ksTbZhpauo6VGnB2fjisuZZsBRYfdhY6bHjX3efEtec9ayPpZss3rvCdlxFeSHDgBGmRujdPIvCK+Bfh0z6Hl4Mf2WZNC0wD98/QPlCYakabc9uHSNbAmHMnNKoEr5YMiIN/vzvemWA4tntsrMCkovTAJMvFU/gbo7tmNOTsXYCZAN7yS2V2eCtRqyJGtXKdItqDTovU98eBL0oLLN9SbaJ/nRcD+IDMBSIAeMo0ap0Hz6kb4tj6DYOlbw6plxmvQw1WeA+V4dCcqN3UxBfm8KdVJE4TjWAUJthXFBahAlomjrT56pQ== 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=CwYvwCr5kYc9gAtaXf5oZPds2VuMQNw7tz9wQvb0X4w=; b=jac8jdRlONjj1ZkhGdfTCjrRjMdArGHWjSM2Bg9jS3UDbTQa/ttJ85l3dU9Vxn3mfyQ429lQwnGDpEdPqs2/ikOKcLar0Aji+mGyWEum+8rvvz5CmsvFKRfQ9I3u69NsuVjkNyrDfIwxHU32he/ivEbixsdvw22IvVtU9XxgFgsBhS7Lge/vI01+nec6S9/5ZkpWfPZG8O0/+JEN6IsaltzP6RAt/+C7O+TfRP4o+znDqTee8WpoUWbfaUJTRKnxp328/dvFKw5ljrrS6XTGOUJ0NUmxttb1DpFjyi+yeO0pAcV1xF7et2e96MtyDwprOe6hTrxVdhEMZJygn6PZEQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=dpdk.org smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CwYvwCr5kYc9gAtaXf5oZPds2VuMQNw7tz9wQvb0X4w=; b=jsW6wEj0Y9/n3EADPSoolISTwRjB3lb1Ir+TBI5Ad8wnh2G0xEQkc2ZEwmb65zWqc6PqRcYTotSwgztd2SpghKwa2trS+zGwBrZ4v0vdMDcqRoiubXsca+FExb+CTQ/7Vv4zEBhalKI9vrdjAEa/CROy2V2EdfLDSCKDEORZYu+7hStimnlFXa5Pg34dQQP4LTHeIx9hLyeycJhHyag5M5XdL9g3+lPlVpY73aMXj8SYP2omDQFvM7WBaVxnKMNEjf7TOoldw5+EcEHN6vpfube1SJkRTp/i57jPmsY7+RgRiFqleDmUacquVg9wzM3ZpjYvjqTih0OKOqyDaxlxXA== Received: from DUZPR01CA0116.eurprd01.prod.exchangelabs.com (2603:10a6:10:4bc::15) by DU0PR07MB9164.eurprd07.prod.outlook.com (2603:10a6:10:404::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.21; Thu, 20 Jun 2024 18:07:31 +0000 Received: from DU2PEPF00028D0F.eurprd03.prod.outlook.com (2603:10a6:10:4bc:cafe::11) by DUZPR01CA0116.outlook.office365.com (2603:10a6:10:4bc::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.34 via Frontend Transport; Thu, 20 Jun 2024 18:07:31 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DU2PEPF00028D0F.mail.protection.outlook.com (10.167.242.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.15 via Frontend Transport; Thu, 20 Jun 2024 18:07:31 +0000 Received: from seliicinfr00049.seli.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.62) with Microsoft SMTP Server id 15.2.1544.11; Thu, 20 Jun 2024 20:07:30 +0200 Received: from breslau.. (seliicwb00002.seli.gic.ericsson.se [10.156.25.100]) by seliicinfr00049.seli.gic.ericsson.se (Postfix) with ESMTP id 09359380061; Thu, 20 Jun 2024 20:07:30 +0200 (CEST) From: =?utf-8?q?Mattias_R=C3=B6nnblom?= To: CC: , =?utf-8?q?Morten_Br=C3=B8rup?= , Stephen Hemminger , Abdullah Sevincer , Pavan Nikhilesh , David Hunt , "Vladimir Medvedkin" , Bruce Richardson , =?utf-8?q?Mattias_R=C3=B6nnb?= =?utf-8?q?lom?= Subject: [PATCH v4 01/13] net/i40e: add missing vector API header include Date: Thu, 20 Jun 2024 19:57:19 +0200 Message-ID: <20240620175731.420639-2-mattias.ronnblom@ericsson.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240620175731.420639-1-mattias.ronnblom@ericsson.com> References: <20240620115027.420304-2-mattias.ronnblom@ericsson.com> <20240620175731.420639-1-mattias.ronnblom@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PEPF00028D0F:EE_|DU0PR07MB9164:EE_ X-MS-Office365-Filtering-Correlation-Id: e9888195-b19f-43ce-e0f5-08dc9153da8d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230037|36860700010|82310400023|376011|1800799021; X-Microsoft-Antispam-Message-Info: =?utf-8?q?WXxTyuBs0gWXPuwFQOgcl9fbO4AjQmK?= =?utf-8?q?/qLnbzdsA/8SqXfmkCKr6wxWKBsUBOJ1tZu8o13hoiDBdFcVvEcSANuoL6CAsfXVr?= =?utf-8?q?GGmodrosMSdVlVpz90Kc0Tl6UO1SD221IkwgwrD9l19k/WytrWbqIrDFZHuIw/0Bx?= =?utf-8?q?dQU1oagWebJNbHYBsSt1Bc0tjjNcPujC40tUVrkwNr3PtS0mypPHo8KwgEMzgJ5B9?= =?utf-8?q?9l4jqbYctIgOIyREdKDBWirwSSDRGGNLrHxF0G+auMaDQIIQUJaU0Mfl4ahes7Zix?= =?utf-8?q?D2TBQroKGXWxYBIpU5zM8dfOBDz+lEC29zBwO4Yzf3n9KHcSex4t9LBIvyFltIJIo?= =?utf-8?q?/rXSzndB8De3eKrDV+JHPza3NRDYP/uEbEpZ5RRyCbeootjClvG3tUFLFpz+zd/Vg?= =?utf-8?q?pLGyu18k0/Dt26acf0q4NtloY2HnFi+pqivOyEtFM9pNcPoPE48DK/vk2ouL7+gFg?= =?utf-8?q?KFebLZv7hriL4PrJwDY9a7pTgtrmZjfY8SHPxxkaIxRqbqIRQzEeGSreb5Iwe7QQj?= =?utf-8?q?JZtOpGxR4z/Ezpe7zxCCiHpER59JcYWSY7JKv9EjfL+0N/T9pWgRkPB9iHPMDAbKI?= =?utf-8?q?msQy2EdJQ/C4VGwfCjRN5iQXjm1PKjBbWhMw+UsMBmLBvh0bh9DHQ6dBOFuEifY1t?= =?utf-8?q?WWhzlkArXOxaJDnhTbNzEgp+2hfkzs7FTUtFJgGvgwQdH3xd8F9gsI6ZY8cfR4IAW?= =?utf-8?q?1lrk8BsAmJ9jX3qX2CX84rqYJAin7ifGwwMZ6b+rm/Y1VwuuM5PwF6yb3W9OsFCYA?= =?utf-8?q?nEDkbkgaEmKUr7DowTOJfBtG+xRUwWgyxziZgcyaEjbtzXfMON3F9gBTTVQLXnMNB?= =?utf-8?q?BrNKdzLTA6OALfmB8w8OtbItZH6I1Nph1zPAX/iycL0511Srvmp7K3AY7dZeR/ulA?= =?utf-8?q?6zZGXaMpj7ohOccBPo2wzTVX/ZKcrXNA6AXZP2kkh9xo8BbXsGFz/zh3PD4kFoecs?= =?utf-8?q?FNNuKH0vdEEwdWOLVQ1bh3hePmZGkVXGSpAMb4Qu7lOh6UedSvbnKv6z1rz9ydY2q?= =?utf-8?q?r9mvRpd4Yz5a5D1WpPQFARHNBOlxj7ZNy92S3OxMapDQ8kojwG7xqorVeYjJF1tRu?= =?utf-8?q?siJBjmhvswVaOXhtsEsdEg6+8b4LPEWILAtwoCzhZd1s9N5unzI7N9dOQIY03otc1?= =?utf-8?q?jNuxneBxD5hOxIlW2LbUfcCT98L6hD6a3iNhVb+I/TTED3Dtpyk8FLKdZkprm44TE?= =?utf-8?q?lwB6J/+zSkJSVWS5jfDw5abeLQws72bOTYf+kEmg0f4UCv5yxcv9DP2i5JeNGUeab?= =?utf-8?q?X9Bz81wd+ROHL2CWFnHzUbIO4nm+5f8Cjm5WN0zQkn2CRiTEob00wpacNJDCag7al?= =?utf-8?q?BXy3J7FLWIYj9oqCMM5sK04bvtr+siHarw=3D=3D?= X-Forefront-Antispam-Report: CIP:192.176.1.74; CTRY:SE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:oa.msg.ericsson.com; PTR:office365.se.ericsson.net; CAT:NONE; SFS:(13230037)(36860700010)(82310400023)(376011)(1800799021); DIR:OUT; SFP:1101; X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 18:07:31.4030 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e9888195-b19f-43ce-e0f5-08dc9153da8d X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f; Ip=[192.176.1.74]; Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D0F.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR07MB9164 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The i40e driver relied on , but failed to provide a direct include of this file. Signed-off-by: Mattias Rönnblom --- drivers/net/i40e/i40e_rxtx_vec_sse.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/net/i40e/i40e_rxtx_vec_sse.c b/drivers/net/i40e/i40e_rxtx_vec_sse.c index 2d4480a765..0a0448544f 100644 --- a/drivers/net/i40e/i40e_rxtx_vec_sse.c +++ b/drivers/net/i40e/i40e_rxtx_vec_sse.c @@ -5,6 +5,7 @@ #include #include #include +#include #include "base/i40e_prototype.h" #include "base/i40e_type.h" @@ -12,8 +13,6 @@ #include "i40e_rxtx.h" #include "i40e_rxtx_vec_common.h" -#include - #ifndef __INTEL_COMPILER #pragma GCC diagnostic ignored "-Wcast-qual" #endif From patchwork Thu Jun 20 17:57:20 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Mattias_R=C3=B6nnblom?= X-Patchwork-Id: 141449 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1587C454AE; Thu, 20 Jun 2024 20:07:35 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C5261427A9; Thu, 20 Jun 2024 20:07:34 +0200 (CEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2050.outbound.protection.outlook.com [40.107.8.50]) by mails.dpdk.org (Postfix) with ESMTP id 8029440612 for ; Thu, 20 Jun 2024 20:07:33 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TLfZOWrBBhn3E7nquIhNogmmHAdfiSj37K2tt5N3le/flt0fTaFU11Rf4HYanS9IAzm7ssUjILaFN5Lnp1VrhxI6VkecTJBqVjx8KmtsDv9YJ+JKSU4kfOKw4SCse/eZG2TZi75rcLagndSMG8ceCquzosFfLNmX6qcfQwTs8MCxHKFAyNXCsvo9L4zMQ24rYrsh8lRWc4en4XB3lqcraYak3PGAX93Q6GMp0B6316XRj5v2Kj/MpsX5xW0Jnm0FBL2pidBDXWx+J7ftBSEpGagOJrU+58Dhr0nzXOk7A3rvyjPE+NCc6Suwf475jsr6xb2E18glSltaaL2CMxQ6+Q== 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=TElyHzhEb9QDv82s86a2eGGQn8sbgNBpos1yBTRq9Y8=; b=fjANnM81nTpBvRnmbW3WFGEzFp7pTmtp/g6N5SfXrZQwExx81FS60lQNshaEDNoFfghQTi7k1399JsPt9Uvap5sXt7e0lvRyP3+RH2NXu39tNohWHdBSVe0y2HT4ZheAtgEgwm/+gDXr+aTD3Sg8wAk4DFfWqf0ueNQzakGwzKuONizEIiOszjcXOuWirGwaNjl8IqxA0jP1MhkwzACZeYUZPTeBmRXKGUTiNvcwLq5fhnQ3XQgGPg3d5iIq5FhLK6TgZEgApvj5hkYAiCQ82xTxYxozfaiFBmF1P4nOrQC2J6zEMBzQG/uJEqcrb4TNrjI58AcK2J+5x/tcDmAFvg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=dpdk.org smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TElyHzhEb9QDv82s86a2eGGQn8sbgNBpos1yBTRq9Y8=; b=J53GcQ514c/OPEEdO6mehDqq8hJIPz8l48njlyKJJ0IFj0Ail1EAZN+NOYJZYz0W3VzpP9Q8ei/+suQwDU+OcTHFBYnyIWO3uhVEzMrDwX6RVqPuggdjrZtO8B0gJS98bZeIdr6nU98iEx5jmNz7qEU+Y4HER6zzC6gHKsR7aI9p6+wllWBQpe4Rm5i42PJu0gK/Upb8EGVL400xJApADrJNEtpJdPenFpPoOxeZddx1PIhh5KnsmoaLd6h4aQpAdK7aR5VambTiHb/OZnKjeh6C0yIqGDAAB7xKWfP1zjGA4gfkU6CyerTRdeer3tQe25PVMC4gUCC+T5ojJZBFLQ== Received: from DU2P250CA0028.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:231::33) by AS4PR07MB9657.eurprd07.prod.outlook.com (2603:10a6:20b:4f7::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.18; Thu, 20 Jun 2024 18:07:32 +0000 Received: from DB1PEPF000509EC.eurprd03.prod.outlook.com (2603:10a6:10:231:cafe::57) by DU2P250CA0028.outlook.office365.com (2603:10a6:10:231::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.33 via Frontend Transport; Thu, 20 Jun 2024 18:07:32 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DB1PEPF000509EC.mail.protection.outlook.com (10.167.242.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.15 via Frontend Transport; Thu, 20 Jun 2024 18:07:31 +0000 Received: from seliicinfr00049.seli.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.65) with Microsoft SMTP Server id 15.2.1544.11; Thu, 20 Jun 2024 20:07:31 +0200 Received: from breslau.. (seliicwb00002.seli.gic.ericsson.se [10.156.25.100]) by seliicinfr00049.seli.gic.ericsson.se (Postfix) with ESMTP id EAC46380061; Thu, 20 Jun 2024 20:07:30 +0200 (CEST) From: =?utf-8?q?Mattias_R=C3=B6nnblom?= To: CC: , =?utf-8?q?Morten_Br=C3=B8rup?= , Stephen Hemminger , Abdullah Sevincer , Pavan Nikhilesh , David Hunt , "Vladimir Medvedkin" , Bruce Richardson , =?utf-8?q?Mattias_R=C3=B6nnb?= =?utf-8?q?lom?= Subject: [PATCH v4 02/13] net/iavf: add missing vector API header include Date: Thu, 20 Jun 2024 19:57:20 +0200 Message-ID: <20240620175731.420639-3-mattias.ronnblom@ericsson.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240620175731.420639-1-mattias.ronnblom@ericsson.com> References: <20240620115027.420304-2-mattias.ronnblom@ericsson.com> <20240620175731.420639-1-mattias.ronnblom@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB1PEPF000509EC:EE_|AS4PR07MB9657:EE_ X-MS-Office365-Filtering-Correlation-Id: 1a148613-a995-4d33-1b57-08dc9153daa1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230037|1800799021|376011|36860700010|82310400023; X-Microsoft-Antispam-Message-Info: =?utf-8?q?DQniUK8duo8F96IGcs4HgXzghLWakfw?= =?utf-8?q?T86uKoXWQvlsijMQLYw4SC6d3eBLazGliDfmSGlBqFWMEKFVMMYx4EH2xm+hSPWeq?= =?utf-8?q?Feu0pzbAaQ4S1CVuETr4aNB8/wBdTn2VkGF5oyaGrLPzuO7eQg3K+auuLMEDAea7t?= =?utf-8?q?39fVcbIoqgy7KcaR1vcALy7q3YkEEw8N/BOi/PF7yku/71RzphJDW4SgslxUXBodc?= =?utf-8?q?/3fOeZVSOZJ/r5/PdeEcKEKHh4NawS+3kS49XckAYSzQHqRNCdCmeYOD5rvtEhBPz?= =?utf-8?q?au7hxWb/A5qF9hJbrcaYHyel6OjcNVJNfgHr2MqlXSRe8a3eGfD3OgY/3fM7GHHSG?= =?utf-8?q?QQz8BKLjvsumJsbVJBFPagBhy+dhv3xT/VyISPm6T9mJl7ppQtMDgdB/7R+puA/Qe?= =?utf-8?q?yuB1u77+JWFahmdXxSvWF6Kap+rDOKUT9pHvVO90ZEoBDXB8eIxpG3U/3iJhdhM/E?= =?utf-8?q?8ITM7Bhv6CmYZNOOMjA+CxLRk0b96sL1Uda9ICzF2ZiCRrVAzaVOEP+pyUwc412xN?= =?utf-8?q?LFfQyz/0qqLslmwmHtc9yc1Rsg+elGmFyndOkzANb6U/ozCfw1R9v6zlniO8CE+WG?= =?utf-8?q?bMU6eXH5NXnupeQ9DyyDOvm+euFADFQyXkwJuePWblWDf3XmQNb1+vckGl6O2svMW?= =?utf-8?q?xzcfg0gLT2Un+Rqu4S4Dlio4v3THPw7TaaL8DYnk/+ZNbj2iou9vA0r55qOsvGffH?= =?utf-8?q?KV2R/C+6+IVQa2l1/59G0GPIgBlFjB7vetd+nbmXbNb4TQnWYSs0RmY/PgutEHMqi?= =?utf-8?q?dFYaX3JVK1m3abuTy6wWDmUHfvyF11dJpcfHKlUs4EX3Z6jia65k+/lKz8BFacbbC?= =?utf-8?q?dJIzgeFCMW/D4vNRl7ICCD6Hrj+XV5oDXqsiGSCZLQi5DKV05g8IU4lfr7WTF/4bj?= =?utf-8?q?tS+mO6qSQ/kjVCC+zSgfapHTqIhynGxbqe0ZapBtVwXRtlrRMLXM/XkptEClekyeQ?= =?utf-8?q?m1U4tcRaxDribwnjgX2jfbnBhFKPBG9UQC9Nwxp9JvL1PrN/kbt4PEnXXzqiv+OB3?= =?utf-8?q?zr6LFc46219GPiBa13kN0To9QK9ciZdknANz2xmP9KCZ+toXUrOohXCSSMUkZuFeX?= =?utf-8?q?+6tzhYXx5M7n25BgfqOU7nmpTHR6vTHF4k7N/VlsjBirq7N1evOCmQHeeutp+ZRws?= =?utf-8?q?IdIqY3IwUL61jJ9rmPX/kK9D+y+7AC51i/TJgxe9K06Z+ObT57TuhYWYofUvcb2AS?= =?utf-8?q?UO0ognoDRW9N55CS1Y8wRO8No2MgNXL8kKXpRzZnG3Wj2BBp5VW7/ktaQ4uHbZ5j+?= =?utf-8?q?GjzzCoBpqQ1nDs0+wC+SP7w2RSJFfQ/h7YgX/75hupPay7NNLoyEcL2bXaih0Jn06?= =?utf-8?q?6HHK9sVwSuro/y5kHVkQmyo00MheDX8oDQ=3D=3D?= X-Forefront-Antispam-Report: CIP:192.176.1.74; CTRY:SE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:oa.msg.ericsson.com; PTR:office365.se.ericsson.net; CAT:NONE; SFS:(13230037)(1800799021)(376011)(36860700010)(82310400023); DIR:OUT; SFP:1101; X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 18:07:31.5134 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1a148613-a995-4d33-1b57-08dc9153daa1 X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f; Ip=[192.176.1.74]; Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DB1PEPF000509EC.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR07MB9657 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The iavf driver relied on , but failed to provide a direct include of this file. Signed-off-by: Mattias Rönnblom --- drivers/net/iavf/iavf_rxtx_vec_sse.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/net/iavf/iavf_rxtx_vec_sse.c b/drivers/net/iavf/iavf_rxtx_vec_sse.c index 96f187f511..75270876c1 100644 --- a/drivers/net/iavf/iavf_rxtx_vec_sse.c +++ b/drivers/net/iavf/iavf_rxtx_vec_sse.c @@ -5,13 +5,12 @@ #include #include #include +#include #include "iavf.h" #include "iavf_rxtx.h" #include "iavf_rxtx_vec_common.h" -#include - #ifndef __INTEL_COMPILER #pragma GCC diagnostic ignored "-Wcast-qual" #endif From patchwork Thu Jun 20 17:57:21 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Mattias_R=C3=B6nnblom?= X-Patchwork-Id: 141452 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 229DB454AE; Thu, 20 Jun 2024 20:08:05 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0924742E97; Thu, 20 Jun 2024 20:07:47 +0200 (CEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2040.outbound.protection.outlook.com [40.107.20.40]) by mails.dpdk.org (Postfix) with ESMTP id 1C0ED4281D for ; Thu, 20 Jun 2024 20:07:35 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SBs+UglgjUDRmnV926+jpdg5UpTg/2n6YEvkDT3m8hxcgLoo4RLQ0QzxTWIjBWmnUq4m4HgPeT1qhbyAHFRILP+IjubTksNig2KIiyFO6xxWIHCiFjuiVZJ8H+qWqZt/ufiGD0w/uJbcn3FRa33mH5SLOLy49DMBbwF3+j5XZIlhvcYKUvRLu2qNqwJHX/7w1mHFS3fXiRV2ZVb/IdZtErcEuQudREIVa1QRakaxAsTO+oGYw3tAmdeVKxW6cnQCYL8joEv0Fn4B2sZYCaSvNbWt4puXhs+Mee+B4vd7sI63CMa1FJp3kYW/3+sjL5Wgm3ArbDe06/S30NUS3stNxA== 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=4ZDpLE+rAbdrB1lyHBk5WR3IUNI+tuqdalCwcq5EnHE=; b=YsVOqcAIBxcSClx9gYY0bBMpEnGh5IMbAMlcgsH+zk84OXco1pdWcRJaSMagLGEZv2rtQYxf+FuBtivyZfQJ604O+9kA614XzYV7S55xCC2V3qwzjboMblKQ7gWEJ4+iSgNqNVNZes+vsIhiOAhJAKwiS2RSEPvcAebjwy6U3XvSld9bdEvl8vBVHYRendLLLdPN5Ij1o1e+hUS7fpoOXrZ/ogZWCBV8eBSqJpeJStqNl1Yw2v0trjkVl9l7NEaHR1/qwpNb8WceItOI12pfoGnpAfFbL9erV5vMC+BE18B35hG0HGHIqi8kPUh8lKZ6wJD8yBIOofykXNB8eOO41g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=dpdk.org smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4ZDpLE+rAbdrB1lyHBk5WR3IUNI+tuqdalCwcq5EnHE=; b=Mgvt7Uw1/zPq0MA7Qyi5CmpL/Ie/siqdAdh89Ru5oKtR3qsMeo1RJijvm442KqywXIpzLneQybq8I/yDtSUJ5Sc/Pi05swX3XJKSpM+HkNRBgMfwrLefDoIpB5/s5bvfQb8ZqZjEv23ngZF6RTbXWea9KEmE6cvUI43aShEW8BLVugrlQ+hnQTcCU8sfv5uU6j2bnB44/f9knginTggRnbwPOlO1z9f9nrtnX9tUnyMfClyQ8ciDalZnweV3Bnm3Ws2Bnv7aILG1OxI3vIYL4ArEaZ6Iu6Jn3E5fUFv2qnz4+8UeNhLHNEXHuIGfKf7+YrYUG9luwJFvb4glXqglcg== Received: from DBBPR09CA0016.eurprd09.prod.outlook.com (2603:10a6:10:c0::28) by PAXPR07MB7901.eurprd07.prod.outlook.com (2603:10a6:102:134::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.21; Thu, 20 Jun 2024 18:07:33 +0000 Received: from DB1PEPF000509E6.eurprd03.prod.outlook.com (2603:10a6:10:c0:cafe::61) by DBBPR09CA0016.outlook.office365.com (2603:10a6:10:c0::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.33 via Frontend Transport; Thu, 20 Jun 2024 18:07:32 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DB1PEPF000509E6.mail.protection.outlook.com (10.167.242.56) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.15 via Frontend Transport; Thu, 20 Jun 2024 18:07:32 +0000 Received: from seliicinfr00049.seli.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.64) with Microsoft SMTP Server id 15.2.1544.11; Thu, 20 Jun 2024 20:07:31 +0200 Received: from breslau.. (seliicwb00002.seli.gic.ericsson.se [10.156.25.100]) by seliicinfr00049.seli.gic.ericsson.se (Postfix) with ESMTP id BD121380061; Thu, 20 Jun 2024 20:07:31 +0200 (CEST) From: =?utf-8?q?Mattias_R=C3=B6nnblom?= To: CC: , =?utf-8?q?Morten_Br=C3=B8rup?= , Stephen Hemminger , Abdullah Sevincer , Pavan Nikhilesh , David Hunt , "Vladimir Medvedkin" , Bruce Richardson , =?utf-8?q?Mattias_R=C3=B6nnb?= =?utf-8?q?lom?= Subject: [PATCH v4 03/13] net/ice: add missing vector API header include Date: Thu, 20 Jun 2024 19:57:21 +0200 Message-ID: <20240620175731.420639-4-mattias.ronnblom@ericsson.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240620175731.420639-1-mattias.ronnblom@ericsson.com> References: <20240620115027.420304-2-mattias.ronnblom@ericsson.com> <20240620175731.420639-1-mattias.ronnblom@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB1PEPF000509E6:EE_|PAXPR07MB7901:EE_ X-MS-Office365-Filtering-Correlation-Id: 5f6b541a-1760-43ec-2b52-08dc9153db0f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230037|36860700010|1800799021|376011|82310400023; X-Microsoft-Antispam-Message-Info: =?utf-8?q?+siPQDCIH0Ml+4TCj4UFMaf66icmCwU?= =?utf-8?q?VSHyevo9E+dNc6h3pY1km3rive2s4sBWgbZp9cHQdhyqKqdKslXT41sIin5umZgDx?= =?utf-8?q?1c/uolztdM6//wO1e4/bgj7Wf1Bz/QS5dfsr1fr6j7cqpAEA3X8vTYl36LpVjtx8f?= =?utf-8?q?eWSNevV280zs5Cog6eBDX7pk7qTjEclU1qDfBn+I12/cZIQfkGTQjzDg/TXk/luNS?= =?utf-8?q?g4yHK3obncGUWW574860Ab621v2SyA9Jzdywn91AENDEPOtwKzon+b65z4jB4LSsU?= =?utf-8?q?T5jn856GFhmiwk6cXez020yXUUe5yxe0MY70jFZwOqaixTgOWZTafx0HeYkWC8DkX?= =?utf-8?q?2wcGaJQFOZ2GEfowvF9N2mHPcqlLeWGIvaOlMVRfDwzybAGGvPINQpeAZpnq8ijRH?= =?utf-8?q?qVVL8mpgqW3xsF8ri+3sVd1NMd1LSOFyxytlxG7kdCBQaVSqUZ75+Ev8szbINXTRb?= =?utf-8?q?8iTXdW0QRuuH9IOcM/p7eCwKsKIWI8/2xQtvSjZCTrQEL7uRppWHPf3PL+qc8YQ5y?= =?utf-8?q?KCUMzJxVkq4YPScFKBX/3xi8k+ncuHVHnOLuQRRZ7T9Tu+qEfyas89XJaAFdQ6gVt?= =?utf-8?q?Do1oasIYh8wXLniec56llZZtsWodY56T8MG+1azUMvFEl7W6jfFYsb0MHRup2fT6P?= =?utf-8?q?V3hxkVMmAvtT5MIBwvory45GhEsAlK/6B2YQrslZzrRPqO2nPbVZxcM9nrMF5Jrk6?= =?utf-8?q?waSqe9D9jCRLYvve0ohgUIlUSPmRQUwPljDzrxdK/SSMDq+h+5pFi8odN5bKTIMSs?= =?utf-8?q?NEytnXrpnvoerzFskXLpHVC0eWoTVUJGtRBepa4CLYXIZOwxdVeOORmTRh4j9V5cq?= =?utf-8?q?DqCfbYBAI6/gG78OvIfUmYFX+ND9aIr3kM9CGpG1N7fmpEW4lK4ed+HDkK1ZBmQS+?= =?utf-8?q?ImGu3283B2n2l2J90D/f3ChIUdMs1oBPshrcMuIrZMpiRksuNiecwxcy+4MqFfHBP?= =?utf-8?q?3LW+LI53nP/NMj4UWFyBE83q7/DLwAbWpwEcmZLnWnk/WH29h9L9D8Hd1xFaHZz4y?= =?utf-8?q?vx2hjEdlu8zhLatqARzUIwYxPDJ/pDhlcz51gMWGczZJEltcTuMPQ9K6b7LWXKHNJ?= =?utf-8?q?n6SaXWR8lF0jSFR206RA8z6QP2IukMa83CP49svnoC+esz4OhyIVb72AdQ7KYrPF2?= =?utf-8?q?SN6MOW78VOSN8F1S+lKUF8EnoT4GEvL6Bl3TEU/g3VvZ2JF+Jtsgmp1n5DwYmj82N?= =?utf-8?q?UB+ILrXzqzU5VVuYQ4fDsCJYYOJ7lF+8EoCumMMiKqR8ORDQlq1PvVadcb+ajn8Td?= =?utf-8?q?TodtV2OvDhX/AEWk13aI52GxPLzP1OgG2eB+q8ryHanUJSGP5nCFz5HqDSB1tOV1t?= =?utf-8?q?x6x3ICwvQSr66E5julZhwXWwXnT+Uns1Sg=3D=3D?= X-Forefront-Antispam-Report: CIP:192.176.1.74; CTRY:SE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:oa.msg.ericsson.com; PTR:office365.se.ericsson.net; CAT:NONE; SFS:(13230037)(36860700010)(1800799021)(376011)(82310400023); DIR:OUT; SFP:1101; X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 18:07:32.2347 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5f6b541a-1760-43ec-2b52-08dc9153db0f X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f; Ip=[192.176.1.74]; Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DB1PEPF000509E6.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR07MB7901 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The ice driver relied on , but failed to provide a direct include of this file. Signed-off-by: Mattias Rönnblom --- drivers/net/ice/ice_rxtx_vec_sse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ice/ice_rxtx_vec_sse.c b/drivers/net/ice/ice_rxtx_vec_sse.c index 9a1b7e3e51..c01d8ede29 100644 --- a/drivers/net/ice/ice_rxtx_vec_sse.c +++ b/drivers/net/ice/ice_rxtx_vec_sse.c @@ -4,7 +4,7 @@ #include "ice_rxtx_vec_common.h" -#include +#include #ifndef __INTEL_COMPILER #pragma GCC diagnostic ignored "-Wcast-qual" From patchwork Thu Jun 20 17:57:22 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Mattias_R=C3=B6nnblom?= X-Patchwork-Id: 141451 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id D0601454AE; Thu, 20 Jun 2024 20:07:57 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C6FA942E8F; Thu, 20 Jun 2024 20:07:45 +0200 (CEST) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on2050.outbound.protection.outlook.com [40.107.247.50]) by mails.dpdk.org (Postfix) with ESMTP id 8467D40612 for ; Thu, 20 Jun 2024 20:07:34 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Cc2gd0o4EMx4IShU17uYLsGReCA/ynO2eUiqKSUNTs+oZUAKMtqh6yd1oT1En71Yq+og0Cc25tMp1036kW917BqUntPOaaXUTus/8vtkfd5SdKs0hyC4y4r+eoLliEHPeDTy/4kzMtI4kMeHP2gXap0lCaiLeIqOiiFu/Xlnp2VW1z449dNLDj2KbSZjXN86NJ2yxqXGvf1YWb5gX3TVvP++bDfD1AData0GBodn0OIfP33QcectSZDvsVcDS2TV/Jyv0MgD7I+GaaUpUCqYVGlpVYXo7r6figHwzK5dM9IzXQUMyTwfClDVWRRX4TPdZEEpGYUcCLcirpvG55szog== 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=kQXx9Za9Wb6FbWH2ZRRAVzqXl14jv+sHzAWDyhw7j0s=; b=NHZhUCH5jU3lrVtFutZiMbA6kCuaPSERemOW0A48q5Hg0B1UpdOhAHrkJSKiE84v/BmKylajUEYbRVZMltLAGs2mN3kAT93UV+zer1CyIjtVu53r0vlW+LDw6PZfLua32+Ib1cn/QkYl/bzsZBaDXj09PxufkUvRwkoMBop3Nw3lWwpwk2e694bgDFAkH2z9GenJBtNXs3zZ9+/+Uayy4C89lDCPn1h37dZMl7Uj818zmJUv5JAFQkByknRO1XMGC3goEaSFkITuzyUKLDUhWKg6czQUVOC/U7QgvFCOJY2nSgVjJ4k4a0+ZpRgpkHiG2pm5191fdW1TBqGQBjdQcg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=dpdk.org smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kQXx9Za9Wb6FbWH2ZRRAVzqXl14jv+sHzAWDyhw7j0s=; b=U1R4L9qvAzwPmwpOZlHYJataffGB5lgsRJWnWnxFbUWyqTFlGLdM48B6dLsNagEoBnFrxylL4rYMVnclEt10JrRnTr015NFrXlWxAzil6zbycq3UjwXNcGXNtjIDt7PzIKZ/xIJ5cXicgiZckSrOSWK2GSEwzQuxj3QV77VfkeVknZ2SWsqtZC2KTVtin+k9go+BY4CK6di7LDNXKbR4UakQmIypcDSBdqrMsyLPmNZfdUuOYS+dGc0OIzoCAksLXXyBXHswrYc/ZjzjvB9RqNG/NcACO3RTT4co09Zj1ExFuXgyUUm/LHCtl4DJ/FUDRtjJ8K6ZLHrS1TJ2LXhAtQ== Received: from DUZPR01CA0182.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b3::16) by DU0PR07MB8394.eurprd07.prod.outlook.com (2603:10a6:10:351::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.17; Thu, 20 Jun 2024 18:07:33 +0000 Received: from DU2PEPF00028D12.eurprd03.prod.outlook.com (2603:10a6:10:4b3:cafe::8b) by DUZPR01CA0182.outlook.office365.com (2603:10a6:10:4b3::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.33 via Frontend Transport; Thu, 20 Jun 2024 18:07:33 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DU2PEPF00028D12.mail.protection.outlook.com (10.167.242.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.15 via Frontend Transport; Thu, 20 Jun 2024 18:07:33 +0000 Received: from seliicinfr00049.seli.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.62) with Microsoft SMTP Server id 15.2.1544.11; Thu, 20 Jun 2024 20:07:32 +0200 Received: from breslau.. (seliicwb00002.seli.gic.ericsson.se [10.156.25.100]) by seliicinfr00049.seli.gic.ericsson.se (Postfix) with ESMTP id 7CAF2380061; Thu, 20 Jun 2024 20:07:32 +0200 (CEST) From: =?utf-8?q?Mattias_R=C3=B6nnblom?= To: CC: , =?utf-8?q?Morten_Br=C3=B8rup?= , Stephen Hemminger , Abdullah Sevincer , Pavan Nikhilesh , David Hunt , "Vladimir Medvedkin" , Bruce Richardson , =?utf-8?q?Mattias_R=C3=B6nnb?= =?utf-8?q?lom?= Subject: [PATCH v4 04/13] net/ixgbe: add missing vector API header include Date: Thu, 20 Jun 2024 19:57:22 +0200 Message-ID: <20240620175731.420639-5-mattias.ronnblom@ericsson.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240620175731.420639-1-mattias.ronnblom@ericsson.com> References: <20240620115027.420304-2-mattias.ronnblom@ericsson.com> <20240620175731.420639-1-mattias.ronnblom@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PEPF00028D12:EE_|DU0PR07MB8394:EE_ X-MS-Office365-Filtering-Correlation-Id: dbdadb5e-080a-4898-6e6f-08dc9153dba9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230037|36860700010|82310400023|376011|1800799021; X-Microsoft-Antispam-Message-Info: =?utf-8?q?lpxZiP5C8uO1mDs48cGlqBFsl91lqUg?= =?utf-8?q?XB1xiB7YbYaDt8Mo/UI7k48CIb+q49mA7izYF6bgJQK/LdZOIUM/6OhoA9oOJwcFk?= =?utf-8?q?7aRMidYFUqFPNu/9owlx7BqGHI2A2/G6m0YMqEewa3qIZNNYBJHh+NvQFDM9PEOmg?= =?utf-8?q?zjC8NMJoYjnOnW+a7jTLsv9zsReJqpw39MIXZ1XBsUaeZK0M5FSuwwRYqpfmzDEWq?= =?utf-8?q?+DFTDLkekq25sr/uo2SImeZu4BZO34TGl4N0flYqIDE+S73xicZfRVVb01vuS3p4Y?= =?utf-8?q?/NRhb/xVzju1opXTJ/1McoXNx7c8XNfu8Rpk+jqOUwO/DXzixxLJWIfhAKFk6OKkx?= =?utf-8?q?iqiF8+CYaRAqI0/O4ktgYaz67OTfB15GZ1GlWf4Nbs6IjSZMSQJ7C5fBUMvuC6ZTA?= =?utf-8?q?0vDIObxSdBsT1k7uvZCHCYHiv0YD8IxivIUuyBG4Csd0RRk2k2NivsqWy4/b5/uDl?= =?utf-8?q?MVxM+cO4XgKUkVq9D0hSD+sj5WSImrT4vbEigypLwkzxG/cVwfXXjvz2uilfBJcK7?= =?utf-8?q?TE6AtIXV4IfAi4XGb3GJPTozvFv+zhjm6FR7/t/+T7OkAQQ+zgIyUOO1mnoz0TYyn?= =?utf-8?q?SiGYVbiv/JkJ8xPMpcxup5F1uEjjwhRtyuGMqEaZ28kA/J/PE5m97503NMD1uWH/S?= =?utf-8?q?RrKViZwt2janRxN7OByZIZ0DDFpAR+z8QkkBuk9R5cRntzQxmMOPKamkp/ye8OP8E?= =?utf-8?q?PJH1uzrT2b3jNXnZzBAEMUL0VWQpkhBQWa7zckJrckmOjxX4DwcTMf180uIT9gx7n?= =?utf-8?q?FD+lPJSPEBJKpWP3RL7uxK9CoXljLonSTHZAsZAztbZiLTQu2VgUdOIOFSv92223/?= =?utf-8?q?OPDfBfwxipeby9JzDAF14tSfTfQVmUnTcaPZkvTxpurNsfsp45dvqd8OVe7Uc/hvN?= =?utf-8?q?TEqWdl6KDEqTU3+8bARGNvnwEPx6v925Ua3Zrpl+ksJfQMAS/DW/J3a3gG4ByRBpU?= =?utf-8?q?QVWuA84X/RpovoibaRHWXY3f50XxMuq3lbDjok/Z0WUdg+SaHsE+DEpBEv1gArm+y?= =?utf-8?q?CEL0zOot6jzxwwI9QjqkXixQ64pME/NKV7tQ0k0bZVLHY+58VeIOZqEJxG6Un6zIl?= =?utf-8?q?mfQBXWEz0kWevbC+xunNHd+ZZMaTIf9ljdmU9+JY/okTbqXilKPbD+bQRwo011Mdo?= =?utf-8?q?IniLf17QMtfSXzCcBZ1rLmOPb3Z2aDsDAYrKmhtvlM9Ok4zFTFoN6GF5425wGw0R+?= =?utf-8?q?psfUxWJRXmtd8yFnGu+WHY9SGbroSI2ty1AE4sHr3zWvk8F7KC+85votR5kDcUv+W?= =?utf-8?q?2cx03r1Qez9+TDWQjqJkonxAkBE7fM2V4FrMVWJOJgnZ+XEvwVmo7D/OSyfZCiWye?= =?utf-8?q?0HwGpTGCk152ymRAXk0rmvP6phylBEncEQ=3D=3D?= X-Forefront-Antispam-Report: CIP:192.176.1.74; CTRY:SE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:oa.msg.ericsson.com; PTR:office365.se.ericsson.net; CAT:NONE; SFS:(13230037)(36860700010)(82310400023)(376011)(1800799021); DIR:OUT; SFP:1101; X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 18:07:33.2457 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: dbdadb5e-080a-4898-6e6f-08dc9153dba9 X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f; Ip=[192.176.1.74]; Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D12.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR07MB8394 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The ixgbe driver relied on , but failed to provide a direct include of this file. Signed-off-by: Mattias Rönnblom --- drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c b/drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c index f60808d576..0f93f58745 100644 --- a/drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c +++ b/drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c @@ -5,13 +5,12 @@ #include #include #include +#include #include "ixgbe_ethdev.h" #include "ixgbe_rxtx.h" #include "ixgbe_rxtx_vec_common.h" -#include - #ifndef __INTEL_COMPILER #pragma GCC diagnostic ignored "-Wcast-qual" #endif From patchwork Thu Jun 20 17:57:23 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Mattias_R=C3=B6nnblom?= X-Patchwork-Id: 141458 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id A04FD454AE; Thu, 20 Jun 2024 20:08:49 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C051A42EBB; Thu, 20 Jun 2024 20:07:54 +0200 (CEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2061.outbound.protection.outlook.com [40.107.20.61]) by mails.dpdk.org (Postfix) with ESMTP id DD05842E7E for ; Thu, 20 Jun 2024 20:07:38 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hntBkGs4NshwgFXIBpGumPcX+SMTMGWPFvhiMTgQjVKxxohXvmQu0thdNoWNuuEiTFYZDUUm8ASfSJ/ufpsci9wz29chwySbHaaX8m2Wng8vIhx6ixsUB7eYwp/H3aKYPntDB/SoQF01s2YFxN7/VOm7UPcp9e/vhhLc8YnRUaO+ATMnaxRyNwip0wEJxsRu2md68jSpY5kDhgwZJZ5V74kMjjsevIvHeGFl3izCnkrW+o8vdz7uv32RGbjdEE8lUvoIMJibvzyFi0jVLmKpfhn1bE1Zy0/JhulGxKxj8awkN2/mInAlZLfeqpZo/pAi8Gj8D6SUzwyTo2Px4szq/w== 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=FRSpwvI9NoWmIojEy4seOX36X8q6kldrqrjWzMeRdcg=; b=QOlIaKWnAbrAs+W/JgCRZKAlxPf2yo1LH/33JfmIGUspDt7Mn5UenyrJOx+Qyuav725v6bM9E1Jbw+6OJaHj/qTo7BnoGL5YzRj7lEys9BD1qt+PtTWoSBO5DcY9qnSHwN5U9v11Juq7BAy15RCJkzI6370GmzuPuKWiXJ3QEDZ3efnPDtYDi9jh6OPPvQB3mMEPZ+SX9cJmWUF8UBq83VmvZ70loyoXNBG32WVYs4jhoNeGe821bCjLvWuwQFTRFzk2aO3BHdNTBK2240NqmFRDbplZ0z7upjlW4N5LP8XoHTzK//Vvqauz73iU7new2Sd85tJ6mqNU9MxhpFJKFg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=dpdk.org smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FRSpwvI9NoWmIojEy4seOX36X8q6kldrqrjWzMeRdcg=; b=BUXSO69XULJH2Xo5b1s0mtuCygxC892WR/O1b9orFNnSn/Q7sINRMvINKMRWkbUTtboHkLI2yAkMOOY3nLd0nT7KYlfDvoyIqsOoqpA/JDMfjvyatTdMGSNX4qh0mCdTafqdlZtMPfCXqOaAMzuZnGPH6RBatZ9L6wvefkWFOI9+Y7pLHGWqQe3bvgF7BdcoHw5PfimFqKobyDXR3BpnwNh61BmmFuPivcHBKTqj5akTYtsETTTclG4CUiLreyZFRIollm1BxSsh6N/CYws88HcDYK738LA+QnozGv+HYi9Vl9VIMFyja54SHREP317r/44ix62xGZK8VnNMY50otQ== Received: from DB7PR03CA0098.eurprd03.prod.outlook.com (2603:10a6:10:72::39) by AM9PR07MB7764.eurprd07.prod.outlook.com (2603:10a6:20b:300::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.21; Thu, 20 Jun 2024 18:07:37 +0000 Received: from DU6PEPF0000A7E0.eurprd02.prod.outlook.com (2603:10a6:10:72:cafe::8c) by DB7PR03CA0098.outlook.office365.com (2603:10a6:10:72::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.33 via Frontend Transport; Thu, 20 Jun 2024 18:07:37 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DU6PEPF0000A7E0.mail.protection.outlook.com (10.167.8.39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.15 via Frontend Transport; Thu, 20 Jun 2024 18:07:37 +0000 Received: from seliicinfr00049.seli.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.68) with Microsoft SMTP Server id 15.2.1544.11; Thu, 20 Jun 2024 20:07:33 +0200 Received: from breslau.. (seliicwb00002.seli.gic.ericsson.se [10.156.25.100]) by seliicinfr00049.seli.gic.ericsson.se (Postfix) with ESMTP id 26820380061; Thu, 20 Jun 2024 20:07:33 +0200 (CEST) From: =?utf-8?q?Mattias_R=C3=B6nnblom?= To: CC: , =?utf-8?q?Morten_Br=C3=B8rup?= , Stephen Hemminger , Abdullah Sevincer , Pavan Nikhilesh , David Hunt , "Vladimir Medvedkin" , Bruce Richardson , =?utf-8?q?Mattias_R=C3=B6nnb?= =?utf-8?q?lom?= Subject: [PATCH v4 05/13] net/ngbe: add missing vector API header include Date: Thu, 20 Jun 2024 19:57:23 +0200 Message-ID: <20240620175731.420639-6-mattias.ronnblom@ericsson.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240620175731.420639-1-mattias.ronnblom@ericsson.com> References: <20240620115027.420304-2-mattias.ronnblom@ericsson.com> <20240620175731.420639-1-mattias.ronnblom@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU6PEPF0000A7E0:EE_|AM9PR07MB7764:EE_ X-MS-Office365-Filtering-Correlation-Id: c9461333-a3e8-465f-e019-08dc9153ddfc X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230037|82310400023|376011|1800799021|36860700010; X-Microsoft-Antispam-Message-Info: =?utf-8?q?scxAIrXMGcr1BgdQDSLCqckVeaQLMEE?= =?utf-8?q?4kN1SoumHOgpn8nsBsWVZrcd7mK/K1SzQ6EDp2vj/YZRqoCC8wHI4K2wdCherIgie?= =?utf-8?q?iz8XpR26bl+KwXctSZYhYcW0gVEdFASjxnyef3RoC1g5kJ1ejlRv4qS6uo04WXcHa?= =?utf-8?q?fd0jUp3jrmfwjgjE5vPrl30bUWMBclxlPeh5Riu23BdqSKxIx79cg0nFROg0Q+7n5?= =?utf-8?q?LRrM06x6vb32GUX4WIybb1qLfpw/RwKR2Su+/OGQ6OVT+Mzocw9d503c+5jpOuLvd?= =?utf-8?q?z6lpxLnKP465ZZXPU0v7dpJhfZ0kDY72oaufpc3mwE7Az/i+pZhlM1m4BF3aEYKbH?= =?utf-8?q?RpdH9I0ETXlOWYIx6BQGJtHlyWpgjLfueLMAEUt/mio79ZTKn4lPy5ttvl6i2jt0M?= =?utf-8?q?as5y59d+CbIVG2Yf0QafxJauir5UMwQbIBRGbiGwWvlNEfVnMceMRtuJBEbux73d0?= =?utf-8?q?dWTuG8UebFWk7muGB5spVLWSCbEVs3ti3ItwKxUBHeP31XtnhgE5oXo3xDWX4ecKy?= =?utf-8?q?GX+8Itz9p8myofgm6yQQUFPxurJtK4I1LR62b9IgG7jnd+gR6AgNeApAbGzdWJWto?= =?utf-8?q?jo+1cwdedbqzmDKx9jV+eZ+hrg/UiCEYRrCTl7MMaPpbm5NaC9hLpBTDL/067Xbzg?= =?utf-8?q?CGQOxO3x9ypWIIc3YBcnJV+KRa+PNwQ55tj2ndM76q0euS0o9RSDjYfwrbHsYOJup?= =?utf-8?q?NgJR/unjf3Iik0JFBeFmI4zu8BZhhC61fdu3ozGidNp21ra/4u3vlVnugOuYSQzSL?= =?utf-8?q?v9HDn/Q/e42HWENL5GABK6kYlbo0sQaaHXt7mMCxZb3l3sh5rV/cl/H9MsvwCQHly?= =?utf-8?q?xpo994swwZzuClOwFQsvIFKdM9CsdCMJeOJDXnyfRRRpQnlgLbkc0vOyCSeLhs8Lr?= =?utf-8?q?gG9+I/SYJollRGkGpEI3m9KDKwYv1ejy/R0mAHM8BgYSffRhhLG24Pw8hoiaNlOJh?= =?utf-8?q?0ppIwEPgaS6ruU1qMYYapQfVEVVSveeGCkzlj1Z9pXNfXPJgJabzPPFEiQmeWFMUi?= =?utf-8?q?VncHKZnZbkdwNLjQmlAFcqEN07rB/IiF8TPDjYgWvQgQyQlamq87rfJEIlIWnuFwF?= =?utf-8?q?vKwJoaisS+Rs0zH+Oqp2h9CeT9rJQbMuN4gMlZrnWOAlqVtQvALFWNtHYUbhoJKHI?= =?utf-8?q?183fnV/JWSYQm3au/n8vyUx1cr4NNtYjtIMGxv+Fgzd4oY8pPP6AM6Z8wx29FIkL5?= =?utf-8?q?p5JLWnIcCGCQNkYRIok6DRzz6LJiUg5bPEgKoZyLzdC3bvf9GT9RlhNP2NuQcHisZ?= =?utf-8?q?A78A9RfYwdnrIeEaR9QiSGwxYMTTjcMJuQYakKOQLh/dcrYJJU9uej+s0utsPqNro?= =?utf-8?q?ShdkpBr/g3y46epmBHyrewq5qr3tWlTLkw=3D=3D?= X-Forefront-Antispam-Report: CIP:192.176.1.74; CTRY:SE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:oa.msg.ericsson.com; PTR:office365.se.ericsson.net; CAT:NONE; SFS:(13230037)(82310400023)(376011)(1800799021)(36860700010); DIR:OUT; SFP:1101; X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 18:07:37.1636 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c9461333-a3e8-465f-e019-08dc9153ddfc X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f; Ip=[192.176.1.74]; Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DU6PEPF0000A7E0.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR07MB7764 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The ngbe driver relied on , but failed to provide a direct include of this file. Signed-off-by: Mattias Rönnblom --- drivers/net/ngbe/ngbe_rxtx_vec_sse.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/net/ngbe/ngbe_rxtx_vec_sse.c b/drivers/net/ngbe/ngbe_rxtx_vec_sse.c index f703d0ea15..80d0bedcdd 100644 --- a/drivers/net/ngbe/ngbe_rxtx_vec_sse.c +++ b/drivers/net/ngbe/ngbe_rxtx_vec_sse.c @@ -5,14 +5,13 @@ #include #include +#include #include "ngbe_type.h" #include "ngbe_ethdev.h" #include "ngbe_rxtx.h" #include "ngbe_rxtx_vec_common.h" -#include - static inline void ngbe_rxq_rearm(struct ngbe_rx_queue *rxq) { From patchwork Thu Jun 20 17:57:24 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Mattias_R=C3=B6nnblom?= X-Patchwork-Id: 141453 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9B452454AE; Thu, 20 Jun 2024 20:08:12 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9FC6D42E98; Thu, 20 Jun 2024 20:07:48 +0200 (CEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2050.outbound.protection.outlook.com [40.107.22.50]) by mails.dpdk.org (Postfix) with ESMTP id 2BE2F42E6A for ; Thu, 20 Jun 2024 20:07:36 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c+p19iQIMKNIOQ8rUoftGPQdsM+8gC05JGAAK6YWIbr3m2pxhTByJiAtqClt9lPd7r0cIN1wYbut3oRX5CcJaODquXqDELmtvB+ZualKB3zAEn1pyhqDa1IfqZ1P/y1NZd3uM3KeeCLG8aeLuVOz5GhjKO1wJmTozsGFLu62Z4okcwENWsWXTlnW7XjqRxid/XDOgxNxEzw6DrYtu0o9hCfE8L0cw6C1Y7s7oA6NNqFfK7DyAP2iWcNs3tFO8e0x9T+wkcQkZmXTHBWsQDuXq1BuIeyW0GNnfjyi6cr/qOS0gaBc9kuf2GwlG06OGPUUf0Bk1K/2X4OxEezFfpKyeA== 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=PEWgR1vqNQOqwEbDor6QHXiiaTR0bAUjx1FedlnaobY=; b=b4lcQMGEMSLNgVetGeygyJa5TavRpNzS12DYE6IOZccbKwcDxWAuB4LQzprzjHoanMHrmFlPzjyGvfndzQ0NZWfIpLVZHNTCM3R38agsuH1tkd/lvIyEb2qH9hocSKq94ojSrfjFMFT3lKqpyJEvuh4dIsAPm+zKTPKqR0zSTobgtBGWCm4SeSeL4XhbfZItK69TlbT9hCOQDdOmZ8UE7PHCxOjvPTzuduDWtqEDPtD/RpB0eVRQHjKwE3qkkzb7g+S6EYlms7RQeENMaZS6xiOA7GZGzTsIuQ/0zozGg1IdJzQlaBMWmgBB8HhHaNxuTF/i4/KUZ8ZSJcclBNGa6Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=dpdk.org smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PEWgR1vqNQOqwEbDor6QHXiiaTR0bAUjx1FedlnaobY=; b=wSAkm7OR0GRAWkYcINwJfhCaeHhfOk22lEYlUuxeCNOfYG7Z+kDFsgMjUA+EWUtj8qzJv+CdCLGiZHdpPDWeWh7u76OYZKFO1yaqig829ur8fTA9TzSxm69qnJvz53/z8XlZVgggvKRe9X5W+JFFiwUffjToNWD5KBRq7jGoFs+xJmlXHpA7THwBbP92vZW5BdDi9ZFYUIKHWW7IJXkLVtWn+kmkfvRZeQIKDUorv91WaLuW0Q4NvtaAyS41LzBckd848lHcLLRMcRX2s9Wg3ttDQyScolUn960dEISj4120v4pZKWJqR9kc/Vn93j0NB9SiX1ZP8I0Z3Nlbskxutg== Received: from DUZPR01CA0141.eurprd01.prod.exchangelabs.com (2603:10a6:10:4bd::28) by DU0PR07MB8642.eurprd07.prod.outlook.com (2603:10a6:10:31c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.21; Thu, 20 Jun 2024 18:07:35 +0000 Received: from DU2PEPF00028D0D.eurprd03.prod.outlook.com (2603:10a6:10:4bd:cafe::28) by DUZPR01CA0141.outlook.office365.com (2603:10a6:10:4bd::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.34 via Frontend Transport; Thu, 20 Jun 2024 18:07:35 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DU2PEPF00028D0D.mail.protection.outlook.com (10.167.242.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.15 via Frontend Transport; Thu, 20 Jun 2024 18:07:34 +0000 Received: from seliicinfr00049.seli.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.60) with Microsoft SMTP Server id 15.2.1544.11; Thu, 20 Jun 2024 20:07:33 +0200 Received: from breslau.. (seliicwb00002.seli.gic.ericsson.se [10.156.25.100]) by seliicinfr00049.seli.gic.ericsson.se (Postfix) with ESMTP id BC49B380070; Thu, 20 Jun 2024 20:07:33 +0200 (CEST) From: =?utf-8?q?Mattias_R=C3=B6nnblom?= To: CC: , =?utf-8?q?Morten_Br=C3=B8rup?= , Stephen Hemminger , Abdullah Sevincer , Pavan Nikhilesh , David Hunt , "Vladimir Medvedkin" , Bruce Richardson , =?utf-8?q?Mattias_R=C3=B6nnb?= =?utf-8?q?lom?= Subject: [PATCH v4 06/13] net/txgbe: add missing vector API header include Date: Thu, 20 Jun 2024 19:57:24 +0200 Message-ID: <20240620175731.420639-7-mattias.ronnblom@ericsson.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240620175731.420639-1-mattias.ronnblom@ericsson.com> References: <20240620115027.420304-2-mattias.ronnblom@ericsson.com> <20240620175731.420639-1-mattias.ronnblom@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PEPF00028D0D:EE_|DU0PR07MB8642:EE_ X-MS-Office365-Filtering-Correlation-Id: 3b7b3a44-7b1a-4aef-1248-08dc9153dc7c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230037|82310400023|1800799021|36860700010|376011; X-Microsoft-Antispam-Message-Info: =?utf-8?q?mtGPNf3LYXfXXzlOCl5nZyHvIIGqXR1?= =?utf-8?q?9dPPMnh+WgbjI+uU6bMxPeaapXAbiy0t7T00t42cmFgrbt9SOORrRKZgV3E9zdLq+?= =?utf-8?q?74hWop220rshgWRs9pc7Jadn7YWPJZ/ETG5N+3unBQhxpVBPM+CDM9Wv7LPZfje6T?= =?utf-8?q?aXpmZRHyb+yHNTRHNn/ZnLCUmrDbqw6IV8C6u5lNXECi78UxLEz59uDxovBO205FC?= =?utf-8?q?wDoom0/FSSKA+CVSz4ycFiYiasaozZ6NvHkX7s9FXnwY2nGVFqN48LF6f5SwCRpNl?= =?utf-8?q?MnNWZs6Soeo8X7c7NM5+695+qVG7wFU2un0gEePSZ68M0lG7yuFXLA/19/nt35msA?= =?utf-8?q?tow4t29v8GeGfnfAJxBn3VyLqX57k7b5cLoRZanwAh/2bNbG+jJ5Vm7aSi3nSXx51?= =?utf-8?q?5ss8njmETlzbsPGzG3iPs1zjDasoRj4W7joy+Xuf+gr0YoiinueGdNHGSQjjIvFnd?= =?utf-8?q?HWzbaaitvc4HQXwMdMkAbYExX1DVda7UT0ZuGYHzUOPY/H7Jll96vdrk6MjSsqVen?= =?utf-8?q?FyH4HfTcoebJ2uJ43NkIy9xqiUIg6CVE7A/pBc0EdrMCah6NT71f1fcJrSGiwthok?= =?utf-8?q?49Heftxg6hEDmwdwlpSOfxZpSr7LJFgB3I9lURIZFSI/TFO1rYBmEIa3u715biMI/?= =?utf-8?q?uKRlvA9EcVjC0rSnMUbPZhLvFwL1vbs2qklA+v9KcXQJrqyHBQ9qnmwhJZ4iH6i3m?= =?utf-8?q?9ma+35CvvpQni/vDLcLpIrgjYT7n7XmCyHfb88CZcjmk6jmo8ndfQrh//w8ycKjs2?= =?utf-8?q?dELVgD4Xoo/vao0VDWiamORbgbFiVPu8RHNOj9V4LF16XMBsaC2QSOa9O9ReB27f4?= =?utf-8?q?79gHEQ20sWZMZAC8ZqTNJpz3xuM4lEeEE+wxK1IBlSiz3bqxATPR5WL6k4uM5Azs8?= =?utf-8?q?SIVaMn1dYsuu7oTSZzyMKj268gsrkno62QpQdF8GmLVgTbnFVosYlKDosxwKlKq8R?= =?utf-8?q?7NeoorWOY8PvFP1qvW4u8QLhGoj8Q2wO6dbaMhBdIAEn1TvbI/MaEf+ZVXZHha8dF?= =?utf-8?q?8WKolTXza6cbAoX0xwuelSmKyvNsmEeucv5dxtKzt4/0GoaOl3tERjcBmp7r5ioxC?= =?utf-8?q?7SOpsw/9WHx1FJdSZu9iQTrnBaokipjxf+NPVY8l0nUkSw2Ko7krhAPxQIFMHX1LK?= =?utf-8?q?nNCBVLloz9CTK+v4sZR+u2wKJZOaEAZSWXm7NC2WtY1JGQbOYIhCA2ipXK2q++Wf4?= =?utf-8?q?W0aIem30SQcOMlQj3w4Mi3tPVz1iXR5yaxvM7mFDcQJX4sBnG1CRkSPX6zoOR2fYg?= =?utf-8?q?djFgag48+Ekfw34z/G9phI/u+qxx6lGi+Fm6M9MnVAbzOUfgJGQFYyvkcOrAy0PNv?= =?utf-8?q?H4ULRND0a7cidC79NhSRHpobVyRx2gF5og=3D=3D?= X-Forefront-Antispam-Report: CIP:192.176.1.74; CTRY:SE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:oa.msg.ericsson.com; PTR:office365.se.ericsson.net; CAT:NONE; SFS:(13230037)(82310400023)(1800799021)(36860700010)(376011); DIR:OUT; SFP:1101; X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 18:07:34.6418 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3b7b3a44-7b1a-4aef-1248-08dc9153dc7c X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f; Ip=[192.176.1.74]; Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D0D.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR07MB8642 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The txgbe driver relied on , but failed to provide a direct include of this file. Signed-off-by: Mattias Rönnblom --- drivers/net/txgbe/txgbe_rxtx_vec_sse.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/net/txgbe/txgbe_rxtx_vec_sse.c b/drivers/net/txgbe/txgbe_rxtx_vec_sse.c index 12eb4aeef5..d5f60ec92e 100644 --- a/drivers/net/txgbe/txgbe_rxtx_vec_sse.c +++ b/drivers/net/txgbe/txgbe_rxtx_vec_sse.c @@ -5,13 +5,12 @@ #include #include +#include #include "txgbe_ethdev.h" #include "txgbe_rxtx.h" #include "txgbe_rxtx_vec_common.h" -#include - static inline void txgbe_rxq_rearm(struct txgbe_rx_queue *rxq) { From patchwork Thu Jun 20 17:57:25 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Mattias_R=C3=B6nnblom?= X-Patchwork-Id: 141454 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5F58A454AE; Thu, 20 Jun 2024 20:08:20 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C9D1142EA2; Thu, 20 Jun 2024 20:07:49 +0200 (CEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2053.outbound.protection.outlook.com [40.107.6.53]) by mails.dpdk.org (Postfix) with ESMTP id 8147D42E70 for ; Thu, 20 Jun 2024 20:07:36 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RwW5grjv182NIJYlmYTYBMWaSoIiYhY7+L5bQiT5aQLnZU1MPA8tHRx+e+SLgHO8ZVleUXjVJhmKoqJKya9b/Chp7CnNoBY8xJp4D7mVWKTIIVQeHMsPOxtZ4atneRiuWVSX+Kl0ZRvKitEDCx2XK/FZLKIAdZAl4ez0giF2ywUffRrZRkMHbjqtFi8jp/LEMI7iHGs94blqQpDzCFol2mbjMGza8Hiev3jUzsEOV1h1kxMGyZMEelMq5RnUBkRLKsYAszECjuyAfcalYRh4ratFo78azG325n6y4Nn55UqoxLkunMv8spiFTu76vD1RAWOnMTnlMfKGrMAui41N4w== 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=wie/iMQwZVP6bE6EKnHQjg8wb7bBN57k0BJF3q6vTAk=; b=Bw5scCugEnINnzG3i/dg1T15DTQkd0MxuSeHXXPIxJE9WairXX2pqUy+ry3hDzcbddiRI9am1CZlUkrv4gVS84sgxvEHi63PImDtvX7N4q4/ULfAceiku3Kmgq09PVMVetw7FnCNmh/hUx2yU/m0AFh3Eg5WjXfaSwCHMBXItyvNcCg3eTgG5qAJawUvJDtC7zcca/3qjkUl5UDG/3zpi/vekQDEiXWhM2bPUpu0q5nWNoLmcLho51N4jPkjepZLNNocGxjbeUEsQc005ibBIu3UVdFPIMjQtgH+cLsRpaP3moQOeZROerTx7x+C/vEVUiOB8VV4C0Zt1bhBpfmaQw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=dpdk.org smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wie/iMQwZVP6bE6EKnHQjg8wb7bBN57k0BJF3q6vTAk=; b=HJns4ue3o3JeKePW1eDw06493vhQaw2FFUFgM8I9TUbvwS5QwyPGBtQnUx0EAo3OQqcab7RtC1RpqMEeX/RKef19lKQiEX6C40++Vsw4Ouxp4UXMMAhJCgvir/UlCbRt1Fc0j8G+zUoGFm7D7hNI+5mQw8UGCDkKAME1LDFti1vnZm5nVRexuR/+owxJRrBD0TBOUkRRkvBlzSvNlPfRO3tbc+LYS4P1mpUjobJX7xpF2ln2ygZoULf1WFRtTU2UtgZ7V9Zbk22KNUtAJC7sP4CaSkRBSeHYgb0UJD9PSjmJHvR6nqThID1DHr/TSViYu76GnKADOS6dxA8OwQ07vA== Received: from DUZPR01CA0144.eurprd01.prod.exchangelabs.com (2603:10a6:10:4bd::26) by AS8PR07MB8284.eurprd07.prod.outlook.com (2603:10a6:20b:37c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.21; Thu, 20 Jun 2024 18:07:35 +0000 Received: from DU2PEPF00028D0D.eurprd03.prod.outlook.com (2603:10a6:10:4bd:cafe::9e) by DUZPR01CA0144.outlook.office365.com (2603:10a6:10:4bd::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.34 via Frontend Transport; Thu, 20 Jun 2024 18:07:35 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DU2PEPF00028D0D.mail.protection.outlook.com (10.167.242.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.15 via Frontend Transport; Thu, 20 Jun 2024 18:07:35 +0000 Received: from seliicinfr00049.seli.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.60) with Microsoft SMTP Server id 15.2.1544.11; Thu, 20 Jun 2024 20:07:34 +0200 Received: from breslau.. (seliicwb00002.seli.gic.ericsson.se [10.156.25.100]) by seliicinfr00049.seli.gic.ericsson.se (Postfix) with ESMTP id 59BEF380070; Thu, 20 Jun 2024 20:07:34 +0200 (CEST) From: =?utf-8?q?Mattias_R=C3=B6nnblom?= To: CC: , =?utf-8?q?Morten_Br=C3=B8rup?= , Stephen Hemminger , Abdullah Sevincer , Pavan Nikhilesh , David Hunt , "Vladimir Medvedkin" , Bruce Richardson , =?utf-8?q?Mattias_R=C3=B6nnb?= =?utf-8?q?lom?= Subject: [PATCH v4 07/13] net/virtio: add missing vector API header include Date: Thu, 20 Jun 2024 19:57:25 +0200 Message-ID: <20240620175731.420639-8-mattias.ronnblom@ericsson.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240620175731.420639-1-mattias.ronnblom@ericsson.com> References: <20240620115027.420304-2-mattias.ronnblom@ericsson.com> <20240620175731.420639-1-mattias.ronnblom@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PEPF00028D0D:EE_|AS8PR07MB8284:EE_ X-MS-Office365-Filtering-Correlation-Id: 438496c7-f5ec-40e8-f9ec-08dc9153dce4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230037|82310400023|36860700010|376011|1800799021; X-Microsoft-Antispam-Message-Info: =?utf-8?q?tb3TB0Nu7tTjpZO9GfC+s8r3X5AZQG/?= =?utf-8?q?7Rn3zTw1DepuGdoHTLBE1RnGKk1FWTyrHr0rrbXbo3pQk00fo2r0GunUugXd86o4d?= =?utf-8?q?J31/CW5Ju7y5tK28MuLt2iq7F5VOyLjgbZpzsDiFs7TxmDatYAMPAcyHUggJIhxX7?= =?utf-8?q?+6AWEPy/t5wQUY+a2FSqP5s/YlTXsQkVV4jekOoHitzvWJwxk7LQRzyb7Dc6RzWDu?= =?utf-8?q?l8eYZw8dirxEX/eyphptH/P8xh2PrSDT5PJeWMnAfOA2c4XkuilX65uQYVPyIXepJ?= =?utf-8?q?XUOyghehqRSyfXX/ezy3umeYWHThfamLfsdrHJh7EGWusI8jLrvCc05ugnrrWu2VY?= =?utf-8?q?Gnjp7VhuQC5IcNIh6h07V8mZdOwO4uWO25gXEMumhCIaWnmfyHVSluWM3+ZhfQuD3?= =?utf-8?q?RY5afnu7Uc6yzayhW8MWifc5PboGub8zRC6Nf2ZjNum2AR4ILK7x3kjm9cs82e3qP?= =?utf-8?q?LyY4bFsq+/Q4pMB4HmnPglTrQiCzFLOZg/Cj/IBDVlxNRSfvD00CSS0z+euAbq9Lv?= =?utf-8?q?DRBLoCpKyqTfqZ9RJwDrR/er5eJ2BJN9LZ+kOhvuFGJUQpk6oniVkab0FL9pAkf5X?= =?utf-8?q?Bg1oy6vpXkJiw2Lmqs/jyKe7sDTICx2/lzvURQqIY6IQv4eQQMiRjYZ7bPBtGobXK?= =?utf-8?q?Iggwyq3GIxdWA/4g88Zb1JxGmOkZ+MWbPdJUxNoiBWmRd5/nMGJ0RIvl2PMbQQ1TV?= =?utf-8?q?h3QIb53BPGInGsDH9oZBw3fIp8V5I5spWg4nGYzG1lFwk2I8lzAy2Z2tJqTBOjcrD?= =?utf-8?q?eWpSgAhBzrMnJ3JXpxjnCNXPylL4gavXvjfH2jjJT1Bwv8+2bgaLP23qXv80X2iLh?= =?utf-8?q?hzoPug6LX7FMJLxzO79oVmGF3kaNorOBOaxJpU1vr00jDHxNf+t01ES2a/Nq+N8xM?= =?utf-8?q?N3erfbn6k3KV/0q9eHKxhWeCW3M3Bs7I8T0NAVXONmaRubVOMTkHO9T93YiSFEUpe?= =?utf-8?q?T/B/HvMAg8Cm7oeY+1BIMuUbVVeTsR5U2wi2Qp0Yy8ULolhvdFpsg1VJKN5+72c5N?= =?utf-8?q?2FonSJozO7rCR8DFgz07ReERSCacy7aeP+tIKroMjMqW5wUqex6+aWzsSklbKjzPU?= =?utf-8?q?aE3hK4DRkMy/VyA6srnsWnRJ5wOR+tJandfREUa1k1fy5mVL8osh4ES/3vStYjCtR?= =?utf-8?q?i8393zsRdays+ZWQJN+6HMlz441PvY9AampWZqLhi8kcXlhP15Qmw4A3wx8yT17N8?= =?utf-8?q?hurdBQIFauvZnse1SlIcmoG8CDLAjFJ5SCeUwEQKRHnpflCsJFo+viCphQx5oPXHs?= =?utf-8?q?ZmAfHfXdIZAl0aIeLRh59hocqikYSpTNZgVHw8ZJ9jw78PBH1yuvb9H7yiaJ5dzSC?= =?utf-8?q?ug/j5vv228yRWVjHYJFoMzFH+bPJGELEpw=3D=3D?= X-Forefront-Antispam-Report: CIP:192.176.1.74; CTRY:SE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:oa.msg.ericsson.com; PTR:office365.se.ericsson.net; CAT:NONE; SFS:(13230037)(82310400023)(36860700010)(376011)(1800799021); DIR:OUT; SFP:1101; X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 18:07:35.2668 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 438496c7-f5ec-40e8-f9ec-08dc9153dce4 X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f; Ip=[192.176.1.74]; Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D0D.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB8284 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The virtio driver relied on , but failed to provide a direct include of this file. Signed-off-by: Mattias Rönnblom --- drivers/net/virtio/virtio_rxtx_simple_sse.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/net/virtio/virtio_rxtx_simple_sse.c b/drivers/net/virtio/virtio_rxtx_simple_sse.c index 6a18741b6d..db84a308e4 100644 --- a/drivers/net/virtio/virtio_rxtx_simple_sse.c +++ b/drivers/net/virtio/virtio_rxtx_simple_sse.c @@ -8,8 +8,6 @@ #include #include -#include - #include #include #include @@ -22,6 +20,7 @@ #include #include #include +#include #include "virtio_rxtx_simple.h" From patchwork Thu Jun 20 17:57:26 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Mattias_R=C3=B6nnblom?= X-Patchwork-Id: 141455 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7808F454AE; Thu, 20 Jun 2024 20:08:28 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3281B42EA3; Thu, 20 Jun 2024 20:07:51 +0200 (CEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2057.outbound.protection.outlook.com [40.107.22.57]) by mails.dpdk.org (Postfix) with ESMTP id 3837042E7A for ; Thu, 20 Jun 2024 20:07:37 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q/fCtO7Ns6PDJO7TJsOK9jQSYHuCEbfwcWajMLOaBf+hfznt9/WU9BMNdJXB0RmCU05jwvt19bjQIbHyBOWdiBRWpAXpaqhYcbGdf/7OrnezffxySubSF4rnkhxtSSHPkQtVmLzIlfhsbb8NVJVORvT67NdDS39Ukvxua+UrfmjjvORJfckxBH8/QH8TK9nAN1HYnSRZt3cTOHWN2BX3OE3AthQguKxNEl37Ph6X7JIN6RN373S+NmjSyzxmwnQN6/JSRZ3E3C9cg/e+KkUVUDGa/u0+b3fFLVZeqWkQDlpQPPK5rkgBtn9aXUXQxNE1tz87SY/DPCoWlaLCu/Xl8w== 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=O3SJ3Qdn9Kdg7/EELZdMVNSjTCvThfI/xFkAprZAaHg=; b=ilBlQP2Cqf0Ui/urkbT10/Vgf2gbLyIXdcXN31XuZkjJUCzvbBdWxvx1+uiO+3qwU36N0gXPoxBZn5DTBsuIIKfIGsfpdmJOYFocuUMH/CWWb8R50CaLk6+MFfXUe3oBnbhAWk2uucrgf6tP9sAPP4swDpJwgqsaH+nccLVfuJ0k0SwAmUA9f21qS5aQxbt10AsO3TRLNOr1niciMR2h1wYZi/NKYAmYrStkJa47m245r2Hp8PlyMMEOhksS5j+XbIHCcTNU11ojRv+r+oEUFXTzHZm6EwDvKhMqmzTH7iwBcqnXszlogLUBM6BuqVk3ww5qkaZqyoluU3ruJeA/jA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=dpdk.org smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=O3SJ3Qdn9Kdg7/EELZdMVNSjTCvThfI/xFkAprZAaHg=; b=XtIkht/ZlsOXOoPT2pNO7xFcuzLCQC8QYr6HV6rCX4bw3knjhuI1MSZtJWB+EeCEFCnKVGwiDPo5Y2Dip52s9jyPX18/bK+TnSEgVhabI+OybkDjnJxCGimS9OxIWCKrssm63IjDVD4RKBd6dFXeX163mrBR6dL//TW1a8wLq27hvzqY7UAWGQWqJC4PeCNVCxxK0kp3JQANUDc1DMXF/qHurK2FjWNRGusKybKzt4jYA3F4Q3N41d6eqbF+NoLTHFxYfV/zaZvspFDH1nINaxGsEqZX1dPxjyBpgGPbdbhwZYSqFvqCZG3PyJYL6GaJZyo1BjvaJyvQWJrlPMJ+VQ== Received: from DUZPR01CA0143.eurprd01.prod.exchangelabs.com (2603:10a6:10:4bd::8) by GV2PR07MB9009.eurprd07.prod.outlook.com (2603:10a6:150:b1::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.21; Thu, 20 Jun 2024 18:07:35 +0000 Received: from DU2PEPF00028D0D.eurprd03.prod.outlook.com (2603:10a6:10:4bd:cafe::41) by DUZPR01CA0143.outlook.office365.com (2603:10a6:10:4bd::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.34 via Frontend Transport; Thu, 20 Jun 2024 18:07:35 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DU2PEPF00028D0D.mail.protection.outlook.com (10.167.242.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.15 via Frontend Transport; Thu, 20 Jun 2024 18:07:35 +0000 Received: from seliicinfr00049.seli.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.60) with Microsoft SMTP Server id 15.2.1544.11; Thu, 20 Jun 2024 20:07:35 +0200 Received: from breslau.. (seliicwb00002.seli.gic.ericsson.se [10.156.25.100]) by seliicinfr00049.seli.gic.ericsson.se (Postfix) with ESMTP id ED427380070; Thu, 20 Jun 2024 20:07:34 +0200 (CEST) From: =?utf-8?q?Mattias_R=C3=B6nnblom?= To: CC: , =?utf-8?q?Morten_Br=C3=B8rup?= , Stephen Hemminger , Abdullah Sevincer , Pavan Nikhilesh , David Hunt , "Vladimir Medvedkin" , Bruce Richardson , =?utf-8?q?Mattias_R=C3=B6nnb?= =?utf-8?q?lom?= Subject: [PATCH v4 08/13] net/fm10k: add missing vector API header include Date: Thu, 20 Jun 2024 19:57:26 +0200 Message-ID: <20240620175731.420639-9-mattias.ronnblom@ericsson.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240620175731.420639-1-mattias.ronnblom@ericsson.com> References: <20240620115027.420304-2-mattias.ronnblom@ericsson.com> <20240620175731.420639-1-mattias.ronnblom@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PEPF00028D0D:EE_|GV2PR07MB9009:EE_ X-MS-Office365-Filtering-Correlation-Id: 63982cbe-214f-4299-6e00-08dc9153dd19 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230037|376011|36860700010|82310400023|1800799021; X-Microsoft-Antispam-Message-Info: =?utf-8?q?KSjc22/J+xnYJF2Hdf+R+moEk39Z8ad?= =?utf-8?q?dzvFsO137Vxeaq3Hd+LKpfzgAoEHN+rH8A/PuK15gpyAcwPcu8m/LT+kozMGwKUGh?= =?utf-8?q?d+LLASHYzL0QAaIOvkb0kvzjbRMKIzgRBEyo3L9QOdY4xZeOjaVYmThlp82Ye9+aa?= =?utf-8?q?ZR0YU/0Bnk3L0vWYi5nygTaxL3Ont/1GAaGDAiUJcepHPeQL37n1XvGbAaOv8+oHI?= =?utf-8?q?jQ5UjNfOhSClbNH2DH76AGmIlAoSuv1xc0T5KqAR7Qf8iF1i6nwVKhDDNZ5we1wdu?= =?utf-8?q?MItVNrZEKYxsq9absagBuJWkLJWTzfWt7tzmC6BVi6fAXsIgH3gBPijud6ohBkLEt?= =?utf-8?q?KzoSkGd/HxP+l9F2tTl2TyvlUU67vP85FGdaecsJK8dZuhdmxS2K6Rn56h8KP13nj?= =?utf-8?q?t7Ey8tYh6Mrq0fauBTy3i8B8C7F68Y5KD2S6w6G/ZpQK6rgZgjUsH5jTmtiLQqdjk?= =?utf-8?q?gTIkXJ1cOu0v/J2XmjjbiFuu3rz/54Xk3ImP97kEl0a3c2KBFQr5HlOX7U0e7kGrD?= =?utf-8?q?7Gip5jqYoaOz75icOle+gqf4+MZGy3PHEDFBLonEwKL0RM+6H2/TT2oQxgntI6Qx3?= =?utf-8?q?8qsQpPpKfq6Q6Iu0yNWVMN2hRV4fggY9raYUaYIMXgGy31iZNMp2nPlcQfdpaGotG?= =?utf-8?q?s4tpFc4T+5rBUnLl3RbW3oaeJJUoVlghR+qCF9awlcwRNfjs/RjdnAqtVkAuftBOW?= =?utf-8?q?nguKQjScqDqmaCBy9a2zScRjMy2bIHLZ4Vxfc4Yrlkv8wXZQQb4ASMEkceNkhn0F1?= =?utf-8?q?H4YwJ4gWs428PeW8f60e/u4Kz7SwKRrLLtBLH/ARLa4XOqAl9IlqiC33a93h6H3S1?= =?utf-8?q?0etwPBXQjwPeRrfEEQyEOzO+x7noLtA+vP81qKqDAg9Gh8YKJ+Q4Axo8f/V2CiB8R?= =?utf-8?q?GSQkYd1elRXHHWaAbrXdnQw578pJB8CBeA3eFpDS6BMuGpgn2CYWP1x0uXk51WDgj?= =?utf-8?q?gohhOv+c3zt8CVdNqlf4dyrln6hFETMjo6Jy0Gcnv57EPp1FohmGfmdHYZfMyf9lv?= =?utf-8?q?2tiFzYJzeIHHZHQXfV72tjCv/AaPv09QGdT4CMqsYcYHP8ww3TOp5kpbIlKnUueLb?= =?utf-8?q?J5LQ7wM/MhC8vSeGDNBbfOdfd0Hkx2dJMsVAg5pm4YMtjR1xlWVLs9B8v5nwYtgwM?= =?utf-8?q?plIrxrdfwJ01vIKacwsnkDEzMy0+0NCk+DgK2A1pX2e65DNfDYlNvTEEkxrr+Vq3o?= =?utf-8?q?21XOSzFYzwmI5uwfYBQnxym2neyqzO7x8Ge89Ph4c+jlkJFZY/xWHbduGRsEeL+T8?= =?utf-8?q?ThVQN3uCkfTONzApCj92JblG3M5MIcAk6ohLWQqNL9zmqo1g9794ZLLE0xaf2yloq?= =?utf-8?q?qUgAtbhPzN7ZNCKhYc43o7Yx37yRc2ifaw=3D=3D?= X-Forefront-Antispam-Report: CIP:192.176.1.74; CTRY:SE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:oa.msg.ericsson.com; PTR:office365.se.ericsson.net; CAT:NONE; SFS:(13230037)(376011)(36860700010)(82310400023)(1800799021); DIR:OUT; SFP:1101; X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 18:07:35.6730 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 63982cbe-214f-4299-6e00-08dc9153dd19 X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f; Ip=[192.176.1.74]; Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D0D.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR07MB9009 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The fm10k PMD relied on , but failed to provide a direct include of this file. Signed-off-by: Mattias Rönnblom Acked-by: Bruce Richardson --- drivers/net/fm10k/fm10k_rxtx_vec.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/net/fm10k/fm10k_rxtx_vec.c b/drivers/net/fm10k/fm10k_rxtx_vec.c index 2b6914b1da..6be8822284 100644 --- a/drivers/net/fm10k/fm10k_rxtx_vec.c +++ b/drivers/net/fm10k/fm10k_rxtx_vec.c @@ -6,11 +6,10 @@ #include #include +#include #include "fm10k.h" #include "base/fm10k_type.h" -#include - #ifndef __INTEL_COMPILER #pragma GCC diagnostic ignored "-Wcast-qual" #endif From patchwork Thu Jun 20 17:57:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Mattias_R=C3=B6nnblom?= X-Patchwork-Id: 141456 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5556B454AE; Thu, 20 Jun 2024 20:08:36 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 60AD342EA9; Thu, 20 Jun 2024 20:07:52 +0200 (CEST) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on2085.outbound.protection.outlook.com [40.107.13.85]) by mails.dpdk.org (Postfix) with ESMTP id 3980842E7E for ; Thu, 20 Jun 2024 20:07:38 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Yunwe9zCZ789dND7oadqUPO0Nnme12srzwL/HDZtF/AOU0UHjM7Q6HEYqo63IdBUe0sJjq7Hd58ESkDL/1PjnLNkRJKy3DMhBiGp9bb+XYQaXsXzXWXoLqE0zQ4cKBvYwz6o7yeKp5g5N0QxurBkUXikrWolx2w7c7LKbqtMUHt21PEEygouIk+Pjx8dXbb1Zdusqg+inLPWmopeI7PGZpORBBWefnpOer9xnWRKSaTbfPaDwkZXDSDWnSzCg9VVSausi2xGXhkUw0kV6dWrHMxbx6nqhODxjFF4APzbWl7oNqtlQLQmXSFISAagWGxiQaDmD5W+Hvh1rZMl4HZMWA== 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=I19unPQA8OlvOxAS1LzHdtdiL5XAqzAWrUBbfHLG/zk=; b=AuE34RMYKVUwIcTxdWXYxDeQyyZa+XKkwkLZ/dOOP7bNOX5Dn6B9Tjg4EAKqeQqbvccRJ48m8o9KV8PHAYdbQrEKHfDlf/r1CECBzidQJQ7z3T7CMxbF/Pu7JQo/3pitqDhLn2afjFuUsqD7LSzJbSblZ0FIwKMtxownOSWQKANj2yzSBAR9U38nGosmI3YsQgGPS76QEFc+6yxEfY+DhlQRDssrB/aVG3d/kjPL5OANbVOTalaAldvY30w0XwR6NVNyvirTHDhg2W4vJcxMvU3QEsfqUrn9N8VTvWb5Tasm2nYTI1yN656DzB3Qo+YJ2zx5otJ0mizo0d18gtg/Tg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=dpdk.org smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I19unPQA8OlvOxAS1LzHdtdiL5XAqzAWrUBbfHLG/zk=; b=mGgS53jMbcJl+mpyxcUNT5ONnOMq+7nYPCREGVocZJSV5V4To4yRsqAx5eqCAtliiwZPAwsYP6YEt9Wpi6FMARkTLDpL3EeYNA5IFliDixZ31+z8JLpQuOofRt6jPylIetCsWXzGoRGngy21GeAzYF6YfyY1RJBZq4ECiTwVVQwciQAsW8bnmfSq8ta84e3VGhuNJsUDamsLXm9Z4aDhE5QnfI9lXGvx5rvVq7e4usZfmjHqcS2YK/wsejppGNlPFY6NCytGUT4a4IR+ufIh0Wf+r6HenhXONwV78SCTs9EL6uM2i+he8NPrgkXx/8jvnxfdxawCOF6xJgpXOPO9tw== Received: from DUZPR01CA0153.eurprd01.prod.exchangelabs.com (2603:10a6:10:4bd::6) by DB9PR07MB7228.eurprd07.prod.outlook.com (2603:10a6:10:216::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.21; Thu, 20 Jun 2024 18:07:36 +0000 Received: from DU2PEPF00028D0D.eurprd03.prod.outlook.com (2603:10a6:10:4bd:cafe::62) by DUZPR01CA0153.outlook.office365.com (2603:10a6:10:4bd::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.33 via Frontend Transport; Thu, 20 Jun 2024 18:07:36 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DU2PEPF00028D0D.mail.protection.outlook.com (10.167.242.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.15 via Frontend Transport; Thu, 20 Jun 2024 18:07:36 +0000 Received: from seliicinfr00049.seli.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.60) with Microsoft SMTP Server id 15.2.1544.11; Thu, 20 Jun 2024 20:07:35 +0200 Received: from breslau.. (seliicwb00002.seli.gic.ericsson.se [10.156.25.100]) by seliicinfr00049.seli.gic.ericsson.se (Postfix) with ESMTP id 88A68380070; Thu, 20 Jun 2024 20:07:35 +0200 (CEST) From: =?utf-8?q?Mattias_R=C3=B6nnblom?= To: CC: , =?utf-8?q?Morten_Br=C3=B8rup?= , Stephen Hemminger , Abdullah Sevincer , Pavan Nikhilesh , David Hunt , "Vladimir Medvedkin" , Bruce Richardson , =?utf-8?q?Mattias_R=C3=B6nnb?= =?utf-8?q?lom?= Subject: [PATCH v4 09/13] event/dlb2: include headers for vector and memory copy APIs Date: Thu, 20 Jun 2024 19:57:27 +0200 Message-ID: <20240620175731.420639-10-mattias.ronnblom@ericsson.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240620175731.420639-1-mattias.ronnblom@ericsson.com> References: <20240620115027.420304-2-mattias.ronnblom@ericsson.com> <20240620175731.420639-1-mattias.ronnblom@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PEPF00028D0D:EE_|DB9PR07MB7228:EE_ X-MS-Office365-Filtering-Correlation-Id: 46b7e178-b248-424a-42d9-08dc9153dd6f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230037|376011|1800799021|82310400023|36860700010; X-Microsoft-Antispam-Message-Info: =?utf-8?q?lPtQoOJEIi98j2azMIpyjpj3yNYyQtH?= =?utf-8?q?mXV37TbH9lWQAtYz1ibdFEfUPfWdjnjLIdfpmC84j/+q5DhlDdr8q+Uw6G9sYmgvG?= =?utf-8?q?1i9mR08IwAmrJ43WMObRj7O0UxmBtl/T14/DnRgmnm9yrpe/Zk2U6Z5Gsjg6BuNTd?= =?utf-8?q?L9R7llhbNQrq2S+R6FnvqBjXdTiQhQfRgYs6vP6lVJHQRe+8WmpW5WhhvyXKuHqX+?= =?utf-8?q?Y5XmhWp9A7cuk8Vp1b+NqQZOEeYz1I6Y3++yr3JwuJwZMPpFBHA7K2s9sakByaCi1?= =?utf-8?q?QQH8nwLwmhL1xycBaikrjcjQe9dnbqz5eGeIbLQnUJ2RC/3pXDtkcZQc2FowVdYsx?= =?utf-8?q?1Mk+Y1hYC5V38Rjsi3E/vkCG+wnaRgnCDtdaPuHWbV1gKgTfuLTBNjYdPu1IOPP3r?= =?utf-8?q?EgjLHWWQql56Z9Ja8R6SFlnRtKj00qpu7OjEyQk7czG+EwqNVkX0X9pHR+IHNjbgg?= =?utf-8?q?LNoRI7vLGGOqB/vgcVI08zevgIdj/sFxIMg1ucxdBsEKmJfGWiSBqHoPp/9Ot/xkM?= =?utf-8?q?dLuTXw6L9rY3qBQ6ZT9GMcIFl8OZ93urKyvN5GfVASIivs/+v2+4rOKRSpFEkdunD?= =?utf-8?q?DBkARoNGHJiNJs/KlQrZ6ugNSZVEzr2GR+WBM29lHd8z9xLR6Wz0//MajbzY+Gexr?= =?utf-8?q?nN5VsdPskpRilOvbdA2ihY4PIqE0rEwwSx4N3eemx7utQk5A9J5rnCZ/ddSUPn20U?= =?utf-8?q?Qhkf30aR94TaKIWmDGjnfyPZzOVRCSiRDb7pYdxUvEubTNTQHXp3bcPCtY3wxAYMl?= =?utf-8?q?bNVzd/jwJpXKEixMSQW2Y2qpCzygDmWMhTrS7qJouNW0RM/0cywJHDYkcVpRCZjfI?= =?utf-8?q?xEe+puRJHI0/+XMEAD/zPece/gXI2H4wu5/GwLDxue2pLOmff4+SBr8IpV6Rmzbff?= =?utf-8?q?5PiiK/hF5AGookF0w2z8YFZc1USFMQ+1EkE5/hj1qecnu4AUPITvv22ppHc3C214w?= =?utf-8?q?WJUQzMW3q9XIF8eI1it2f67A23wYzQhc/lQH1n1MrHF9A6hdMbi49h844RssQc277?= =?utf-8?q?CABpwMM0lizdcsfIB24W0KNWgRDFOuPSe1BlslA5x7hy1658ijEoJEC00xEMwJn+s?= =?utf-8?q?nNN45O25AV2Y4GRVzR8SZzl3bdvaP8+HPzolZK2aiHgr2EWD0DNFEDWDFnztoDzET?= =?utf-8?q?vvTUY+tQE3Fff3bpm+RAGSjixfUeeUqU4xOGIdKe0OAAHw657MeNb8KNYzZfgeP2x?= =?utf-8?q?Ff7M8tzOq+RAHvUNpyPsWcDq/ArkiwZN1vQ0WR8uJLH1c6z6GDD9+w0HR7c9bz7hp?= =?utf-8?q?ys3TEIciEjCsnrttKcmL9KjdWJSq97RUO/PGSIJKxO2AbJ2HU7SFc/RjWktpLe8ds?= =?utf-8?q?wYkrSqJ42q00ktM+v6o8MpAUWu5c9p32cA=3D=3D?= X-Forefront-Antispam-Report: CIP:192.176.1.74; CTRY:SE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:oa.msg.ericsson.com; PTR:office365.se.ericsson.net; CAT:NONE; SFS:(13230037)(376011)(1800799021)(82310400023)(36860700010); DIR:OUT; SFP:1101; X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 18:07:36.2355 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 46b7e178-b248-424a-42d9-08dc9153dd6f X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f; Ip=[192.176.1.74]; Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D0D.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR07MB7228 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The DLB2 PMD depended on being included as a side-effect of being included. In addition, DLB2 used rte_memcpy() but did not include , but rather depended on other include files to do so. This patch addresses both of those issues. Signed-off-by: Mattias Rönnblom Acked-by: Bruce Richardson --- drivers/event/dlb2/dlb2.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/event/dlb2/dlb2.c b/drivers/event/dlb2/dlb2.c index 0b91f03956..19f90b8f8d 100644 --- a/drivers/event/dlb2/dlb2.c +++ b/drivers/event/dlb2/dlb2.c @@ -25,11 +25,13 @@ #include #include #include +#include #include #include #include #include #include +#include #include "dlb2_priv.h" #include "dlb2_iface.h" From patchwork Thu Jun 20 17:57:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Mattias_R=C3=B6nnblom?= X-Patchwork-Id: 141457 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 2F3B9454AE; Thu, 20 Jun 2024 20:08:43 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A488B42EB4; Thu, 20 Jun 2024 20:07:53 +0200 (CEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on2054.outbound.protection.outlook.com [40.107.7.54]) by mails.dpdk.org (Postfix) with ESMTP id 2DF5A42E7C for ; Thu, 20 Jun 2024 20:07:38 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LeNHdVaDuU7k4QiPhwsZZ9rROpWAHo3aHPS4yNJ/lG2qHtcLHHtmoErO0L2MdPnrqhlwdbkvrNcr5sA9n8HIhzimidSY4KxEdVQmntyqhqeAz1lQogQbrUYSSkVgTup+CIOXS2EDa4o+5DQQE9dmgxh3QtMo+3h4K0BxUcBrx0S/TNmrclZM7XqN7wOx74G3N2EiXh1YqQk0ZnkbNH9Ab/CzpvULjKTNqVs0lFV5K+V4K3y9ALuttB1LqAd9W5jE/cv1ZfW/zcetkr21JdsG2sUO277tFpp0ppHBOD3KiAu/ZzdzKVoL+odAFi2sBLFZGaf/FkF7vZ0M7Kvp8I4hbw== 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=/VCcL3o+quilgdbTQxpUJjKtAzsHlTl6UOlGYhQ93Ak=; b=IPw1sXYgdYcyOMYfnIXfB9BMq+naXCJmEDbxoCFhNDQjufou2BISEjAWyY2Wx1cRLszYNNnppdiFGoaHkh7+5DrclGjKMeWAiBIk4XQ0aIkWqPo2Fm9BoQ0gAy+uc/MazNPEBWgu1FkuHfY4MIw7ix/L84jQBGj8Uyxl/PXrf4ryagb1WNjdQNElXFUtFu4hyscOmGg91RmvGbD9T9gzbYEh/SV9KbmnnbIg2qcHFUNuQIRNI/2DSyaXMQNqiTpHn1HTJoq2qyPEb+bbJysBSnZubxnlEK8bnUV27c8pIw/CD/V4bPSctrkxOpify0RSFmfUaFbIUTFtuim3dK+o1w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=dpdk.org smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/VCcL3o+quilgdbTQxpUJjKtAzsHlTl6UOlGYhQ93Ak=; b=fc+r+1T5v/VgTsRBWL1venUcjgN1ljDWCWynO4eJAzg58A4zhYP3j15SJblPGLxSnHJCTWFYFbw0GjAJ5+6Km7+TIumloiRidr0FyEpO0CNTQlO1sebtDg//2YjJU5QSXF11GXrCDDP/M8LThmuarDUwIEAK+lrNXnb6dH9fPRhWsrg/ZaXS5mvwWQnpUS5Rf7E9nJ2EPaW/qP6syPxqTqJJkjNad8sMr9WIWf0NOv7T8dVXkZSFTAlPjqlsS2Mdi4nY3O+hS9PT2KQypX9Er2eVGIL8o2zhvVtf4/hSMGxjhj6HRJGbQ+jOHZmOwQXRfTbDjpNr8ioIbOAQMcactw== Received: from DUZPR01CA0162.eurprd01.prod.exchangelabs.com (2603:10a6:10:4bd::10) by PAWPR07MB9926.eurprd07.prod.outlook.com (2603:10a6:102:38a::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.21; Thu, 20 Jun 2024 18:07:36 +0000 Received: from DU2PEPF00028D0D.eurprd03.prod.outlook.com (2603:10a6:10:4bd:cafe::59) by DUZPR01CA0162.outlook.office365.com (2603:10a6:10:4bd::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.34 via Frontend Transport; Thu, 20 Jun 2024 18:07:36 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DU2PEPF00028D0D.mail.protection.outlook.com (10.167.242.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.15 via Frontend Transport; Thu, 20 Jun 2024 18:07:36 +0000 Received: from seliicinfr00049.seli.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.60) with Microsoft SMTP Server id 15.2.1544.11; Thu, 20 Jun 2024 20:07:36 +0200 Received: from breslau.. (seliicwb00002.seli.gic.ericsson.se [10.156.25.100]) by seliicinfr00049.seli.gic.ericsson.se (Postfix) with ESMTP id 24C96380070; Thu, 20 Jun 2024 20:07:36 +0200 (CEST) From: =?utf-8?q?Mattias_R=C3=B6nnblom?= To: CC: , =?utf-8?q?Morten_Br=C3=B8rup?= , Stephen Hemminger , Abdullah Sevincer , Pavan Nikhilesh , David Hunt , "Vladimir Medvedkin" , Bruce Richardson , =?utf-8?q?Mattias_R=C3=B6nnb?= =?utf-8?q?lom?= Subject: [PATCH v4 10/13] net/octeon_ep: add missing vector API header include Date: Thu, 20 Jun 2024 19:57:28 +0200 Message-ID: <20240620175731.420639-11-mattias.ronnblom@ericsson.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240620175731.420639-1-mattias.ronnblom@ericsson.com> References: <20240620115027.420304-2-mattias.ronnblom@ericsson.com> <20240620175731.420639-1-mattias.ronnblom@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PEPF00028D0D:EE_|PAWPR07MB9926:EE_ X-MS-Office365-Filtering-Correlation-Id: 30ec8b85-58b8-466a-f1ef-08dc9153dd9e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230037|82310400023|36860700010|376011|1800799021; X-Microsoft-Antispam-Message-Info: =?utf-8?q?gTw0nCrgSAySCOQiIQWsd5UrLliwLVU?= =?utf-8?q?d0OiVXZfbVz9Zp39x2FNoR3tRrB8b9IssMx2PJ8O8bZiIi4Hv5Yeor2Zc5mYfoWY6?= =?utf-8?q?vjq3VsXAYdwyycdZIgGcimnGQtrMfPaqnrPugPuaZOEhU0Jv0JRdZdxFXRv/zY1TQ?= =?utf-8?q?BSB4F2e2fLfdU8sA0mqcIbQ8at7M0EALTGQQI+7uqG5gWV2G0czVrAuK/03zLlnLK?= =?utf-8?q?5MAuOnUGcqlSJ9y28VZHWO+zgmk4cSeu5r0nYl0cV+6YTYMlrsiBc4Lj65EBjDmu/?= =?utf-8?q?fvOo//2YM6pwz+F3z9pa58x7ddZGdAzEqWCXZgt8MZblIbuypwZh9MA7o+OvIt8Dj?= =?utf-8?q?FjnjokohBb6yyyunQofAVJgFoFoGI3iJL5PIkEqZcQXLQ6ONY6QMnp01Oza0Y7GWu?= =?utf-8?q?g1mrg/uWviSWp8ZGV3JnuCGOlSmuHUBO+8n6q14wpUf/36ICY+gC1dcMSAXuWlqbH?= =?utf-8?q?aMGMuy2H44TlG1t9bNjFrPbz2V82kepSQdA38l5T1qhBLcPNeQAbZxYK9H14qavrA?= =?utf-8?q?Y8Pqd0XrJIngC7+VMYeK1pS3MiEdd/d8L8RvRygpxceR2WcaQSxGyru8UGSkrSvAx?= =?utf-8?q?3K0Khft6Goo6SOhGou4CTcnRp6bTG0YECcLzmPTnEUpmgVaxZw6L7LmPboRupfRGE?= =?utf-8?q?oIG9viRCmH2GxtviIn8qxI4kqzftykaNedljy6ZeDBzUpfFyCD4mEQp9IGYYhqLfT?= =?utf-8?q?uAMKPRgNyyheydVA0/DRS4JTfujQfZyNZG8BAjQqyn5Y9orZ43vBCbupycxFXcxYw?= =?utf-8?q?kkvJOUhu7QZQ1fQwk5hQt34GP2yMrV4VN+JBPzu81MRGNth1km3QxZ0UaI2mM4o0T?= =?utf-8?q?WFAWuyoJF+un/BgLFvtdatPBmP8MK3HdIkuAMVMNcfrXOkCn+lL4MCvk4TlOHYeJv?= =?utf-8?q?mSzcpdw9ZkboPH1O5SDvinkLe4Ac7oP6qzJ6lJ16DJRuvLFQdIjdqQFvL+twR1EvO?= =?utf-8?q?sBhkQmEK+n8NDUwCOtKL+q/5mERoMIjBuX20N76wIe1zECXg4xX1q/A/3KyJnGIsE?= =?utf-8?q?p5cfhJNbZnLEjCTX/G9lMkmVi7Icly9NJK3n0dbjvGVCcm6EAZu9bmFi1eU4/NUSA?= =?utf-8?q?h2OZE52e1d8n+NRBOHGZYoJqkQNEjKe3uA5qJVmdFbcETG7OJ2auMneqH6xkjN0yx?= =?utf-8?q?DZEtrLNd3IywVAzQ/vMN+L6evKIl21rFVKHIm71UzPfe4CEnCbagbk7ODHC99jI42?= =?utf-8?q?mW5D1GcBeP9/QitvnM68U+ZQV9Xto8NOarMpfd6Pn2mw867XifTu8kBU841nQcxcw?= =?utf-8?q?xTt/6UsjtTC3ngvfZBoAa4zZnp5/QkVbEWNV3yW9B+IfLt2uyYLx5Z4jTCUxj7Atd?= =?utf-8?q?yUV7bel+dleSgXpc2Ju707PR4+nU+H8Msw=3D=3D?= X-Forefront-Antispam-Report: CIP:192.176.1.74; CTRY:SE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:oa.msg.ericsson.com; PTR:office365.se.ericsson.net; CAT:NONE; SFS:(13230037)(82310400023)(36860700010)(376011)(1800799021); DIR:OUT; SFP:1101; X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 18:07:36.5480 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 30ec8b85-58b8-466a-f1ef-08dc9153dd9e X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f; Ip=[192.176.1.74]; Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D0D.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR07MB9926 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The octeon_ip driver relied on , but failed to provide a direct include of this file. Signed-off-by: Mattias Rönnblom Acked-by: Stephen Hemminger --- drivers/net/octeon_ep/otx_ep_ethdev.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/octeon_ep/otx_ep_ethdev.c b/drivers/net/octeon_ep/otx_ep_ethdev.c index 46211361a0..b069216629 100644 --- a/drivers/net/octeon_ep/otx_ep_ethdev.c +++ b/drivers/net/octeon_ep/otx_ep_ethdev.c @@ -5,6 +5,8 @@ #include #include +#include + #include "otx_ep_common.h" #include "otx_ep_vf.h" #include "otx2_ep_vf.h" From patchwork Thu Jun 20 17:57:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Mattias_R=C3=B6nnblom?= X-Patchwork-Id: 141460 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id BBD70454AE; Thu, 20 Jun 2024 20:09:02 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2711142EC6; Thu, 20 Jun 2024 20:07:57 +0200 (CEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on2069.outbound.protection.outlook.com [40.107.7.69]) by mails.dpdk.org (Postfix) with ESMTP id 5F25942E6A for ; Thu, 20 Jun 2024 20:07:40 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LaJU8KIcd5elpuxFS3TRZx3JGbdhJBIezUafdvryXAyMn+0il77I44TBoLXHKuD3H6eKVlD69FBa14raJsRMtZKxDBID6C+7lDziJbqAt4Th7ams3HGIKswgKRHOkiNJyFwPjzWwO86klP12yqu8tMIkkcONzkqmFNo/Td1kxdl28iQ88bwbixAEeUuxC1jDqDceLwUPuYhp2kg9SsfYmNzMWxUkZcLv5yN7DYfw5+CwKHLuFBOwJr8G3vkbXf9p74PXEIWjkVRPcSi256R9cfSwp3x8rawoPUVHX5VYU1oi1zHVbraJ+jcTdPnnSsDvS9z+TfxKoBL84PdzmyRQ3g== 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=h1cMzNuL2ahlcVd+odN4Qc3dn+YXzFh6w7NQzYTExf0=; b=mtazwDum5axMc8cjFGxj2yQOmnUNoAZRZJRoYMRI0JfZc3uQ2c2XKQXq2ZqmBBJIgYy3ODMHlg3yBTgBzzyS4q76TgtmH6pZpYJAHBMeof9mr0uIxuB6ReFt5L6sjFxSLMZTgp8XGjxsOL5fdu3si1IXELQ9twh9mhyNcLhvMb1ddgM03+eSWD2QSKXlRDGsLiS3bwpQTNzUdK8uvmEd+WyNcYEX3lWyWiEE0eYBq0b809r0d+pC8Ww/GMFLyPTWsWRRTTOAHAjI0QgmKQRZf4LSjD54h/n0apofUqfg/+2kdgrmxTpcSmuOA8o/4ZOhJrPBgctuvpNx/jxZTk08QQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=dpdk.org smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=h1cMzNuL2ahlcVd+odN4Qc3dn+YXzFh6w7NQzYTExf0=; b=TL+qjnWmMelwQw7yOOQGyR2fDJjinmO9JgnWBEh9EeKt50GwMmRRuFCst9JiBd2WZRGDLlauVPLTWtSxjODvpJAllLAcOtKcgy8wmjTmgqR74bCvBXoiiMnWhOL6Cn8iFO+oHHwwKoIeQswsDl/ZSAUtT4ByVXOWqkI2MKL80zXnI1vjyEpd2TxOKttITIQywb5UdE9kXZLTnvN3hl9vUqmbcPzomo08lh8OYnyGtLfGL1gc3XwLwQwb2X4N++z75DxoKTuWiOF6ZQqctylQboweInx11l3UBfSgaf2E80MLwm1DFGB6WwlEaWtX/VLz34/kjOGjvShAX40DolRpHQ== Received: from DUZPR01CA0161.eurprd01.prod.exchangelabs.com (2603:10a6:10:4bd::18) by DB8PR07MB6250.eurprd07.prod.outlook.com (2603:10a6:10:131::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.21; Thu, 20 Jun 2024 18:07:39 +0000 Received: from DU2PEPF00028D0D.eurprd03.prod.outlook.com (2603:10a6:10:4bd:cafe::5) by DUZPR01CA0161.outlook.office365.com (2603:10a6:10:4bd::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.33 via Frontend Transport; Thu, 20 Jun 2024 18:07:39 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DU2PEPF00028D0D.mail.protection.outlook.com (10.167.242.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.15 via Frontend Transport; Thu, 20 Jun 2024 18:07:39 +0000 Received: from seliicinfr00049.seli.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.60) with Microsoft SMTP Server id 15.2.1544.11; Thu, 20 Jun 2024 20:07:36 +0200 Received: from breslau.. (seliicwb00002.seli.gic.ericsson.se [10.156.25.100]) by seliicinfr00049.seli.gic.ericsson.se (Postfix) with ESMTP id B47F9380070; Thu, 20 Jun 2024 20:07:36 +0200 (CEST) From: =?utf-8?q?Mattias_R=C3=B6nnblom?= To: CC: , =?utf-8?q?Morten_Br=C3=B8rup?= , Stephen Hemminger , Abdullah Sevincer , Pavan Nikhilesh , David Hunt , "Vladimir Medvedkin" , Bruce Richardson , =?utf-8?q?Mattias_R=C3=B6nnb?= =?utf-8?q?lom?= Subject: [PATCH v4 11/13] distributor: add missing vector API header include Date: Thu, 20 Jun 2024 19:57:29 +0200 Message-ID: <20240620175731.420639-12-mattias.ronnblom@ericsson.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240620175731.420639-1-mattias.ronnblom@ericsson.com> References: <20240620115027.420304-2-mattias.ronnblom@ericsson.com> <20240620175731.420639-1-mattias.ronnblom@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PEPF00028D0D:EE_|DB8PR07MB6250:EE_ X-MS-Office365-Filtering-Correlation-Id: b1650c45-7f27-421b-cdcc-08dc9153df1e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230037|36860700010|82310400023|376011|1800799021; X-Microsoft-Antispam-Message-Info: =?utf-8?q?PUchv2CY6Io1EuKr24zdJIjEJYAP4le?= =?utf-8?q?b/kWyYdzFCqzWr2ZEDOn65rcIQ5ZGyRHtpiwBB+DGTRoBx7VCF2yZu2lTzqVs1fbC?= =?utf-8?q?25L6WXAYDVZEXvs3mMtfLjDpCOjBZbfkKhkPyI6vbKBmmbQL+bFwfnE2svJ6XhHlK?= =?utf-8?q?n7MAbbjWAqKnuH33TN5JJM8KNM+uCYNm4QkFyhmK3gG6HFO655N7uGXgcff+Fn7xd?= =?utf-8?q?xTN5eC9ODzRSTI9zEXS1kzEF5aALIcAUZUobTvybQB1uSdMDXoiNUkjHw63XaV5yH?= =?utf-8?q?4co9QcZIl+reMnBjn5WqJqr7jQBG6z62ru0OR2322VjDe8s3TeR0fowOBLaCKSvZ4?= =?utf-8?q?C0CoH7lm0pnbfQyOE0ipm+MCPygGTsI+Hxc4oWJe4fRFNsu2ZrpYGZaUJOdVYDFvb?= =?utf-8?q?Hljpw6SElom1lpWG9rzds+TiL3+pjTYv7TU3j56F2iTQju0g8gDbGhxqOSYxTqOEP?= =?utf-8?q?qQHhbcaIVCFkpLx/oB7qereyvN4eefSyd6O8op5gSTVCHERncnW7rkY1x1LVVGllD?= =?utf-8?q?gJ351UOpxI9npQHZrm4OTEXGlexfT9/JV6pSalHV8rCEH3mVtSax29xUOK3a5ZQv/?= =?utf-8?q?NioelZH0QibqqMdBX4QnPTDCCUyjqd2NOg+vuU7b3y3TUfFHPpcyvA5rWuWHAhdBv?= =?utf-8?q?3ZCkdw78SpywYHXb4hJyQPdKOmfP1BNkG+vzbc4B+haXb7rSwrmpa6SMwEYe4XHRM?= =?utf-8?q?cixbsE+l4HN3dhQ0ET2i4wfiPWWUyQdZJQ8c5Bl6TBWTfY2x16xGKhNWimWnyj910?= =?utf-8?q?J3ddkehqTcjsPTimEr4iTP7TdaZZfNrk7M5JhZKLnr9f5+wSpllPtgoPnDXqVaJDY?= =?utf-8?q?SKAdlUIjGHEB8UGnIwJfSbVGLG7Bekha4X5Ly/l8/pnPyhHoKIS9R3fidLjDJ/XN5?= =?utf-8?q?jU5mG2PzHdLUftNsJ98h4QpoGUslPZcWPeNT6XezfXuQVv+2R7zPRfZrkssZRTniT?= =?utf-8?q?ucDAKws1XWg98o/es+rR2pw3n0wg87cEakJCIj+M+M0gPRoECO35oFM0XFvOi/gUO?= =?utf-8?q?tr1Kl/7AeosXkMmzlVf8kU4Aw4ZzwuR2zLtQvzHLogn0/tV60LlUdFKoP8nY7mVGI?= =?utf-8?q?AEDmDGJV0bjX3jYCkIQ64khCE0qpsrIOiSMtsel2tOEYQxVFl8z++KdtubjBTXZuS?= =?utf-8?q?huyC81ClLlQZWFGN+NLNj4z7v4uaYSUU9KVdVi+lRKZXd0w/fNyGygq+Kh32PNMcx?= =?utf-8?q?tp0SI/I3hxmp8gT1tKe2nkOTHeRqUWqAkPngN3xPniuKv8mCBN7tHWZTR4J9mbR66?= =?utf-8?q?Lqt9BLfubMOQ7JHxI8v2WFq8K2m2B7RJOXvEw3svbcuH+rRKpXFyhN/wxCG0gqWkU?= =?utf-8?q?pHuBW2Ny7NNSTCd8JP0cWcpl3Lc61EdGTQ=3D=3D?= X-Forefront-Antispam-Report: CIP:192.176.1.74; CTRY:SE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:oa.msg.ericsson.com; PTR:office365.se.ericsson.net; CAT:NONE; SFS:(13230037)(36860700010)(82310400023)(376011)(1800799021); DIR:OUT; SFP:1101; X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 18:07:39.0637 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b1650c45-7f27-421b-cdcc-08dc9153df1e X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f; Ip=[192.176.1.74]; Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D0D.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR07MB6250 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The distributor library relied on , but failed to provide a direct include of this file. Signed-off-by: Mattias Rönnblom Acked-by: Bruce Richardson --- lib/distributor/rte_distributor.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/distributor/rte_distributor.c b/lib/distributor/rte_distributor.c index e58727cdc2..1389efc03f 100644 --- a/lib/distributor/rte_distributor.c +++ b/lib/distributor/rte_distributor.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "rte_distributor.h" #include "rte_distributor_single.h" From patchwork Thu Jun 20 17:57:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Mattias_R=C3=B6nnblom?= X-Patchwork-Id: 141461 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 703AB454AE; Thu, 20 Jun 2024 20:09:08 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 416B642ECB; Thu, 20 Jun 2024 20:07:58 +0200 (CEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2071.outbound.protection.outlook.com [40.107.8.71]) by mails.dpdk.org (Postfix) with ESMTP id D620B42E6A for ; Thu, 20 Jun 2024 20:07:40 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XujjqqKz0f+CP1l6v3xwXARsabdyhHHEoSniVQZjSlCQgmVKsIafBDBlrTXxrWykd8YxZMMLLk6EDVK0RwgYFT8LPSbTCtUaX85MRF6/NUzr861Hz8mfrNuhRy6/nsFHo/0zt5ayUN5KNmpu8+1qOqa+WCYXc3pKVvonrJj+X0yY8XLDcwcIGSWKSXfrvU4eFpPEAX9ts3Qdw6k/jNm4BoSoSIS/DlJlHlBTT5ATPTlpjAzTbIPZc+mawog7XZ03lw/pgucQkRAYW8KtR76j+rAKQRUyeVWSe+QzCdkGWcNHUZhMo4sdcxFsNa+K+88F8qH63lmr/8EdEGUJjIIJSQ== 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=Ie34cwIRa6onc1aa/3ZGrqQaGL12xODoxG3EgJ5Ox0s=; b=oEZzfptnqaHkMrNVz03/vx/kyG1DyQ2jzK8PMo6iYh90V7MeD63RpUV4SfWfrqMTf4ikMjPekz208mi+I+tJK+VzxYhaajEoVNAubpacSSf7XfrugmjGopFGNi/IfPhH4Wo5SH7fnhoaXmxQvobL0cNS6F1f2uLHrpMC4j5WAIbYUkHIxP6ffzwc93n9nZYDZybJo+IuB+wpnNEH8M5pmKjIOCkEFZ+TA/lvmN7VuWgwL0H24nHSKCtfqgXGbRusJ1qTM0gvSwf6e5S69b9PYlqrasRSM2hVcbeBUmCUe17Q4cS15z+fFOp4dMCf9JWd5k5zfrvZ+WWFeZByc4lVDQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=dpdk.org smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ie34cwIRa6onc1aa/3ZGrqQaGL12xODoxG3EgJ5Ox0s=; b=sRjmjfDMA0ZAfNisBn8q/3DaL9PWj1aFYQ3/l6s40uguH7J2YRjSqKmZaugq1H34gDqAznrISkyNnCGvgjZnnyGI9BRv2LPtKKvEeB9r6yV3fKH48gzXPpEC+Lqi6P1Ro9OC02tt4otliIV+YTGBsrLJt8tmpZy+7lDy2sM7icqzaRGSgwaMo42u7vThbEd+GkYQZUGloBSaE5zN3y8kTHEEJseujQxm8bmoKAo9J5wy+08tdHUHRqL3uaeI2XWZtak1trMDlnoG1mIbDXYOExShiR/8oUD8abwBbjrUU9vGcwKUgAuDC8plCkzWqGwpCNT2H8mE4J3b5/sXjgybug== Received: from DUZPR01CA0157.eurprd01.prod.exchangelabs.com (2603:10a6:10:4bd::21) by AS4PR07MB8559.eurprd07.prod.outlook.com (2603:10a6:20b:4fa::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.16; Thu, 20 Jun 2024 18:07:39 +0000 Received: from DU2PEPF00028D0D.eurprd03.prod.outlook.com (2603:10a6:10:4bd:cafe::e6) by DUZPR01CA0157.outlook.office365.com (2603:10a6:10:4bd::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.34 via Frontend Transport; Thu, 20 Jun 2024 18:07:39 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DU2PEPF00028D0D.mail.protection.outlook.com (10.167.242.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.15 via Frontend Transport; Thu, 20 Jun 2024 18:07:39 +0000 Received: from seliicinfr00049.seli.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.60) with Microsoft SMTP Server id 15.2.1544.11; Thu, 20 Jun 2024 20:07:37 +0200 Received: from breslau.. (seliicwb00002.seli.gic.ericsson.se [10.156.25.100]) by seliicinfr00049.seli.gic.ericsson.se (Postfix) with ESMTP id 59F55380061; Thu, 20 Jun 2024 20:07:37 +0200 (CEST) From: =?utf-8?q?Mattias_R=C3=B6nnblom?= To: CC: , =?utf-8?q?Morten_Br=C3=B8rup?= , Stephen Hemminger , Abdullah Sevincer , Pavan Nikhilesh , David Hunt , "Vladimir Medvedkin" , Bruce Richardson , =?utf-8?q?Mattias_R=C3=B6nnb?= =?utf-8?q?lom?= Subject: [PATCH v4 12/13] fib: add missing vector API header include Date: Thu, 20 Jun 2024 19:57:30 +0200 Message-ID: <20240620175731.420639-13-mattias.ronnblom@ericsson.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240620175731.420639-1-mattias.ronnblom@ericsson.com> References: <20240620115027.420304-2-mattias.ronnblom@ericsson.com> <20240620175731.420639-1-mattias.ronnblom@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PEPF00028D0D:EE_|AS4PR07MB8559:EE_ X-MS-Office365-Filtering-Correlation-Id: db0de627-e97c-4e6f-df51-08dc9153df50 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230037|376011|36860700010|1800799021|82310400023; X-Microsoft-Antispam-Message-Info: =?utf-8?q?CRYp4sedhin3kmcl/NM62gyqbNl9gKU?= =?utf-8?q?gOzBlhJXxQwuPXUPtoQVoKzn1VKe4nh1E4imqgEHbt34zM+GyfT8XZ7Ymsdb14dHq?= =?utf-8?q?dvWZjktjkXK7kesdyl8GIYVLedhampQ6zwOAcpvE0xLJWnikCXPlLe9O5a4VTnH6Y?= =?utf-8?q?lqn+IXPceDyPBVKDasss2OzuexN8x9nKACN/5+3HYbP4e8JaGfE5zE7X5E/YTQTsI?= =?utf-8?q?IyH0W+Zi6qsp+TlXlaDS1g/28Q4pb25ONJDmTw8/LCFDhNvV+KDexA03l04k4/QCu?= =?utf-8?q?krzlTJwK6vyiZDfubBYlb7wTbXhlh5zyKs9bfC99S0LzpBE0yXLv/bn6cvrma5fBI?= =?utf-8?q?jpdIT88ClretuI3puPeGvD8LbZZBkmybcAStIZrdquPIQB0LAJ5RSZWG8w6VP612W?= =?utf-8?q?0SC2kabuJ0yWtWLo53OgEA9rMLeVubkwnZzgC32vyGTRTwMVvm/JFimjzSg3cS52J?= =?utf-8?q?cUYzgJpG8O4jdxQkE0xpj6e1MP+WkO0lPd6eXYlL/SbGR9yXM5QSgiSZFsyMLvlgK?= =?utf-8?q?q95zAG51BuhKPd3RYeYOtjXaU7eulJYuZjcsldpUBrA1kxUaLsULwhNKfVl2zFnOV?= =?utf-8?q?3dhGEqyEIM7RJGux81c6geqYdq54LITwObNIp5V02OB9Fc2JMK25axTGKMToQLVy+?= =?utf-8?q?O0HhEdTCL9Bu/Uojnyh2UNHU6C4MOK+CqUfsbXUNQVXJvvEZtYJJU/QDOa51lgA3N?= =?utf-8?q?MJGlAnPyeU6eanyysU9ZsWlfrh3mSvl0lhI/ZFjWtk90tueK1oI+5CXCdlEf5HKKt?= =?utf-8?q?6l9/M2/Q0y4bhlhfzFmShchp6VasyJsSrg5WiXifPkxPZIK+SA7RstM05JUNGPXCZ?= =?utf-8?q?J9xiw/7qiMUExcGNl5UysQ+bHjI9uipGN7BrUTARNmrztm9O0lXkzCXlM8nQEzuHW?= =?utf-8?q?Yj0xOjYi3FkwBfPMbBrZYbVTN/7Z1ddjnjCwlqVyFMehVW0i/yu6OpJ3OA1xcM1tr?= =?utf-8?q?H9XClk8Sne4jJm4zklXKhxHwZ1/eBqjZz6rgYaUpiIULBLOA2aYm8skAVK3dCgixV?= =?utf-8?q?6TSZRImDjKmkSFPiczlwwO/3sXvwyN1EynlggMZXdeAuIxdja0U0D5eBGvzQ6n1Ax?= =?utf-8?q?oymlgpaSttzAJ6IbcFcoNyoPUkL8OQkrUi/X4HOdp1FKT5vHwijZb6+xY7aY8v51J?= =?utf-8?q?s+Iah+MWswr0c9WvZ0lFchI0TM1mjMrfjZw5Gmmc7SZn7EZ/A0/4R9vusvsdB2dsU?= =?utf-8?q?J+ltH7bXOx7Mp+cCWSl+HgFM9DJ+57yfK9seKNgMkQdkYXl1nId2H/HW0tMIaO6LW?= =?utf-8?q?VxYr6w1P8IJ+seRhlC+0zoU4xlj2BhU0CszBiC4MOXrG8DT6qrEQdl5Y+WHYN1Kae?= =?utf-8?q?ONZ4S+PRz2QG+ZNkpkgSxnvVlm2FFx5/Xg=3D=3D?= X-Forefront-Antispam-Report: CIP:192.176.1.74; CTRY:SE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:oa.msg.ericsson.com; PTR:office365.se.ericsson.net; CAT:NONE; SFS:(13230037)(376011)(36860700010)(1800799021)(82310400023); DIR:OUT; SFP:1101; X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 18:07:39.3918 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: db0de627-e97c-4e6f-df51-08dc9153df50 X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f; Ip=[192.176.1.74]; Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D0D.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR07MB8559 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The trie implementation of the fib library relied on , but failed to provide a direct include of this file. Signed-off-by: Mattias Rönnblom Acked-by: Bruce Richardson Acked-by: Stephen Hemminger --- lib/fib/trie.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/fib/trie.c b/lib/fib/trie.c index 09470e7287..74db8863df 100644 --- a/lib/fib/trie.c +++ b/lib/fib/trie.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include From patchwork Thu Jun 20 17:57:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Mattias_R=C3=B6nnblom?= X-Patchwork-Id: 141459 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 53CFE454AE; Thu, 20 Jun 2024 20:08:56 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 02D4F42EBF; Thu, 20 Jun 2024 20:07:56 +0200 (CEST) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on2049.outbound.protection.outlook.com [40.107.14.49]) by mails.dpdk.org (Postfix) with ESMTP id EAE4B42E8B for ; Thu, 20 Jun 2024 20:07:39 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CZ9ENFksCq1gZ6C1tSPfCZlA8tQRlb/vi6IUN4hg3KlMx/ynbF+nAPacjUks9cmYa4N1CeQi2e9EApcAVik4ChrMWAt38iv/DQ45IeYkfU5sue7WY+5lnVOgcX+XaKnOYK3JDqUDrNEA1kcVLE73B8QdQF05Y34rHkDQ8a7bom6XH2P2F116UGjO1VOF3dtxjfY3S2kamkpRVkTZS0V9s8SNXoKxbhLc26f60BIpQV1k9wny49VWVD98ZzAWKdyUwI/SarJCicGspWbTgnR/L9yK6WfPzEkBDjwoFUYmu12yRNuFnE19M4zIz+W+KXe+u6j0w8pbi8LmvBvgCa2LZQ== 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=ysk/ZTVZMtT3HLZJRfy5SLtflvmdk/1h/hZdabTrFNM=; b=T4B+Y5RkC97NqY38tHiWeSM5pvdG45SkR/6FlFHvY8/K8gWF+TIYxqqBPQvEQJ013mkLChSj+LiXd7khMnkzIKp3+QT81gZnzeFRmz9fKC7w1pRItIEtn3ZGV0AzKFZqD5ww5NwvXGe63bw3NjpX0Q6RbMV3Uq/xq7/ROsNvicqEsQd5NAVct2x7KROmsxksLqkVb8cdEcRffI3wGhVmhKCVlteoe7cIv37T69qHepIditayPFUMBinNpMa/3/H1Ax1SmH282bMW0NAsDP/sKvBluoie8vl/SYl6Re+hF1jrBrEx/BWRyuZTGPEClYKKdA5gpz2P1A8bmg2aUW6cAQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=dpdk.org smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ysk/ZTVZMtT3HLZJRfy5SLtflvmdk/1h/hZdabTrFNM=; b=a26PFDt8IcSWMm2HxKOQhpw5bYx3P7VdZAz3k/8h3Dcoz62YyAeP4QmyCDxUncfVO1ZM6P96lQjuS1PFRfXm9HK3OGiycozvLTOvYiMIGb6wNITFxGEs13MmAtKP7miiiqWt77HEfIYwtFzKBKsJz9aUlxfbZRtQmJJGG0zUg6LTxVhFv1MDt9tAJYjPitZZNDHaeyiai+NBSKESszasSkC7Jk9d77UnNwN1DGEHLz7ekhCwoKuMAXGAp7x8uf5sA+AHFs6EugHPRzQXPCWZ1z1mvuiRoBDCeN4jJ9sXblzS8FOtsJojDb1cMgFMZmyQvqiYOuUuWeHv2IoKvQ5zFQ== Received: from DB3PR06CA0036.eurprd06.prod.outlook.com (2603:10a6:8:1::49) by AS5PR07MB9818.eurprd07.prod.outlook.com (2603:10a6:20b:653::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.21; Thu, 20 Jun 2024 18:07:38 +0000 Received: from DU6PEPF0000A7E4.eurprd02.prod.outlook.com (2603:10a6:8:1:cafe::fb) by DB3PR06CA0036.outlook.office365.com (2603:10a6:8:1::49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.34 via Frontend Transport; Thu, 20 Jun 2024 18:07:38 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DU6PEPF0000A7E4.mail.protection.outlook.com (10.167.8.43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.15 via Frontend Transport; Thu, 20 Jun 2024 18:07:38 +0000 Received: from seliicinfr00049.seli.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.68) with Microsoft SMTP Server id 15.2.1544.11; Thu, 20 Jun 2024 20:07:38 +0200 Received: from breslau.. (seliicwb00002.seli.gic.ericsson.se [10.156.25.100]) by seliicinfr00049.seli.gic.ericsson.se (Postfix) with ESMTP id E62DA380061; Thu, 20 Jun 2024 20:07:37 +0200 (CEST) From: =?utf-8?q?Mattias_R=C3=B6nnblom?= To: CC: , =?utf-8?q?Morten_Br=C3=B8rup?= , Stephen Hemminger , Abdullah Sevincer , Pavan Nikhilesh , David Hunt , "Vladimir Medvedkin" , Bruce Richardson , =?utf-8?q?Mattias_R=C3=B6nnb?= =?utf-8?q?lom?= Subject: [PATCH v4 13/13] eal: provide option to use compiler memcpy instead of RTE Date: Thu, 20 Jun 2024 19:57:31 +0200 Message-ID: <20240620175731.420639-14-mattias.ronnblom@ericsson.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240620175731.420639-1-mattias.ronnblom@ericsson.com> References: <20240620115027.420304-2-mattias.ronnblom@ericsson.com> <20240620175731.420639-1-mattias.ronnblom@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU6PEPF0000A7E4:EE_|AS5PR07MB9818:EE_ X-MS-Office365-Filtering-Correlation-Id: eeb2b283-e769-4ed2-6fd9-08dc9153ded5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230037|82310400023|36860700010|376011|1800799021; X-Microsoft-Antispam-Message-Info: =?utf-8?q?37WXrWX8H8bBv4N8OuOGjZKARToDN1+?= =?utf-8?q?gwr27EKGCpKp/GhIG+ilGZEnmNF2UnE5zER0qH0HuStvXvj4swAKv37S7GzSyyIMS?= =?utf-8?q?vJexsuxSrXsREVrI1Oj2z54A9wr0VYPUigPW8bm0c763hDgwrzyzd3lKoAnVRHCyg?= =?utf-8?q?G04BGjlC/1FfbdNfRzKZacpZIdf9YtBRblO7MHO1Uq/zTHl62NPqZSIT69G6PIht6?= =?utf-8?q?iCUPHPnUxGM2nLV0w5yNriqHgHyQxMSsn9mIrSwqeTpYgLbs+TkH9x6A2tZyZQQoN?= =?utf-8?q?5n3qLaFW/dh9Imy1u026f5qoLAytizHRy35ft4lZ7riqsjOHUV6tSOZrUSk3mvfYt?= =?utf-8?q?NohN60gX4KpCK5zwFJRFcP0N8JmHXcakMjHI+s54Amk+f20rHy6JjZfhl1NE3Mvq8?= =?utf-8?q?pufHkwZeqZSaIu4EOZBDgUy9HbTdEvevP5Oeppeh/IIOKvIQM60nXBTUxJlX1uLqo?= =?utf-8?q?d5OHVCddIDKlLnUdOD4eL7qzWhH2Dki0C4beHqruqJ2MQHWHxIMdyhFU/ip19UInt?= =?utf-8?q?hSvLIHFpsmNf2Q5n6f7CHsAc7kJzOE0fYSZLl5a2iozJH6dbFAwKHoIw0LI1PMyNG?= =?utf-8?q?NuoFC2JO5ZIRfCE0C/wsqRIXpnBhXWB617M1szgHReZlQhBvd0jTPxWLHbd/AnsiR?= =?utf-8?q?THv9oCQehqfdxX1tUzMcnmX2VmtnQCkLXxKTSpjFymQ8eB2+YCE64PFfKiQxaxvxb?= =?utf-8?q?9P5v6822NFIZmxgz15zkg7DiwWf32YeZwsiC4BKJxhNmQUoapM+PZKyDAu7N84ese?= =?utf-8?q?n06Duf8e2OtaG+shXoCY8igZ2OfsLW7KFT95A0+W0eXmJyPj6OEAIi4DgL7fwAC9I?= =?utf-8?q?wnsQJmk+jf4RitzT3cITHNN7aht86Cf0691KS2HiIHy4Fbqj0toR8N3zZghZdh3Ls?= =?utf-8?q?Y+DvTlZSgSiy5P30I6f6ok6N3W3aMU6fwC19QNKx7jlSzialxQGF9U3jacbUg/zTe?= =?utf-8?q?VnEfK8mUjoLdXdhugGTgLmwi9T4nYLdkw+zt/pgrQhsylLawHcvs1UgpNl1W+jTFo?= =?utf-8?q?0GZncJh4kmSjItsvooRaEn+lt3ZNnEm93HVitlqUduVyYkaz/T/NzOHTgfi0AK/nP?= =?utf-8?q?j8o1T0w2tacbODFHXH3cayQyDvOc7GUTJdl4cN3qt80woqWTg4Ua2WZc4DKNEfwSL?= =?utf-8?q?wviFzWK2mzkUZTsFZFsL6Lq5TeSdighie7KxPUwyEABlewQ0izBPfPezx/O+mnF+d?= =?utf-8?q?lVQ7cdz9+TFV/urEnOXMVJQLgum6wnh4ZkOFBw8fx6dyYLk18AHUF2OuYBh8oby1m?= =?utf-8?q?Tid/SziyOCLjcKV6OBKYSB9WhSXAc4BXikZNS46P5XHg1P7ZmOhxPpCmJjtWc4ELq?= =?utf-8?q?PtGQ8Pa0cmBa8qVlGAMIbgL9b01WLJEAKQ=3D=3D?= X-Forefront-Antispam-Report: CIP:192.176.1.74; CTRY:SE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:oa.msg.ericsson.com; PTR:office365.se.ericsson.net; CAT:NONE; SFS:(13230037)(82310400023)(36860700010)(376011)(1800799021); DIR:OUT; SFP:1101; X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 18:07:38.5829 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: eeb2b283-e769-4ed2-6fd9-08dc9153ded5 X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f; Ip=[192.176.1.74]; Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DU6PEPF0000A7E4.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS5PR07MB9818 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Provide build option to have functions in delegate to the standard compiler/libc memcpy(), instead of using the various custom DPDK, handcrafted, per-architecture rte_memcpy() implementations. A new meson build option 'use_cc_memcpy' is added. By default, the compiler/libc memcpy() is used. The performance benefits of the custom DPDK rte_memcpy() implementations have been diminishing with every compiler release, and with current toolchains the use of a custom memcpy() implementation may even be a liability. This patch leaves an option to stay on the custom DPDK implementations, would that prove beneficial for certain applications or architectures. An additional benefit of this change is that compilers and static analysis tools have an easier time detecting incorrect usage of rte_memcpy() (e.g., buffer overruns, or overlapping source and destination buffers). Signed-off-by: Mattias Rönnblom Acked-by: Morten Brørup Acked-by: Stephen Hemminger --- PATCH: o Add entry in release notes. o Update meson help text. RFC v3: o Fix missing #endif on loongarch. o PPC and RISCV now implemented, meaning all architectures are supported. o Unnecessary include is removed from . RFC v2: * Fix bug where rte_memcpy.h was not installed on x86. * Made attempt to make Loongarch compile. --- config/meson.build | 1 + doc/guides/rel_notes/release_24_07.rst | 21 +++++++++ lib/eal/arm/include/rte_memcpy.h | 10 +++++ lib/eal/include/generic/rte_memcpy.h | 61 +++++++++++++++++++++++--- lib/eal/loongarch/include/rte_memcpy.h | 53 ++-------------------- lib/eal/ppc/include/rte_memcpy.h | 10 +++++ lib/eal/riscv/include/rte_memcpy.h | 53 ++-------------------- lib/eal/x86/include/meson.build | 1 + lib/eal/x86/include/rte_memcpy.h | 11 ++++- meson_options.txt | 2 + 10 files changed, 117 insertions(+), 106 deletions(-) diff --git a/config/meson.build b/config/meson.build index 8c8b019c25..456056628e 100644 --- a/config/meson.build +++ b/config/meson.build @@ -353,6 +353,7 @@ endforeach # set other values pulled from the build options dpdk_conf.set('RTE_MAX_ETHPORTS', get_option('max_ethports')) dpdk_conf.set('RTE_LIBEAL_USE_HPET', get_option('use_hpet')) +dpdk_conf.set('RTE_USE_CC_MEMCPY', get_option('use_cc_memcpy')) dpdk_conf.set('RTE_ENABLE_STDATOMIC', get_option('enable_stdatomic')) dpdk_conf.set('RTE_ENABLE_TRACE_FP', get_option('enable_trace_fp')) dpdk_conf.set('RTE_PKTMBUF_HEADROOM', get_option('pkt_mbuf_headroom')) diff --git a/doc/guides/rel_notes/release_24_07.rst b/doc/guides/rel_notes/release_24_07.rst index 7c88de381b..ebe0085d8b 100644 --- a/doc/guides/rel_notes/release_24_07.rst +++ b/doc/guides/rel_notes/release_24_07.rst @@ -24,6 +24,27 @@ DPDK Release 24.07 New Features ------------ +* **Compiler memcpy replaces custom DPDK implementation.** + + The memory copy functions of ```` now delegates to the + standard memcpy() function, implemented by the compiler and the C + runtime (e.g., libc). + + In this release of DPDK, the handcrafted, per-architecture memory + copy implementations are still available, and may be reactivated by + setting the new ``use_cc_memcpy`` build option to false. + + The performance benefits of the custom DPDK rte_memcpy() + implementations have been diminishing with every new compiler + release, and with current toolchains the use of a custom memcpy() + implementation may even result in worse performance than the + standard memcpy(). + + An additional benefit of this change is that compilers and static + analysis tools have an easier time detecting incorrect usage of + rte_memcpy() (e.g., buffer overruns, or overlapping source and + destination buffers). + .. This section should contain new features added in this release. Sample format: diff --git a/lib/eal/arm/include/rte_memcpy.h b/lib/eal/arm/include/rte_memcpy.h index 47dea9a8cc..e8aff722df 100644 --- a/lib/eal/arm/include/rte_memcpy.h +++ b/lib/eal/arm/include/rte_memcpy.h @@ -5,10 +5,20 @@ #ifndef _RTE_MEMCPY_ARM_H_ #define _RTE_MEMCPY_ARM_H_ +#include + +#ifdef RTE_USE_CC_MEMCPY + +#include + +#else + #ifdef RTE_ARCH_64 #include #else #include #endif +#endif /* RTE_USE_CC_MEMCPY */ + #endif /* _RTE_MEMCPY_ARM_H_ */ diff --git a/lib/eal/include/generic/rte_memcpy.h b/lib/eal/include/generic/rte_memcpy.h index e7f0f8eaa9..cae06117fb 100644 --- a/lib/eal/include/generic/rte_memcpy.h +++ b/lib/eal/include/generic/rte_memcpy.h @@ -5,12 +5,19 @@ #ifndef _RTE_MEMCPY_H_ #define _RTE_MEMCPY_H_ +#ifdef __cplusplus +extern "C" { +#endif + /** * @file * * Functions for vectorised implementation of memcpy(). */ +#include +#include + /** * Copy 16 bytes from one location to another using optimised * instructions. The locations should not overlap. @@ -35,8 +42,6 @@ rte_mov16(uint8_t *dst, const uint8_t *src); static inline void rte_mov32(uint8_t *dst, const uint8_t *src); -#ifdef __DOXYGEN__ - /** * Copy 48 bytes from one location to another using optimised * instructions. The locations should not overlap. @@ -49,8 +54,6 @@ rte_mov32(uint8_t *dst, const uint8_t *src); static inline void rte_mov48(uint8_t *dst, const uint8_t *src); -#endif /* __DOXYGEN__ */ - /** * Copy 64 bytes from one location to another using optimised * instructions. The locations should not overlap. @@ -87,8 +90,6 @@ rte_mov128(uint8_t *dst, const uint8_t *src); static inline void rte_mov256(uint8_t *dst, const uint8_t *src); -#ifdef __DOXYGEN__ - /** * Copy bytes from one location to another. The locations must not overlap. * @@ -111,6 +112,52 @@ rte_mov256(uint8_t *dst, const uint8_t *src); static void * rte_memcpy(void *dst, const void *src, size_t n); -#endif /* __DOXYGEN__ */ +#ifdef RTE_USE_CC_MEMCPY +static inline void +rte_mov16(uint8_t *dst, const uint8_t *src) +{ + memcpy(dst, src, 16); +} + +static inline void +rte_mov32(uint8_t *dst, const uint8_t *src) +{ + memcpy(dst, src, 32); +} + +static inline void +rte_mov48(uint8_t *dst, const uint8_t *src) +{ + memcpy(dst, src, 48); +} + +static inline void +rte_mov64(uint8_t *dst, const uint8_t *src) +{ + memcpy(dst, src, 64); +} + +static inline void +rte_mov128(uint8_t *dst, const uint8_t *src) +{ + memcpy(dst, src, 128); +} + +static inline void +rte_mov256(uint8_t *dst, const uint8_t *src) +{ + memcpy(dst, src, 256); +} + +static inline void * +rte_memcpy(void *dst, const void *src, size_t n) +{ + return memcpy(dst, src, n); +} +#endif /* RTE_USE_CC_MEMCPY */ + +#ifdef __cplusplus +} +#endif #endif /* _RTE_MEMCPY_H_ */ diff --git a/lib/eal/loongarch/include/rte_memcpy.h b/lib/eal/loongarch/include/rte_memcpy.h index 22578d40f4..344b4416b5 100644 --- a/lib/eal/loongarch/include/rte_memcpy.h +++ b/lib/eal/loongarch/include/rte_memcpy.h @@ -5,57 +5,12 @@ #ifndef RTE_MEMCPY_LOONGARCH_H #define RTE_MEMCPY_LOONGARCH_H -#include -#include +#include -#include "rte_common.h" - -#ifdef __cplusplus -extern "C" { +#ifndef RTE_USE_CC_MEMCPY +#define RTE_USE_CC_MEMCPY #endif -#include "generic/rte_memcpy.h" - -static inline void -rte_mov16(uint8_t *dst, const uint8_t *src) -{ - memcpy(dst, src, 16); -} - -static inline void -rte_mov32(uint8_t *dst, const uint8_t *src) -{ - memcpy(dst, src, 32); -} - -static inline void -rte_mov48(uint8_t *dst, const uint8_t *src) -{ - memcpy(dst, src, 48); -} - -static inline void -rte_mov64(uint8_t *dst, const uint8_t *src) -{ - memcpy(dst, src, 64); -} - -static inline void -rte_mov128(uint8_t *dst, const uint8_t *src) -{ - memcpy(dst, src, 128); -} - -static inline void -rte_mov256(uint8_t *dst, const uint8_t *src) -{ - memcpy(dst, src, 256); -} - -#define rte_memcpy(d, s, n) memcpy((d), (s), (n)) - -#ifdef __cplusplus -} -#endif +#include #endif /* RTE_MEMCPY_LOONGARCH_H */ diff --git a/lib/eal/ppc/include/rte_memcpy.h b/lib/eal/ppc/include/rte_memcpy.h index 6f388c0234..645fd83986 100644 --- a/lib/eal/ppc/include/rte_memcpy.h +++ b/lib/eal/ppc/include/rte_memcpy.h @@ -6,6 +6,14 @@ #ifndef _RTE_MEMCPY_PPC_64_H_ #define _RTE_MEMCPY_PPC_64_H_ +#include + +#ifdef RTE_USE_CC_MEMCPY + +#include + +#else + #include #include @@ -215,4 +223,6 @@ rte_memcpy_func(void *dst, const void *src, size_t n) } #endif +#endif /* RTE_USE_CC_MEMCPY */ + #endif /* _RTE_MEMCPY_PPC_64_H_ */ diff --git a/lib/eal/riscv/include/rte_memcpy.h b/lib/eal/riscv/include/rte_memcpy.h index e34f19396e..4acdc4af5f 100644 --- a/lib/eal/riscv/include/rte_memcpy.h +++ b/lib/eal/riscv/include/rte_memcpy.h @@ -7,57 +7,12 @@ #ifndef RTE_MEMCPY_RISCV_H #define RTE_MEMCPY_RISCV_H -#include -#include +#include -#include "rte_common.h" - -#ifdef __cplusplus -extern "C" { +#ifndef RTE_USE_CC_MEMCPY +#define RTE_USE_CC_MEMCPY #endif -#include "generic/rte_memcpy.h" - -static inline void -rte_mov16(uint8_t *dst, const uint8_t *src) -{ - memcpy(dst, src, 16); -} - -static inline void -rte_mov32(uint8_t *dst, const uint8_t *src) -{ - memcpy(dst, src, 32); -} - -static inline void -rte_mov48(uint8_t *dst, const uint8_t *src) -{ - memcpy(dst, src, 48); -} - -static inline void -rte_mov64(uint8_t *dst, const uint8_t *src) -{ - memcpy(dst, src, 64); -} - -static inline void -rte_mov128(uint8_t *dst, const uint8_t *src) -{ - memcpy(dst, src, 128); -} - -static inline void -rte_mov256(uint8_t *dst, const uint8_t *src) -{ - memcpy(dst, src, 256); -} - -#define rte_memcpy(d, s, n) memcpy((d), (s), (n)) - -#ifdef __cplusplus -} -#endif +#include #endif /* RTE_MEMCPY_RISCV_H */ diff --git a/lib/eal/x86/include/meson.build b/lib/eal/x86/include/meson.build index 52d2f8e969..09c2fe2485 100644 --- a/lib/eal/x86/include/meson.build +++ b/lib/eal/x86/include/meson.build @@ -16,6 +16,7 @@ arch_headers = files( 'rte_spinlock.h', 'rte_vect.h', ) + arch_indirect_headers = files( 'rte_atomic_32.h', 'rte_atomic_64.h', diff --git a/lib/eal/x86/include/rte_memcpy.h b/lib/eal/x86/include/rte_memcpy.h index 72a92290e0..c5ba74d2ed 100644 --- a/lib/eal/x86/include/rte_memcpy.h +++ b/lib/eal/x86/include/rte_memcpy.h @@ -11,12 +11,19 @@ * Functions for SSE/AVX/AVX2/AVX512 implementation of memcpy(). */ +#include + +#ifdef RTE_USE_CC_MEMCPY + +#include + +#else + #include #include #include #include #include -#include #ifdef __cplusplus extern "C" { @@ -878,4 +885,6 @@ rte_memcpy(void *dst, const void *src, size_t n) } #endif +#endif /* RTE_USE_CC_MEMCPY */ + #endif /* _RTE_MEMCPY_X86_64_H_ */ diff --git a/meson_options.txt b/meson_options.txt index e49b2fc089..06f544b631 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -60,3 +60,5 @@ option('tests', type: 'boolean', value: true, description: 'build unit tests') option('use_hpet', type: 'boolean', value: false, description: 'use HPET timer in EAL') +option('use_cc_memcpy', type: 'boolean', value: true, description: + 'Have the functions of delegate to compiler/libc memcpy() instead of using custom implementation.')