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 144E2A034C; Mon, 2 May 2022 21:46:16 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AE15240C35; Mon, 2 May 2022 21:46:15 +0200 (CEST) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2048.outbound.protection.outlook.com [40.107.223.48]) by mails.dpdk.org (Postfix) with ESMTP id 564214069D for ; Mon, 2 May 2022 21:46:14 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UNmvM9rD/uYZt2OPp5fVOCwAbv6543fHgBTDHntsn/7wX3ogYcqJqNsIZpAKrnzvK2ilcTjOEh+qt5uN2RF7J+r7JLdjRnvo/PLsq5x7fCka5G4LzSHlnL2Lq4gmnWzc3TNv+SP3lnltqU/KZ0vadsAl5ucgtOVYNVdO0pGqzYxrCxN1Hg0cSFcs6fCVCMe/NHMmwMhHQT/jWTdC1Av2NxJ5SDlslmBpPcIDJDS25ZLYW+DjST/vIqObP6CU7LFDVlbn0wZ7PeYFq8x53r5hlV37SVBcBxd3KKK9bFo6SoWVWgvtPBCv25WoomXOGhbvmTto+ECJSh9k2hkusvOqkg== 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=aQdJzOsx8z6dWhXE1SpQV8WHzwiUV46RhJodZSWKaXk=; b=Y8nHI8cn/Fu/C/muCgom273d0vfRw1PpcMFEkiZu5rd7kC6A3OtxX7bI4gBCE6W0x/ZJmj1lqZis4t/54Rb8T3kZALByDkjwa0ZWUqdLHO+6XoE/6qzy86UQ4uHXtt0TndiNn40C/eBJAvQ1QpxSn4bgbekrOdg46Ep8Sz77tQJ3P5sk+P97/VkhL8MYK2bVVhXhcOdL5qM8KylDcL7pT03n1tzdfIzsMrTXhiJonTXXFCikrJh0i95gLthNaG/YEmhZQ799r75SX7QeUznfeUmI1lV6+h8zE1V9Z6sOcslyyy/m7H1ZNWusDDTV8NEY7NFZyCOQ1jHeJXz5TdlXyg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vmware.com; dmarc=pass action=none header.from=vmware.com; dkim=pass header.d=vmware.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vmware.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aQdJzOsx8z6dWhXE1SpQV8WHzwiUV46RhJodZSWKaXk=; b=RFgw9H6wm/YyJIwIaK0MAc9s0h31iVQOe/7ybR5pIqxW9AK4QFWGdHlrj0dQJ1GHAQcHXl6KUbttcjMXI/rkzKwTWkPxYzlStJfrSuzCLr9HnJ7bZ4hapVnTeAMQjAShIS90a9MyFvvxFTv64wbyMRlMDIKpRMKndppJ9SRKV9o= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vmware.com; Received: from BYAPR05MB5624.namprd05.prod.outlook.com (2603:10b6:a03:1d::13) by BL0PR05MB5297.namprd05.prod.outlook.com (2603:10b6:208:6b::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.6; Mon, 2 May 2022 19:46:11 +0000 Received: from BYAPR05MB5624.namprd05.prod.outlook.com ([fe80::5161:a7c5:8c7d:f3b2]) by BYAPR05MB5624.namprd05.prod.outlook.com ([fe80::5161:a7c5:8c7d:f3b2%7]) with mapi id 15.20.5206.024; Mon, 2 May 2022 19:46:11 +0000 From: Pankaj Gupta To: jbehrens@vmware.com, yongwang@vmware.com Cc: dev@dpdk.org, pagupta@vmware.com Subject: [PATCH 0/8] vmxnet3: V5 and V6 Date: Mon, 2 May 2022 15:45:49 -0400 Message-Id: <20220502194557.16016-1-pagupta@vmware.com> X-Mailer: git-send-email 2.17.1 Content-Type: text/plain X-ClientProxiedBy: BYAPR01CA0049.prod.exchangelabs.com (2603:10b6:a03:94::26) To BYAPR05MB5624.namprd05.prod.outlook.com (2603:10b6:a03:1d::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 068fac18-4536-4123-42bc-08da2c7468c4 X-MS-TrafficTypeDiagnostic: BL0PR05MB5297:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: v5Jcg8NNVfVRXaVJ6SLpwfu5Bs7U2thSjF7uH9ZpcIXRzEU72tBnDy3K8PfPRZY8bDU2pTLSwYxx3paJOzE4/x3funkP5iBPx+PsV3cCZWdm/bB1BqtQF+xQNH5LjbqnrvfSVPmikXWd7UCW0qIdf3GAT465SWz1MbMx7ADIPGrGym6zsW8piIK3dj6cDzL9bl/wFDuCNZpDSDjvPR6jmPyK1nlhkKx28uv5f6PTWuOYaII03MedbaokNoB9IHokIP9F9golR8Gp0qGF8hnkMGj/dVAUBXkIyjsKHHB0p7mJuuC2QvJOdjS1+RmKM7zXxUUBbV//7rOGsNNNEuVtFdE8/yMIZeH8LXMc0SV0SPluP/JpPHDi9mt0V7GEzqzKjWLOh3IoTlF8rJDvx3JaPs930lxEArzMtvA21YGGQ8QxOBQlVobB3n7G9RraYxjcC5cQJnrChsBdqp7XrNrhgVUoPvePPQ1tp095ZnyuVbgRfFJfuKs7yS7PImqqeiisjTpmUV8ulFFqu3zXnflXKtdB8xxjBHUzGLb0s2CrBY6nJaE83x9uBV91BxJZu1+UhrJyksI8FlF0HAtS0jFyf2AeGJnn6EjeFr1Xqu7HuHpvVPznFRC8IGyjNThpHTXeaZWxicjWfWizYl/Nd6eIw+Y9Q3r3G0E7H4RPOrMddZCAOGc/JXKWGLsAoafT5S7l7JnbRWyFgcgTyOO2V2oTxw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR05MB5624.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(8936002)(52116002)(1076003)(86362001)(5660300002)(6506007)(508600001)(38100700002)(2906002)(6486002)(186003)(83380400001)(316002)(4744005)(6636002)(6512007)(26005)(36756003)(6666004)(2616005)(107886003)(4326008)(66476007)(38350700002)(66946007)(8676002)(66556008); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?w6Fld1cSIHLDhKU36zau0iSx1ZiBVz0Em2Zl6nzCSsfTdXzQwuu+Gg24dSeF?= =?us-ascii?Q?q6lFQZaatwLpa39JBcdhUnMtfmZQtxP7gNwq64c+wlnaBk+Dd8fhXx3kuCYi?= =?us-ascii?Q?dHbE2wXPeXKG19JMoIXAteJKjJ7EpokcB6YoyQyISLDV1M9y8hAt3+eQ9gQC?= =?us-ascii?Q?ja03indRdV2CHx5PMRIK07DcW+IAdyzCGdCacazwT0cFlmwV/m2da6b3W0ST?= =?us-ascii?Q?qB+xZ1IHfIaNjDhHrrvaSYBd/w3ky+RaV23dMoOl6Kx6ha0dP+ykPdpWj0yF?= =?us-ascii?Q?fonkMvE1LuWUvNhJlOvBYIgjBAWlaxauJkBgJHAcLaPWGctA5TCX/IAziG6T?= =?us-ascii?Q?s7rBVfwq/VOvcGkV0/h6LWEySdaRuRn7AqS/+YaGf2Ch38DfrBqhpfq6z+CF?= =?us-ascii?Q?4ZqBrPMdMOAp+PHBkucele21PAno9YDYAzwv+Nzc5zWkmhzp43FB5TqGkmuI?= =?us-ascii?Q?ZAR9Kmwj+b02+W+4kE/QqkrIbeB7VSgJESMSXGtw14TYSyAynY62FDGs1NQi?= =?us-ascii?Q?bCpTRuRC29FC0IjHlG7rWFl41tjhn0ftzHURbD2hosXIlDq7uU5m6az7BgEC?= =?us-ascii?Q?pinBI2wRyC80PFg8nV0LmfOf7zsdcZrtGgWJ7TqyF0RmCv6PQZOA3ICfa3A3?= =?us-ascii?Q?TeuvbDTk9ic/tCg71AawEo6EeNnYijTz3w/U8ywg/U8FuQxI+vJyrSRD7ap4?= =?us-ascii?Q?V0HrvLqWPsnwm7BvI68FpxEQNZ7QYVQvxI4RHimGMwh+KBOHhbsXBI+KPpBy?= =?us-ascii?Q?+OC3MPiuvjRu+F+kopyruEdXrsfcrOzDlTK1dzSb8DjKBwlfkTaHor6j620P?= =?us-ascii?Q?LBxvsMyFKeHp+83NsSUL1y1vLqbOxcCOca/x7FbSpoecqWYa4Aq+DPWro0T1?= =?us-ascii?Q?Na7K0g9mha2P1kgm2vzO3iq8D7A0Pt2tdEEls0XR56DcjIMW4dFglwoSLTFV?= =?us-ascii?Q?hzncmZrkaxpN3VtG4yTahk+WvoLJ/1juMtClb6Z0vB36shNt2hSj3m08TpuL?= =?us-ascii?Q?vWQ0abwR/DNKAVWwS5yeQ36e7SIe2G4xEBVBzsnYgdBHfrdcXNmb4T4TrfX+?= =?us-ascii?Q?PLD0IEC2MDqJiPhPR0a6ovyi8xjXlG5GzVtXKDz4a5OpHSpaiWcz6GyY2nxU?= =?us-ascii?Q?+++g0tTNQXHJTRoLgO8lNxCCSRFg3J+8QPf5OEMzWGDyMOer6vKczjIACxjH?= =?us-ascii?Q?A4ZCcejrMtNsWW9EIgFXH82DuJAu8rhVbBU5Wcmo1h2M4LiXT1kG8f152eEK?= =?us-ascii?Q?68QdNlu3Bvgd2lx/0c4NdeUh6cGP9rNbfuvZo+OH+9/2WlkJ/47c2u34YQfB?= =?us-ascii?Q?wAuA/RwM3V/jbEBPJfWN25edr78APoyNcKKnMLECzuUTQcshpBr+a3J5RtR5?= =?us-ascii?Q?uOMx9VdfM1Nmu5Wu+o9i1X2V+hxlu/V73wxjvFipBDqrTUC9WwpuCrP6aLWf?= =?us-ascii?Q?VYjB6nEw50SJFui8bvFvkvStwmUwX3aZMEZCg7jwYLv10+kcCWGtN9iAricU?= =?us-ascii?Q?92hhUA3aHIY2ITs0gIUT4f0bJayjcUgI/xwLN9ggLRM+lnrVzSD/Klg+0Wax?= =?us-ascii?Q?J/FbxPXCeLqVSBo1eduF9O9f67Lz4xDEzlDWSVWPf2NyEVbzNi2sLeGfxdk0?= =?us-ascii?Q?agNvMSmq9JTA59ZAxnYgAiXxDrZ5fQJrOiyrE6MJjnH1+4/lz5CxT4jQlnCe?= =?us-ascii?Q?45zyhfqbBZEfFoOJqrdMmBTDeeFR82cvIP7BUM1W1P+wb2L5u/6C2BtJMRnR?= =?us-ascii?Q?Popqzb4QLw=3D=3D?= X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-Network-Message-Id: 068fac18-4536-4123-42bc-08da2c7468c4 X-MS-Exchange-CrossTenant-AuthSource: BYAPR05MB5624.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 May 2022 19:46:11.3429 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ObiPcyNcJ/ya9s650AtxdgONfIfVkpmRpX0wAg2PH2wmegwYfVBs167ITUEp/YpWpUZfkc+V72xDtRYKQGsHlw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR05MB5297 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 *** BLURB HERE *** Pankaj Gupta (8): vmxnet3: Added V5 support vmxnet3: implement reta query and reta update vmxnet3: add rx queue usage count utility vmxnet3: add get hw version api vmxnet3, version 6 vmxnet3: set reta size vmxnet3: Set packet for fragmented packet vmxnet3: Fix merge error in initialization for rxDataRing feature drivers/net/vmxnet3/base/vmxnet3_defs.h | 135 ++++++---- drivers/net/vmxnet3/vmxnet3_ethdev.c | 328 +++++++++++++++++++----- drivers/net/vmxnet3/vmxnet3_ethdev.h | 15 +- drivers/net/vmxnet3/vmxnet3_rxtx.c | 49 +++- 4 files changed, 415 insertions(+), 112 deletions(-) -- 2.17.1