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 D0645A00BE; Wed, 4 May 2022 23:23:10 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 71B8E40C35; Wed, 4 May 2022 23:23:10 +0200 (CEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2040.outbound.protection.outlook.com [40.107.220.40]) by mails.dpdk.org (Postfix) with ESMTP id 2F76E4069F for ; Wed, 4 May 2022 23:23:09 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YUqFsICt4mXVf+zW+KpkMrScQ3RVhYQBcczci7TUMtDiNzQ/GUlyymRv48krz4l/E6VwB1Cn6g6jXTvrvkWr7CHoP0puY0HW8oKEkTvAYnGlsJs/KJjDj24Tg2+50tE5ch6Cb4YfS2wWLhLhwCozP0xHIhVJwY6/WduSfxV3+s+2Hh7NWu04WnVabW0QQ6lQEwUqQZIN2hWt2vUGIq9EqQ1lCVFuppi0jxs5YqphM+bZgY8j48sR+vojcu2OC0Pc9Qwh0UMnNDCqTGrfpf2CfFK7KFczALUOgUpoysq9ItAENtIq0Xc94tOE/UOz5FylUA8mCDNwv/ECydhctmVwvw== 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=Kjj5eZjvwrwKSi7qOp/US1QYtrU3Kipk7EiYgG1Mquk=; b=HnUSK66OZpAX4gnenpA8f9VkO99FcTWutCy8ZuSCR7Zcbioc4SrjSij4zyDi7B19IHl1d2zK3BituAQpzJBHZLA/Fo7oQXeBuPFz5hccSTTuZTG/HPeBcwlZTPLd4l7ANI1JvOZxh9d9jRSBpJM8UIPevBbO3JXb0W8LJ3MOHh9fUyXCG39tAZjbF5SbMsRMRuZ5TCPztcXLWXQnc/TL/Oy3t/EJj4cHy4kOYcVEAvVFYV5M5tqWAGJ6+xZko0WYDMLNnj85UwWT2/Iui1PeNrEbclztqJSv9HHwPpwTkzYX/rMg2Pi854kAeYgTH2rYOe9OFUQDhRU5QK2/pFtiWQ== 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=Kjj5eZjvwrwKSi7qOp/US1QYtrU3Kipk7EiYgG1Mquk=; b=mXisaImjhQAlGon8EgDWZgPq4NIDd0o/P1Jp3DFq30fOHXLAPta+SKj59j3hRKVR+cdx9gWpz2BSkSbXeLMZp5WHrvQGDbdBPtgn7EuoHAyxNjbDRrBztsPZ/UJjse6Z9DppZhRhk+XST1nTCqISdBxs6unq5nEymAWViDUgI0I= 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 BN6PR05MB3313.namprd05.prod.outlook.com (2603:10b6:405:42::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.24; Wed, 4 May 2022 21:23:06 +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; Wed, 4 May 2022 21: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: Wed, 4 May 2022 17:22:44 -0400 Message-Id: <20220504212252.25117-1-pagupta@vmware.com> X-Mailer: git-send-email 2.17.1 Content-Type: text/plain X-ClientProxiedBy: SJ0P220CA0006.NAMP220.PROD.OUTLOOK.COM (2603:10b6:a03:41b::29) 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: e45927a3-4ec3-4df2-a906-08da2e144792 X-MS-TrafficTypeDiagnostic: BN6PR05MB3313: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: x+fbkPmAyAL5Pv2c43pKgsm/5p0DvHkCsTSxQBILMDfcLt8OizBKyQyYe3+SwP9M7SS84stD7iTIFlxC+hJ0txH8b3dZfhsyc6hKH6sj/DMtf3dJh6bjVkSC64v1hW/N3NFE3AxAnuvgoSCA29QrWLGGUaEfLB6x4U1XwOJBJlyvN5WKCuqq/wGKFihwz6BG8gO9c3Q7AjfvuXaMxtmxjaBbbfu3KXIYF+t+79bA1vTZa3tIU7DzAM1BfPIqADngQcMTKkrAwfFIH+yuZUtqFbGBuYYhTu1+8pbkEzdI4chPV3HYmu/I11a+vsQhU8cIjjQ6LHyBUwoqD6z2hz9wZAlkBmPI0wOp1Z28rNgzqNaLNcTardqnVa//jBmteDJGY6UaTWZqm36BWXDbwrC0lh1nqyB1C7AIzMvnFwbst/BAMeY9Xc+csDO4UTU089E+z4HTdtTBmbE0T619JCKo1DPsuJc+FHfLVe8oBlJ8mIgQgezAf4GchJAzCnHmuZ5012+A/OJ1laGTvJjBE655cKZPHaAYKgjmHRBWwHaoeBV3V20KDI0iOsUlCzHZxtxE/HrBl70CwKdRTQhsFqrFhU0VuGZyG6h7QmECzbU4vDBsHTzJpvC/hae76yFWviMk/smrdru9Q8nnoFXp94djQ5jvmvHk1r2mU91lpKe6aiUXlRB0NNbSkS1BTHD7enbJmWVyWD5bUftw8RArUeEBouXXeLApFs4kBG7K8SqiM9MxURqel/3RDpacYBI8KO2z 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)(1076003)(86362001)(36756003)(26005)(83380400001)(6636002)(52116002)(508600001)(4744005)(5660300002)(2616005)(38100700002)(186003)(38350700002)(8936002)(107886003)(6486002)(66556008)(66946007)(8676002)(66476007)(4326008)(2906002)(316002)(6506007)(6666004)(6512007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?IW2TJg5nsbn4VDG9onqA6h+0F3vfOosqj5jtJOzQ+7gW4vkLpU9t8s8LbzB1?= =?us-ascii?Q?baoNy/N9PAbmqtoqj29Z3tN2f2dND8grq4Fk1FDaCPJAY5NXHjn5UkA4JLu6?= =?us-ascii?Q?tz2/BqIBHwts7YUCMkfYLlSRmFdP+VLEa5ehFBve4kE0z77bEKVdC0eQdrpH?= =?us-ascii?Q?JyAeLgFGFbh27h9nZJVEWU808waea0URA2BX2LMF8vJMTxD1FWmxPvT8xO0t?= =?us-ascii?Q?YHUtSFExn7D13xTqaSlXoYa+ab/h6gaVrTJjv0mCPazskP9gSQXrLrU7d2B4?= =?us-ascii?Q?lWKqmxZxDbK4iKxtjwiSJqNuSgvkMKIOH8prSmXYs7+Gbr6gYtzA+gy7hZep?= =?us-ascii?Q?8TDJQZ+I56OtXc88SdN6IXEE8c35PPFIvmsFea6+iHuh+kNY41xhmbWPRIdy?= =?us-ascii?Q?sLqKjN6fKd17Qq0zpuznjC5lsmbt3ruBHr6NAEK7rbEGZ1UxNS3qBAN/A13f?= =?us-ascii?Q?C7bXMxkAj0UzOttQxvD4E7uk/XmAjmGht1yWxyPhkAy96jJDdgDs9k3noM4J?= =?us-ascii?Q?l/hBgAoHW/D8pxGQMrBxNkbykIXBuleFStJelJH8nJiX2f99Pvg4ua9fCit1?= =?us-ascii?Q?hrPN+aea0j04Is4W2yGbElOKXM+qipLzAkXvBVu3ACTFj9upWcATu3ul8VCu?= =?us-ascii?Q?EpzoeJISbBrkomAE2l2Uy2JaEMcr0J0JsExwveTvALMoC/US6ZBy63iDKo/d?= =?us-ascii?Q?WX6OLxzJI43KRdn9O3Ezy+ruWLB9DjLoOmEPNeNrND4hjzCbdJC5uXd8dFoI?= =?us-ascii?Q?/nCSxxZ2rMlIDkWwOe+Dy+QhKVGsOc3FsTfbVLUqYzOOAEeko1surE3Hpsnf?= =?us-ascii?Q?NMgl2KVNG2FgktPiriB1ycqiVedO9LU9/x2PUiOfo+G0sa1CQF6KPS7pfvCf?= =?us-ascii?Q?hNZaX25bviLQ48sNuLpV+MavIpgGYIqwqDpbpsH0VQeSRSKQV1pjoJljhzfk?= =?us-ascii?Q?M0d1wXeXzVpLyQMsr4JxIdLm3reydyRY8Qlz66XyRE+OxnFSJQp/QMZtAStn?= =?us-ascii?Q?EHNStuMlft3lqa7YMW1z93H+qg1ugTzliI96fKCMXm+sObqICLQvHJiGWig5?= =?us-ascii?Q?nrZS+m3QKCFS5fwio2oMo22BX5OiM0x7Xgz84kxCJoqf8lNElsOPfoHYChta?= =?us-ascii?Q?5fzT7Qtv/JVGJgu1LCQ9c2lOMMFq2ejB4Equ/NH8Q4oj8Z9OZ/KYhyhypg7q?= =?us-ascii?Q?TJDAscId/dmUaF/AVgqw5d9jIIVQYcWDFV7EfjHUCX3WPPBXotZ6Kd3OoGAW?= =?us-ascii?Q?SZyjA9e/QE2xB1vzw/XZFrJDGTglXx+TpG8aWKwTzliCeV6ieuslhliUg1Gu?= =?us-ascii?Q?CKbQVwwdIBZxYqxDuV8Wcy9oZTHN36KO67Rthl8HPortdK2xOQ5dYpWBZgsV?= =?us-ascii?Q?mB8f8NaM4wyoHdjdyCLUybF6JZosqsDYhQamsq4rH2wnI37AJN7EaFydJu46?= =?us-ascii?Q?PWM7lVsQPtWOHPGicqbHJpyv2EW0yN0EvErQvJ6q7bnEZtvNQfo8nwCRL+Km?= =?us-ascii?Q?G88AjsWgnVvRZXoK2gR+j0WPoTvpXhys/T6K5UFTUfx0mlzEed8BHmKwxoL3?= =?us-ascii?Q?XpEiJFZejGNRyPqhdnwLUE/B9RKYP4YnTxL6fEaYolAjZysbvnu6uPBlu4eZ?= =?us-ascii?Q?eDY8fFxf8oGslGq/krAbJ+ptyTwQVLfnoDcdZSqWwSh6EQsqjF9mNTxS4wsh?= =?us-ascii?Q?yVk5fX7Usw2QHfGvD0ZhrUjDNUfN0MjYhBqFu7OuoqIgEnwauEee1TDcmVtV?= =?us-ascii?Q?3Y13D0k4Hg=3D=3D?= X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-Network-Message-Id: e45927a3-4ec3-4df2-a906-08da2e144792 X-MS-Exchange-CrossTenant-AuthSource: BYAPR05MB5624.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 May 2022 21:23:06.5269 (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: NsTCw5yOafsH0Eq99gH6MdktH+n98/EhnChqyQGFohvJc+ay5Z0CR3l2Jb3j7hUhg8aTO81sk7islqQCOy+wXA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR05MB3313 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): net/vmxnet3: add V5 support net/vmxnet3: implement reta query and reta update net/vmxnet3: add Rx queue usage count utility net/vmxnet3: report HW version on FW version get net/vmxnet3: version 6 net/vmxnet3: advertise RETA size in device info net/vmxnet3: set packet type for fragmented packet net/vmxnet3: fix merge error in initialization for rxDataRing feature drivers/net/vmxnet3/base/vmxnet3_defs.h | 73 ++++- drivers/net/vmxnet3/vmxnet3_ethdev.c | 343 +++++++++++++++++++----- drivers/net/vmxnet3/vmxnet3_ethdev.h | 15 +- drivers/net/vmxnet3/vmxnet3_rxtx.c | 49 +++- 4 files changed, 392 insertions(+), 88 deletions(-) -- 2.17.1