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 27FF6A0093; Tue, 3 May 2022 06:23:13 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C2A3240E2D; Tue, 3 May 2022 06:23:12 +0200 (CEST) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2063.outbound.protection.outlook.com [40.107.244.63]) by mails.dpdk.org (Postfix) with ESMTP id 8EF2C40C35 for ; Tue, 3 May 2022 06:23:10 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b6EsXpttiQ1CNT2HuWlNmiR5LuEba1DJxgNpY8Zj7ar/qc3nOAut9abmoWyDXmA7hMnH2o8+hHtRo8DbK7rmYhrBymcqxEiNilwQNFNn4TjCatQj6POuqW8wOuvLlS8ZPrUTDOG4RNw/wN08bqvQe6Eo2jbfAQD7vtpxWwHlRfKK0D7dF8Bb3DjJ+MFlWAdK58RBFnmjcUrlYdEmjmbU19wediW6xPhG8UDmFSE1+IyQ/v5Eiuqf/YfO1yPZ/p6kfX/zmt7LI49sdR0TsAgPsQ1XxCTEMgk/OZyf4KSYBEX8qBssDMaDkkVQ6sIVfkRgPTWwNNPD0hG5RrralSF10Q== 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=cfXeGeGY1dEH457mxIw3HBVLnhciFzzMATV0f5nn4Vg=; b=f5OUdyUw3K92ptLkTDnvr0zQuLhaC7lgE5jVBIb/qdQMRDr7kT8DwI8w373qUI1zqJWzLBU2w98eWAOpSp9atzjtRj5R6/9tZOLr/Z2Bt/VgUj48a5rdlagEgfZF8qDpQkQBYptSO1y8ReUFAIYmruqe2Ve7azEiSK1oegHf/y78EVmgHqwOXzquy89pJ8OsRoOED95JVHQp+b8LvVQ6TJcEH715iTRa+M1zumhB/HFznGgqdbGmqOoBnl2MLHwHWzQiF1Jq3SKLYYRq588CaMU4K0/RMKrYwiVfg9o8JHrtR58a9N4k4BhamJuO6edzbC2AOPkKyhzpdxGFvtGbIQ== 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=cfXeGeGY1dEH457mxIw3HBVLnhciFzzMATV0f5nn4Vg=; b=LFEmzW3W7gVY+9RfSrcW2e09hd2k4Dxl0YpHDuG4+rDtNkZLtN13irNC32JITQpmp1ouVvwSXRWMzNMdrlmNpJ0UT7DZnroM//3n/Z+tBysRam04OhlVvAvhqyT965mFfuwHPYjBzpd9qsnppEXjgXOG1L/0ACYo9nyU8jI0N+0= 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 BL0PR05MB5523.namprd05.prod.outlook.com (2603:10b6:208:68::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.13; Tue, 3 May 2022 04:23:07 +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; Tue, 3 May 2022 04:23:06 +0000 From: Pankaj Gupta To: jbehrens@vmware.com, yongwang@vmware.com Cc: dev@dpdk.org, pagupta@vmware.com Subject: [PATCH 0/8] vmxnet3 version V5 and V6 Date: Tue, 3 May 2022 00:22:49 -0400 Message-Id: <20220503042257.15626-1-pagupta@vmware.com> X-Mailer: git-send-email 2.17.1 Content-Type: text/plain X-ClientProxiedBy: SJ0PR03CA0059.namprd03.prod.outlook.com (2603:10b6:a03:33e::34) 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: 012725d8-319a-49bb-99f4-08da2cbc9f2e X-MS-TrafficTypeDiagnostic: BL0PR05MB5523: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: WOjbgdNJRcRq56LMYmCwfwsdGDCqYexEahCFBoyB5YRxrl901v1TNLD36LIzoZ1l9GsXlf1j/CaEAebLSAAErN/la9ktTzVAXN8c1ZskRbig5dR3wNTGau4SvJVrR73Mk8KKz6ZybtQuwZMuPb2yp4Pue7S8cjrraaf490yQ4NFWB7ZvSAylRfxVh1FjLz+dpKqeKhB5EIV62gTMiMg8ttx027T94LZCqB6a2mH8wQcr4/ZUhJJlQjCx9wIMGTgTvBW4CluqnZS096sTZGcZwRJpaSRDttYbBuMUTtFtg4QCIDpeNop5IaEqxmb4+9I4NHJMAI/7fjrXilfrl1fJNiAKQNYA/n1Lq/2yoIk4+tpJKqJq2wEncnCvLmiaWgKv21aGuztj/vLJbaThj7iOJGKeW4r3elIkJH7+sDpw7T2Mshlnq82cQs38CZXzEwWNUSUKjraarTeyIKjGaGy9CZLHwuW5L/B0v+DXrLTKkeStZOhE5KRTLWVA8xZcD9hf1WJOe8430jb382cMloFFD/3N0QSXjFzhGYnYraWThG24sBXW7hn8+dYxRYUPInn9YivOkZOqWA15p0ZYbHfI2ntBlcIMweIF4H3jn819nLZAaPabSt5qMwo0cXi2rRnz9lJv1zfxQEsM+CoAetA4peuNvkljd7AAI1qO/7K229nNTIXRTLVaFDf3TwQdXn1fo4L5iVAY5sfspSeiLwEHmA== 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)(6636002)(38350700002)(26005)(107886003)(83380400001)(36756003)(1076003)(8676002)(6506007)(86362001)(2616005)(66476007)(66946007)(66556008)(38100700002)(4744005)(4326008)(6486002)(508600001)(186003)(316002)(2906002)(8936002)(6666004)(6512007)(52116002)(5660300002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?qlDvIcstVt1hXrBq8dWfVVUHUh0by4F9p95PI60i3uGd0jG7uPS5Ly76lEXS?= =?us-ascii?Q?PGJmWYbBewMXCcpWDH+QdWaTZ7b6YI2xSQ1pH1UKTChPOBZHTv7qZZZzT9ht?= =?us-ascii?Q?32t6N10VxLE/i6bTow7jwpGorKZI8kQuTueN+EalP7A4HC7G7p+iKymyN+69?= =?us-ascii?Q?nYGLgxjiJwRdbJHWN/DcQF03sL1LPni+KRFXVyQpZ4Be6oOESuBUchuG6+Yz?= =?us-ascii?Q?q4XRFxrEziwNGryP7ue0y9VjTpNuqzr8GZSydk+Kry2obK1Me8k4YZ5XV3+9?= =?us-ascii?Q?yAvKEZPPMvvgPFN917vTcM6HtrY87EzDkxZATKh5myUD1u0M+3KhCb73FaPg?= =?us-ascii?Q?UAJ33+iwoq3kIrqm41zF6yPVnLRasE4T/n+9BNT+y+z3Hvjq9KNkJjtXB1mJ?= =?us-ascii?Q?BHwW3jlrn6kYq3IS4w7Fn4KS/NXzlrieq3te9GbIaHCwO9ms1B13C0QCjUrZ?= =?us-ascii?Q?9YV+RXeStWiGYDLzJiAs00ySmuZ+S3hTsI8IGChzKUCjdy1MBdmiyBHNKyyJ?= =?us-ascii?Q?6oJW4+CUSOHuO8uwMHrRdpq9SiYcmtVmycA7ri+T/gJDIX0/Z6RXXXCHscMl?= =?us-ascii?Q?5RUxgGe1JhiXGXqBbHdZm1mCuwyWaEZN/lnptlgBmIkpZxqIe0HxnjGOJzCD?= =?us-ascii?Q?HO7uuUtyPhOrbxvAQ9nvxcPyTLjZ7rl6VE3DCuIstaqKCckHkRHSGQJRV6xE?= =?us-ascii?Q?J5+jIj5AaqvwsTLfBJPr1awVRNYWYh5zsZOVS6TKpRXPORq/UeJ4pm0684Tn?= =?us-ascii?Q?UxTgvstWnxkY9rKlI2LSW+YTctFXucY6iuwvRqwEfv+Mg9MnRm+A/v5Xyyzw?= =?us-ascii?Q?p9RGopCQhE08LjrHXwUtZgYn85/A/9TFtUGb8pLW2ql0OzsQ3byG6LtFODEn?= =?us-ascii?Q?WM78isS7UThOIhpLevB5vVUaXJ6HmyhMhvjeKZlbDY9vlQZkShemkivkFPU4?= =?us-ascii?Q?STkk69NUfqA5HAFfu9K+BeWyEyZPXUb/cPLGMihJV/SqzjqfSW/k3djUBEev?= =?us-ascii?Q?C6dTmUpBI6nWlt1+r8Xp6EgodycFi1VzTwVyGgr2OeGExplNVQVLvCN24V1B?= =?us-ascii?Q?LqBHO8pbO7LVAyWdNFBvRy8aWxwkxgSeZTP6R90vnEmt+EzQqBSgSP+scePd?= =?us-ascii?Q?1qs1mG+aB4yvr4zawwdjMJkZrNBK0QZ1I13cRoz8LnhWpPJyuS0lNKA3aRc8?= =?us-ascii?Q?Uay1zmwNGtQjzpjNrBubJzEUPqe+XukN7O5uiDcSHXkUDQ/+5D0hkaDR3EsS?= =?us-ascii?Q?ZZwFzN2BxCGwcUVPedvhFY7dQ9IM1zH/Nbo4Bv1D7RkxNvRLl2yK4JFYBH4M?= =?us-ascii?Q?4uoqjieJIte3dkWhVI0lagQTvV6zu0nN6kcL21HDjrz2etpWhj2gQfYizZNS?= =?us-ascii?Q?kw/YEHmiG7D/9ZwDddRFVoXcf3TkNn/HlYRLekzvPzlHvS9GTKqCaP+mtDGV?= =?us-ascii?Q?XyAS459XQvD9nolR8SW/Iql3+efoYtIQeLCq2CCryfDI5u04zS51NpQM2Msx?= =?us-ascii?Q?3TZxbg2/dixScur09J8Mm/b225Fj0bP9dxYLt0jf+/Tmu6dXv4CT0Hlm4JwZ?= =?us-ascii?Q?tbFsx5uQ5GoZjuOK1Y1867hMBreCCDQGYt6COw6raBUkW6F+cbHDHFKKeuuO?= =?us-ascii?Q?dvMN0HMAT4cdjJLmx3dyplvVYr+Fm1zsaMQZ9E4WvI2Wzxmk+ntkoG5QiaDJ?= =?us-ascii?Q?rqvHKJBSiR2AqjT4/czZCPUDB521ijNL6FBSt+blOlGW/dRTbRfHIRo1eqze?= =?us-ascii?Q?KHym44vWcw=3D=3D?= X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-Network-Message-Id: 012725d8-319a-49bb-99f4-08da2cbc9f2e X-MS-Exchange-CrossTenant-AuthSource: BYAPR05MB5624.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2022 04:23:06.5107 (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: vBi6IrCNQTlUEhLD4xmnKP0tNOHOLatfdfZVA8tKs9CaRpDH1OL0Hw7bQIs0I5em3oLJ4/k7tkrBAKN1stKT+Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR05MB5523 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 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 | 329 +++++++++++++++++++----- drivers/net/vmxnet3/vmxnet3_ethdev.h | 15 +- drivers/net/vmxnet3/vmxnet3_rxtx.c | 49 +++- 4 files changed, 416 insertions(+), 112 deletions(-) -- 2.17.1