From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id EF98146A63 for ; Thu, 26 Jun 2025 14:02:22 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C8380400D6; Thu, 26 Jun 2025 14:02:22 +0200 (CEST) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2070.outbound.protection.outlook.com [40.107.94.70]) by mails.dpdk.org (Postfix) with ESMTP id 2A451400D6 for ; Thu, 26 Jun 2025 14:02:21 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Seuu4jbKdh4g1tNu1Nv/fVfH5OpARUbxl5XHzoAd6EQvf6hAZVNH59VWTgvtcXECko6NOObK5rlUNAf+yUAMRJmpBYs51Pa2+Ga891thq8yFrr6S0ZTxAZbeZnAKtrZjXWBwfXMUOGY80/zB5aB9haapbAh0It7LrrkqOA656eHi7V28EKvjsR6d2WGu9DGff4pMjUt6NiDcnED11oThuThhJvBsUREKIbjt5CQi6OkFTr42RFhkwCa6hBatR33YWD4LrRkO05xU6kzNeoG7A7zNaOLSeGXeNPr8zpQfABTYF/HhXM5txOOIiEN6zx3GM/v8dwVNcu2QvIFCFiuaMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=vvlJpBUuRrbSDADeK7r86L6fpIe/SLaRbCozLO6B8z0=; b=pYYKMsbaKilr5avXd/GYrE70h1HA+q+AKQGy/W0EhWGAqkIWqRHrc1YWteVL/GChR9DptfcZo4D5Qw8qX6qv6283o4Gk3AleavM0g7TE/au+XuSyw6lDbcslvqmLxWcKl6gOdd41FvwCnUf60VoNX0QvWI0QakSG/LUIIKA0vp1Wfzt5BE0yAmrdDjbUinr9UUhEKEj7/+Gu+tJODL5NY2Fw6uTH0F7RuOVoV6dQYJ9Ib+YCzG4HwGPDi/99JCAwAUgsz+JlIgvcXyILTtt+vfZWWmO7fdVxQPi1Rfzp96m4m/wRamjb31cWaUrCBntIAeRdXDGoiiISBVfFdSPqUg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.160) smtp.rcpttodomain=dpdk.org smtp.mailfrom=nvidia.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vvlJpBUuRrbSDADeK7r86L6fpIe/SLaRbCozLO6B8z0=; b=RB7Rh83yfvj7UX5w6B/lhSZ/r2TlaNqflpaQ5kymcuVNB/Zg39FPiYR3FSQ/KWlMVoa7uVsTraryBZ9ceG4wccG+pS5sT5hW4vCtqlvUsfyG8a7ARVQVQ0XupEVNRHcZyBiB7p4JR7XuXaV/OfqQAhlAl3gZRfYCzV+g7RsWKVlP35ASB8tUZacMF7RGDKyB53fhZyUy8u1SF8q3K2wW0EOhTtso12jlGYMBL/bomzGsz11bG3geIs42rBNxYU0zYaVCExKeSH452lsY5O2LtcAuU0b9jE+rVae7JDq5Zfkd1CZ3XOw3cCqgvkCvsL76SWXVjqIg9afmEgDsPKJYug== Received: from SJ0PR03CA0218.namprd03.prod.outlook.com (2603:10b6:a03:39f::13) by IA1PR12MB8405.namprd12.prod.outlook.com (2603:10b6:208:3d8::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.28; Thu, 26 Jun 2025 12:02:17 +0000 Received: from CY4PEPF0000FCC1.namprd03.prod.outlook.com (2603:10b6:a03:39f:cafe::4e) by SJ0PR03CA0218.outlook.office365.com (2603:10b6:a03:39f::13) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8880.20 via Frontend Transport; Thu, 26 Jun 2025 12:02:16 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.160) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.117.160 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.160; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.160) by CY4PEPF0000FCC1.mail.protection.outlook.com (10.167.242.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8880.14 via Frontend Transport; Thu, 26 Jun 2025 12:02:16 +0000 Received: from rnnvmail201.nvidia.com (10.129.68.8) by mail.nvidia.com (10.129.200.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Thu, 26 Jun 2025 05:01:56 -0700 Received: from nvidia.com (10.126.230.35) by rnnvmail201.nvidia.com (10.129.68.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14; Thu, 26 Jun 2025 05:01:55 -0700 From: Xueming Li To: Xueming Li CC: dpdk stable Subject: patch has been queued to stable release 23.11.5 Date: Thu, 26 Jun 2025 20:00:20 +0800 Message-ID: <20250626120145.27369-1-xuemingl@nvidia.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Originating-IP: [10.126.230.35] X-ClientProxiedBy: rnnvmail201.nvidia.com (10.129.68.8) To rnnvmail201.nvidia.com (10.129.68.8) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY4PEPF0000FCC1:EE_|IA1PR12MB8405:EE_ X-MS-Office365-Filtering-Correlation-Id: 1b540475-a615-41b6-f5aa-08ddb4a94b9d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|376014|1800799024|82310400026|36860700013; X-Microsoft-Antispam-Message-Info: =?utf-8?B?L2dVeWc1Rm0xSGV3ZUJ3d2k2T1FCT21PbXZVWW5mc05KY2dEbitWM2FYOVlj?= =?utf-8?B?R3BidnY0Y2RuK1pYZzhVdHl5OGczM25Rdkt3VWZsWURxTkZmcXhyMVo0dEM0?= =?utf-8?B?YWFCVzlhUy9rR0o1NElnR1hsNmpiYnorVVRoQ3ArY1R2Nk53NGlFdGVCWm8r?= =?utf-8?B?cVNlM3FJNUdRNzgvRml4bXFBQzVkTTFiMjNJZjRaZy9aUXdKT29VVyt5UHRM?= =?utf-8?B?YlBqVTlWa0lYVXBNYjZwdmNQR3VsZ0tSVEhXQ1VGdzhpL2d4WkgxbDdjcDJ2?= =?utf-8?B?N1FOa0VRR0drQlZPUDUyYSt5UGhpOWhkOW9LUENEYU94R1BFa1JzYjZUdEJU?= =?utf-8?B?NHN4RFRjSlZwcHdaa3BjSFJidGsvdmRvSDlDaDEyNjZIZWF0Mzg1dERnazM1?= =?utf-8?B?b1dWVlZ2Vy96c3Z0UldNTkNPanYzYW9aYjNGZkp3bnpqRFlwdUVuZzdLV09R?= =?utf-8?B?elpsMFV5alhuRkp5cjhES29oTnhlT3lXYzB1amErKy9Ec2lad1Z2dDRJRXhv?= =?utf-8?B?dmhzS3psaDZ5QmNnRGRocVVxcXRSSWxnL1BXYVNaa1ZmTlE0OW15TDF1emFR?= =?utf-8?B?M2tHa25abGNoR2cwTEVIWHlDSXdYaU02bWkyZFZrN2MxZW9UdG1FVmdjU0wz?= =?utf-8?B?RkIxY2czT1dkeWV1dlRFcjRqRjhYUTBpNEFIeHZhVnUyWDVKVVFOekQ2bXla?= =?utf-8?B?TUwvSHRKaU93OXU2NTFJRTBzS2p1cmRzVGtCTjRzQ2lySVBWblZzdFh3S3hq?= =?utf-8?B?dC9QanJBc1lFNVRsRHRjdnZTRExtR2V6cW02QzBqMHJWSDdYOHFkcXViUndq?= =?utf-8?B?VXpsZzUyeVVGb2daelJIZGh2OFk4K3c4d0podVl1Nkx0R05kbUFzd2x5aXFI?= =?utf-8?B?aCtWQ2QrRmJWeGk5VVRsMmtkc0RnZ3U5ZU9xbkZtUWYvQ2hEVVZ1Q0pFVU9W?= =?utf-8?B?UC82Rmh2UlBJcW9MQTM3KzVWSWw5RXNUS2JPY09OeTBiZE16SFN6VGN2dEdZ?= =?utf-8?B?S0JJS1FnZklIYUU2SGxkakFUdm1QNS9jWElSQ1EweDJ1Q2ZxdHpBdlVuejNz?= =?utf-8?B?MWpJcnM2WmJSRkR4dUp4Z2FDOVJTOVdjUjM5YTRKbFBMUEpiL3hPRnVMbjNm?= =?utf-8?B?OTJwZks5NzZTVkRtQ1FhM01lVlZYaFBFcm9kTnhDWmo5TXdzNlIvWUlXVXFk?= =?utf-8?B?RElGaG50aFcvQktWVHFoOE44WUV6LzMvUGJURSt3TDZ1d2JmYkZGY3dlZXpO?= =?utf-8?B?R0crd2FNNXoxNGNZZE1TS01LOGVCa2F3QUUyUnVYR3RFdHY2dU95ODhjeCtr?= =?utf-8?B?ZFlValVtcFY3amh2LzR5N0MyVDhMczVEZGJZVnRwMTJyM3dzb0ZxN0ZhQ3NT?= =?utf-8?B?OEdYUXZXcE5MMWFXUDdTazBLSzZ5YVlVMVJhUkpuZUd4ODZHc0JJL0pvUGpV?= =?utf-8?B?aVlGWGEzazlGdXpZNCs3Z2ovS1ZGZ1p4VzlWV0tZbTRLOE1uM2U1OC8xMU9Z?= =?utf-8?B?VUhmUG83cE5Xa2t1T2lLY0FxUWhzYkZkSEZIMWo0MEs1NHh5bWlrcWxYOS8v?= =?utf-8?B?L3BiR0JVZGdKNkM1NmQvWVg5OThvc200OVphV1R5bGMwYm0zcVdwQU5RZ1d0?= =?utf-8?B?aDU2U2xUeWZrTmJzVmlCUlAxL25XOFNXQWRVeWxhRWo2T0JIVEFZM1kyZ1ll?= =?utf-8?B?cnJ0ZXZoWCszNitHaDJnTVM2VjZTT0lQc0daME90eUMrVFVPc2VYMU1jeFZk?= =?utf-8?B?QldUaXBGbmNlM2ZhSDc0dFgwc2NyWGpGNm9vSU16Vkx4eUpYY1UrVEZWTTRt?= =?utf-8?B?STVoek1tMW1YVXBQZC92Tlk4LzUrNXdDNmF4bEpPUmtNUEFZQ00xT1dEWWVK?= =?utf-8?B?RW5UNzI5c1ZMUU41RDV4QlU4YnpqbUNxMXlyWHl2NmxMdUdYa3BoWmJhcFpE?= =?utf-8?B?RjBlMHo1aUlpcmU1dm5FYmxaSVMwL3VDMlBLSXpWbno4K3lOS0pMQlF0LzM4?= =?utf-8?B?cTg3Q1ZLdmUxNkNIWnBUOU9mblRRZGtiQ3VncnRnK1htV0NmOWpoa1E5QUk0?= =?utf-8?Q?Wzjpp0?= X-Forefront-Antispam-Report: CIP:216.228.117.160; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:dc6edge1.nvidia.com; CAT:NONE; SFS:(13230040)(376014)(1800799024)(82310400026)(36860700013); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jun 2025 12:02:16.6179 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1b540475-a615-41b6-f5aa-08ddb4a94b9d X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.117.160]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: CY4PEPF0000FCC1.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR12MB8405 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Hi, FYI, your patch has been queued to stable release 23.11.5 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 06/28/25. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://git.dpdk.org/dpdk-stable/log/?h=23.11-staging This queued commit can be viewed at: https://git.dpdk.org/dpdk-stable/commit/?h=23.11-staging&id=0eac3df6add5d7b2c278b3f44e5d0ff479ea7741 Thanks. Xueming Li --- >From 0eac3df6add5d7b2c278b3f44e5d0ff479ea7741 Mon Sep 17 00:00:00 2001 From: Xueming Li Date: Thu, 26 Jun 2025 19:59:16 +0800 Subject: [PATCH] *** SUBJECT HERE *** MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Xueming Li Ariel Otilibili (1): net/af_xdp: fix use after free in zero-copy Tx Arkadiusz Kusztal (2): crypto/qat: fix out-of-place header bytes in AEAD raw API crypto/qat: fix out-of-place chain/cipher/auth headers Bruce Richardson (7): net/fm10k/base: fix compilation warnings net/ixgbe/base: correct definition of endianness macro net/ixgbe/base: fix compilation warnings net/i40e/base: fix unused value warnings net/i40e/base: fix compiler warnings test/malloc: improve resiliency power/intel_uncore: fix crash closing uninitialized driver Chaoyong He (5): net/nfp: fix crash with null RSS hash key net/nfp: fix hash key length logic app/testpmd: fix RSS hash key update net/nfp: standardize NFD3 Tx descriptor endianness net/nfp: standardize NFDk Tx descriptor endianness Chengwen Feng (2): app/testpmd: relax number of TCs in DCB command bus: cleanup device lists Dariusz Sosnowski (4): net/mlx5: fix header modify action on group 0 net/mlx5: validate GTP PSC QFI width net/mlx5: fix counter service cleanup on init failure net/mlx5: fix VLAN stripping on hairpin queue David Marchand (4): acl: fix build with GCC 15 on aarch64 vhost: fix wrapping on control virtqueue rings eal: warn if no lcore is available test/lcore: fix race in per-lcore test Dengdui Huang (12): net/hns3: fix integer overflow in interrupt unmap net/hns3: fix memory leak on failure net/hns3: fix extra wait for link up net/hns3: fix memory leak for indirect flow action net/hns3: fix interrupt rollback net/hns3: fix divide by zero net/hns3: fix resources release on reset net/hns3: fix CRC data segment mem: fix lockup on address space shortage net/hns3: check requirement for hardware GRO net/hns3: allow Tx vector when fast free not enabled net/hns3: allow Rx vector mode with VLAN filter Dhanya Pillai (1): net/ice: fix flow creation failure Ferruh Yigit (1): ethdev: convert string initialization Gagandeep Singh (2): common/dpaax: fix PDCP key command race condition common/dpaax: fix PDCP AES only 12-bit SN Gavin Li (1): net/mlx5: align PF and VF/SF MAC address handling Gregory Etelson (2): net/mlx5: remove unsupported flow meter action in HWS net/mlx5: fix mark action with shared Rx queue Ivan Malov (1): net/sfc: fix action order on start failure Jake Freeland (1): bus/pci/bsd: fix device existence check Jaromír Smrček (1): doc: add kernel options required for mlx5 Kaiwen Deng (3): net/e1000: fix xstats name net/ixgbe: enable ethertype filter for E610 net/e1000: fix igb Tx queue offloads capability Long Li (5): bus/vmbus: align ring buffer data to page boundary bus/vmbus: use Hyper-V page size net/netvsc: use Hyper-V page size net/netvsc: add stats counters from VF net/mana: check vendor ID when probing RDMA device Lukasz Krakowiak (2): net/ice/base: fix integer overflow net/ice/base: fix typo in device ID description Maayan Kashani (2): net/mlx5/hws: fix send queue drain on FW WQE destroy ethdev: fix error struct in flow configure Maxime Coquelin (1): net/mlx5: avoid setting kernel MTU if not needed Nithin Dabilpuram (1): common/cnxk: fix CQ tail drop Oleksandr Nahnybida (1): trace: fix overflow in per-lcore trace buffer Pavan Nikhilesh (1): eal: fix return value of lcore role Radu Nicolau (2): crypto/virtio: add request check on request side crypto/virtio: fix driver cleanup Rahul Bhansali (1): net/cnxk: fix descriptor count update on reconfig Rajesh Mudimadugula (3): vhost/crypto: fix cipher data length crypto/virtio: fix cipher data source length crypto/virtio: fix driver ID Rui Ferreira (2): eal/linux: unregister alarm callback before free eal/freebsd: unregister alarm callback before free Satheesh Paul (1): common/cnxk: fix E-tag pattern parsing Shani Peretz (1): app/crypto-perf: fix AAD offset alignment Stephen Hemminger (4): net/qede: fix use after free bus/fslmc: fix use after free net/null: fix packet copy crypto/qat: fix size calculation for memset Sunyang Wu (1): ethdev: keep promiscuous/allmulti value before disabling Vanshika Shukla (1): crypto/dpaa2_sec: fix uninitialized variable Viacheslav Ovsiienko (2): net/mlx5: fix maximal queue size query net/mlx5: fix hypervisor detection in VLAN workaround Yan Lu (1): net/tap: fix qdisc add failure handling Yang Ming (1): eal/linux: improve ASLR check Yuan Wang (2): net/e1000: fix EEPROM dump net/ixgbe: fix port mask default value in filter .mailmap | 3 + app/test-crypto-perf/cperf_ops.c | 4 +- app/test-pmd/cmdline.c | 4 +- app/test-pmd/config.c | 3 +- app/test/test_malloc.c | 77 ++- app/test/test_per_lcore.c | 17 +- doc/guides/nics/mlx5.rst | 2 +- doc/guides/testpmd_app_ug/testpmd_funcs.rst | 2 +- drivers/bus/fslmc/portal/dpaa2_hw_dpio.c | 10 +- drivers/bus/pci/bsd/pci.c | 17 +- drivers/bus/pci/pci_common.c | 1 + drivers/bus/vdev/vdev.c | 1 + drivers/bus/vmbus/bus_vmbus_driver.h | 4 + drivers/bus/vmbus/linux/vmbus_uio.c | 2 +- drivers/bus/vmbus/rte_vmbus_reg.h | 9 +- drivers/bus/vmbus/vmbus_bufring.c | 9 +- drivers/bus/vmbus/vmbus_common.c | 1 + drivers/bus/vmbus/vmbus_common_uio.c | 2 +- drivers/common/cnxk/roc_nix.h | 2 + drivers/common/cnxk/roc_nix_queue.c | 11 +- drivers/common/cnxk/roc_npc.c | 5 +- drivers/common/cnxk/roc_npc_parse.c | 2 +- drivers/common/dpaax/caamflib/desc/pdcp.h | 22 +- drivers/common/mlx5/mlx5_prm.h | 1 + drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 1 + drivers/crypto/qat/dev/qat_crypto_pmd_gens.h | 280 ++++++++++ drivers/crypto/qat/dev/qat_sym_pmd_gen1.c | 53 +- drivers/crypto/qat/qat_sym_session.c | 10 +- drivers/crypto/virtio/virtio_cryptodev.c | 7 +- drivers/crypto/virtio/virtio_rxtx.c | 60 ++- drivers/net/af_xdp/rte_eth_af_xdp.c | 4 +- drivers/net/cnxk/cnxk_ethdev.c | 3 +- drivers/net/e1000/igb_ethdev.c | 4 +- drivers/net/e1000/igb_rxtx.c | 6 +- drivers/net/fm10k/base/fm10k_mbx.c | 2 +- drivers/net/fm10k/base/fm10k_osdep.h | 2 +- drivers/net/fm10k/base/fm10k_pf.c | 8 +- drivers/net/fm10k/base/fm10k_type.h | 6 +- drivers/net/fm10k/base/meson.build | 14 +- drivers/net/hns3/hns3_common.c | 4 +- drivers/net/hns3/hns3_ethdev.c | 45 +- drivers/net/hns3/hns3_flow.c | 41 +- drivers/net/hns3/hns3_flow.h | 9 +- drivers/net/hns3/hns3_regs.c | 5 +- drivers/net/hns3/hns3_rxtx.c | 30 +- drivers/net/hns3/hns3_rxtx_vec.c | 11 +- drivers/net/i40e/base/i40e_common.c | 5 - drivers/net/i40e/base/i40e_diag.c | 2 +- drivers/net/i40e/base/i40e_nvm.c | 1 + drivers/net/i40e/base/i40e_osdep.h | 4 +- drivers/net/i40e/base/i40e_type.h | 14 +- drivers/net/i40e/base/meson.build | 15 +- drivers/net/i40e/i40e_ethdev.c | 1 + drivers/net/ice/base/ice_devids.h | 2 +- drivers/net/ice/base/ice_type.h | 2 +- drivers/net/ice/ice_fdir_filter.c | 5 +- drivers/net/igc/igc_ethdev.c | 2 +- drivers/net/ixgbe/base/ixgbe_common.c | 4 +- drivers/net/ixgbe/base/ixgbe_osdep.h | 21 +- drivers/net/ixgbe/base/ixgbe_type.h | 2 + drivers/net/ixgbe/base/meson.build | 11 - drivers/net/ixgbe/ixgbe_ethdev.h | 2 +- drivers/net/ixgbe/ixgbe_flow.c | 2 + drivers/net/mana/mana.c | 14 + drivers/net/mana/mana.h | 4 + drivers/net/mlx5/hws/mlx5dr_send.c | 2 +- drivers/net/mlx5/linux/mlx5_os.c | 3 +- drivers/net/mlx5/linux/mlx5_vlan_os.c | 10 +- drivers/net/mlx5/mlx5.h | 1 + drivers/net/mlx5/mlx5_devx.c | 4 +- drivers/net/mlx5/mlx5_ethdev.c | 47 +- drivers/net/mlx5/mlx5_flow.c | 2 +- drivers/net/mlx5/mlx5_flow_dv.c | 2 + drivers/net/mlx5/mlx5_flow_hw.c | 106 +--- drivers/net/mlx5/mlx5_flow_meter.c | 540 ------------------- drivers/net/mlx5/mlx5_hws_cnt.c | 12 +- drivers/net/mlx5/mlx5_rxq.c | 2 +- drivers/net/mlx5/mlx5_trigger.c | 6 +- drivers/net/mlx5/mlx5_txq.c | 12 +- drivers/net/mlx5/mlx5_vlan.c | 2 +- drivers/net/netvsc/hn_ethdev.c | 10 +- drivers/net/netvsc/hn_rndis.c | 14 +- drivers/net/netvsc/hn_rxtx.c | 16 +- drivers/net/netvsc/hn_var.h | 4 - drivers/net/nfp/flower/nfp_flower_ctrl.c | 4 +- drivers/net/nfp/nfd3/nfp_nfd3.h | 14 +- drivers/net/nfp/nfd3/nfp_nfd3_dp.c | 8 +- drivers/net/nfp/nfdk/nfp_nfdk.h | 14 +- drivers/net/nfp/nfp_net_common.c | 13 +- drivers/net/null/rte_eth_null.c | 12 +- drivers/net/qede/qede_filter.c | 22 +- drivers/net/sfc/sfc.c | 6 +- drivers/net/tap/tap_tcmsgs.c | 4 +- lib/acl/acl_run.h | 5 + lib/acl/acl_run_altivec.h | 8 +- lib/acl/acl_run_avx2.h | 4 +- lib/acl/acl_run_neon.h | 8 +- lib/acl/acl_run_scalar.c | 4 +- lib/acl/acl_run_sse.h | 8 +- lib/eal/common/eal_common_lcore.c | 2 +- lib/eal/common/eal_common_memory.c | 8 +- lib/eal/common/eal_common_options.c | 5 + lib/eal/freebsd/eal.c | 2 +- lib/eal/freebsd/eal_alarm.c | 8 +- lib/eal/include/rte_trace_point.h | 4 +- lib/eal/linux/eal.c | 2 +- lib/eal/linux/eal_alarm.c | 9 +- lib/eal/linux/eal_memory.c | 12 + lib/ethdev/rte_ethdev.c | 11 +- lib/ethdev/rte_flow.c | 12 +- lib/ethdev/rte_flow.h | 44 +- lib/power/power_intel_uncore.c | 35 +- lib/vhost/vhost_crypto.c | 3 +- lib/vhost/virtio_net_ctrl.c | 10 +- 114 files changed, 968 insertions(+), 1057 deletions(-) -- 2.34.1