Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/111080/?format=api
http://patches.dpdk.org/api/patches/111080/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/20220512170642.28930-7-pagupta@vmware.com/", "project": { "id": 1, "url": "http://patches.dpdk.org/api/projects/1/?format=api", "name": "DPDK", "link_name": "dpdk", "list_id": "dev.dpdk.org", "list_email": "dev@dpdk.org", "web_url": "http://core.dpdk.org", "scm_url": "git://dpdk.org/dpdk", "webscm_url": "http://git.dpdk.org/dpdk", "list_archive_url": "https://inbox.dpdk.org/dev", "list_archive_url_format": "https://inbox.dpdk.org/dev/{}", "commit_url_format": "" }, "msgid": "<20220512170642.28930-7-pagupta@vmware.com>", "list_archive_url": "https://inbox.dpdk.org/dev/20220512170642.28930-7-pagupta@vmware.com", "date": "2022-05-12T17:06:40", "name": "[v5,6/8] net/vmxnet3: advertise RETA size in device info", "commit_ref": null, "pull_url": null, "state": "superseded", "archived": true, "hash": "7c969e6871c551934e7f6b0c640b38124d10cb00", "submitter": { "id": 2677, "url": "http://patches.dpdk.org/api/people/2677/?format=api", "name": "Pankaj Gupta", "email": "pagupta@vmware.com" }, "delegate": { "id": 3961, "url": "http://patches.dpdk.org/api/users/3961/?format=api", "username": "arybchenko", "first_name": "Andrew", "last_name": "Rybchenko", "email": "andrew.rybchenko@oktetlabs.ru" }, "mbox": "http://patches.dpdk.org/project/dpdk/patch/20220512170642.28930-7-pagupta@vmware.com/mbox/", "series": [ { "id": 22917, "url": "http://patches.dpdk.org/api/series/22917/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=22917", "date": "2022-05-12T17:06:34", "name": "vmxnet3 version V5 and V6", "version": 5, "mbox": "http://patches.dpdk.org/series/22917/mbox/" } ], "comments": "http://patches.dpdk.org/api/patches/111080/comments/", "check": "warning", "checks": "http://patches.dpdk.org/api/patches/111080/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<dev-bounces@dpdk.org>", "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])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 655BAA00C3;\n\tThu, 12 May 2022 19:07:57 +0200 (CEST)", "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 71DC442850;\n\tThu, 12 May 2022 19:07:14 +0200 (CEST)", "from NAM11-CO1-obe.outbound.protection.outlook.com\n (mail-co1nam11on2068.outbound.protection.outlook.com [40.107.220.68])\n by mails.dpdk.org (Postfix) with ESMTP id 59B9D42835\n for <dev@dpdk.org>; Thu, 12 May 2022 19:07:09 +0200 (CEST)", "from BYAPR05MB5624.namprd05.prod.outlook.com (2603:10b6:a03:1d::13)\n by BL0PR05MB4721.namprd05.prod.outlook.com (2603:10b6:208:28::26)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5250.12; Thu, 12 May\n 2022 17:07:06 +0000", "from BYAPR05MB5624.namprd05.prod.outlook.com\n ([fe80::49ad:2ac7:16c0:51c8]) by BYAPR05MB5624.namprd05.prod.outlook.com\n ([fe80::49ad:2ac7:16c0:51c8%6]) with mapi id 15.20.5273.004; Thu, 12 May 2022\n 17:07:06 +0000" ], "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=Zr8UlGbsrPUOJWBVuCKXy7vnQRPXhYMsHzFHmiCLgzpDHpN8ZgvEJpiH0llj498RwBAjroeU2HXxoXQe7yd9V28fd2+2hpLruC0H8a01FH5WQ2R4MEujxyNtLWqmH5U11h3pFl6PaCQyCJeQ9KM3Adjdem9C0oWrooJF5JLIrg1JmIDqD2NimGRO+2WqV7T+/TCJJKbO1odW1P8J018k6VZFtVBPe8R7BjxV+d17pCLGytMrLGsbpXG8bqhpDyKyh/1q1YSDrEfH7AmCXGmo9LXfh9tbHoAP8GXSQc95dvzhLZ+q3bW4LtGrkBcdQBAvh9w3MUhyr3novgPqkqK7Zw==", "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector9901;\n 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;\n bh=EMC3izk0LWnDG17Ql3ObBbDlJA0mNnM7DW1qI2WP8So=;\n b=Dme7rDaJ+c/ru3fY092HPISxKH0zfdHzipN9u52r58tVLalUrKvxFxxq+HzBuUSzpDwIRFXMq/mLhr62co0rpheAaEo9A5yx5gxfwWNR/ILNXs/w0AHxXrjhFSy66lB2JG5vvV8JTlWKBL6j8WBteVU/IrobplD+r98G2/fuGmvUenIfp0nxutPGDQmlb5ys8F3/JRJoV+vR2CgvCiFN+hChCY506p0lkhTcILYa40qJWPMCeu67eNgCXhiRwaR+fwD/kuh4TaJ+FZbgKzr32VveklOZ0B+kood+yvoFTrCP0FRi037omIjmosqaZwsfRIMKvwsjQMQ+IL4ixZJZLg==", "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=vmware.com; dmarc=pass action=none header.from=vmware.com;\n dkim=pass header.d=vmware.com; arc=none", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=vmware.com;\n s=selector2;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=EMC3izk0LWnDG17Ql3ObBbDlJA0mNnM7DW1qI2WP8So=;\n b=Cabmg43PIYuq+qGUvgcRkjmifUHWsTw7nyJMKfAe760DCoh7syE9cFoCX+demXBlkuNLYc3rpQ431FKTIn70K7rHioksWo5ilNma2IpVYWij1FhLkoTVkQA+vV9vKHq0rJ01Svq5X2tqlSb935ouzxssC8K0wCn5i+Av8eU2JJQ=", "Authentication-Results": "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=vmware.com;", "From": "Pankaj Gupta <pagupta@vmware.com>", "To": "jbehrens@vmware.com", "Cc": "dev@dpdk.org,\n\tpagupta@vmware.com", "Subject": "[PATCH v5 6/8] net/vmxnet3: advertise RETA size in device info", "Date": "Thu, 12 May 2022 13:06:40 -0400", "Message-Id": "<20220512170642.28930-7-pagupta@vmware.com>", "X-Mailer": "git-send-email 2.17.1", "In-Reply-To": "<20220512170642.28930-1-pagupta@vmware.com>", "References": "<20220512170642.28930-1-pagupta@vmware.com>", "Content-Type": "text/plain", "X-ClientProxiedBy": "BYAPR02CA0014.namprd02.prod.outlook.com\n (2603:10b6:a02:ee::27) To BYAPR05MB5624.namprd05.prod.outlook.com\n (2603:10b6:a03:1d::13)", "MIME-Version": "1.0", "X-MS-PublicTrafficType": "Email", "X-MS-Office365-Filtering-Correlation-Id": "09038e8b-7044-47eb-0df2-08da3439d62a", "X-MS-TrafficTypeDiagnostic": "BL0PR05MB4721:EE_", "X-Microsoft-Antispam-PRVS": "\n <BL0PR05MB4721449F95D185432D2A2277C9CB9@BL0PR05MB4721.namprd05.prod.outlook.com>", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam": "BCL:0;", "X-Microsoft-Antispam-Message-Info": "\n SmWDm8rl3pTJwwOY/w8MxN4pFMybN/ImrYAwZewOuSjuQ5UDMGmJgXFF8dOneyK2wpSqpQfLinzce8i9V5UizkpHjoY2xarz3WvhAeB9AtJ+qgmADdKMyP1ZrTF/RzNxY1YdyM4bBZUYUlpAwhbeiQGAkB6PyJTDYlKafDC6ldX2ZX/3pXNfouaiUd3hOp4XJsA9gaxg0lwOM7MTWJZAmNaYN7PzRngqxiJaMECZWXhUXDRmWQSqDQB6uCOuVojdy3PHbogLJVE6PKq3tXkzYZSYWKixVAIJAv5hCkd4/eojRUlB/GSGvkjBy3ihb52NtHQsxOcMotGNzijR2AAnLGO3Kcq1V+nCzbqCjs/UK1TPxyS5gwVR6hsIl08qD9EXFJbw5wlr/EmoPE4avpNDmONlhaPaK1idNl0f0B/f/6ffouTn06uBUMz0vPf2b+OqaRLt0M6nt9BKJZV2SFtnhFA/1LZP/6aNc36prWYrzAIIMtbVimWf/iETlv2hqwO1RxbMpkioqL+jaoxNQ5ws7tQ1cdxJzHOhnrXCH5IlDlTuSdX8V/jluDo2Pyp/5t87OoLC9i8jRd3TIQwibBofCESf1dFb6kG/ds80OpgD69Yh0fj5ERoXaAessAcug3WCtZQzIF8k5pfT5TLpjkSSMSuDnY9VoE860gMlVDmDD6TZEw4LVpRjL8IyQPi2oeFSp2cmDY/GnmJHyv6yKIgjFA==", "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:BYAPR05MB5624.namprd05.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230001)(4636009)(366004)(38350700002)(66476007)(66556008)(86362001)(6666004)(66946007)(8676002)(34206002)(4326008)(38100700002)(6486002)(508600001)(6636002)(37006003)(316002)(1076003)(186003)(107886003)(6506007)(52116002)(2616005)(5660300002)(26005)(6512007)(8936002)(2906002)(36756003)(83380400001);\n DIR:OUT; SFP:1101;", "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1", "X-MS-Exchange-AntiSpam-MessageData-0": "\n 7ov5MlzWHp6201FiaZwBtQS+MvsS9bnwHxkHUEfbgs6ZrD+VaSRbZEQZOUzCzmJqsGGEGvcN3m1q4zybCDwnvhupkIkqFD1mKzUvrn6aEjOo/iUaDU6j2bwnr9sF5kEJQgug0aGY7VHLyrYVd/z1awbLwSV8eqyBsYXEe2TGKAHvsOhO+a2fsG2UJvHZcWn5reeFM8+fXWPpcKfSR50ECm1GKjmJi7sfZ0sSGyrOdnieF94ne0mHMdMMNMvDjJETATvzgSIDBV1mCo6byy3hYf7z8pDKMC8IWgZ6GxvbCGbLjYcuWJwUZe8txzP7CNLZYh1Eny1d8PXitxBFHn6qEdpUOOgCrAkNQig1KBVE42P5/kS4JcVSh3V8hsW0CdDj0shHY5oA+lLk0elVqbO6n4kO49KciPIOEsV/dE4zOLbaZMUFSS9SgxZV/CvUJb7gfAAxDDHNBOjNhmDyrEUDeHqH2QYRT65nCHBmApDaZ9NtgmFCkakSSA0HZo0fAu8zeXdggZ4PVxR+GSpTZ0KI617i+Ss6zcms59/Y/FDKQ2sXRpNrTpblXk3NULpNKz6rg7Ps2ms8GTwKnifDZNy83uFewGM2T9XKkebUkvY3VM/dM3qFPb3HYqZ0XYjYvmwFamYtDplic/ZZnKGSwM+Lcgxouaz4qFMZJKCdbM6zjLvdcsMcFYc3DNl4q82lFAHZZFA6isDMmN0ovsqVWO1klMbsKu8Bwk2DpjI6PUE/IjrLEm52N90aIv+w545J55WK+d9bQiXlen0p+yx0/19g03VaalBYludbgJcQl9TkCBbAHicUk0TunYk4rF9XLigPylQnB3T3owEdRpnumbU5/QqnuCuE+x2aFoXtZo6wgu6ysGl1D/qpApsCJdoXh5D61c8LS4J42mHrllthOpA+yt6uqlc/M5zA1ESNNdHo/jPuTlhgvMg9wUK82DLRmXvs5K69QfUxjyTHV4mkMvdcNCyTlZpTvsKZnlNEvUIdm/KrH5r96NYE7XGVWPKKRSqoAVYSn4qb9pzuvBdCxokCI7cM5l5dgifFkkqaapfs4AUTnM/V+f+QYDkuMeZEtr6r+ZzoL01E8iFf40ZFkbleDg4703sx5L9nVVkWe9jiEYpsA9TrlwZvqXSjND9W3dk6IO4xWDfiLesJpWgCHiHwla3Ps1w1b/AEvsAVo+IhbVMyI/Ok1ogTRn/g+VHkDj6AIjG3SuudDi72ooxOGRQ6MozqSFrHXbFl5ZzNBTxuL2rsEJyjoKCa40y+ViRn/HTRsABFE/hZqq6ndotFNHTt6lU/7yuu8CoywIMWPXc6Zdqh+GGf6DJvvILjDrYF27DvHIlEcMXJ3oaIwlEldzJJ/vNMfcxl13J+8IT2ct281RGWtsQ2E44xWD1Q4a7gemJKbVGjhKRtcoEDzDFDIhI4A0IwrKQTz7ycz1s+cQ07lMU43+AK4yCb3II+iLCE2Awj6Z3n26l5K9DlIV1OZQTAvFcS4YVMG0x+hMGiozzkP4HPg7IIEuwz6T6CY7DhmsEANSZzWfEIfXmfd2V1AytEnzebVFjmKndD93fWKBUNjp2zTr6uL076ESXUTLk/641gisB2JLe8Ly1Vm/Uy/m1SM08gmPq9KoP6jFSYrjbtqEJ8647LvIQWXkPyxWEXlB2ifBQWWsr1shMiKJoJns1Aj8nnTqg6tqdV3H7ksE7D9WPUiOohI5WmVFwhTl2sLMNvi4P5BHKsTcU3bAPHVmxgCQ==", "X-OriginatorOrg": "vmware.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 09038e8b-7044-47eb-0df2-08da3439d62a", "X-MS-Exchange-CrossTenant-AuthSource": "BYAPR05MB5624.namprd05.prod.outlook.com", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "12 May 2022 17:07:03.9238 (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": "\n AKpk7BtU9tMvK6qu14N2CUAROSjc9GG+r2I5mT+JTn1ffVGW3EIV+T+OU9zMlTGGAtNC8lLh5pnQGzJDI/PYpg==", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "BL0PR05MB4721", "X-BeenThere": "dev@dpdk.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "DPDK patches and discussions <dev.dpdk.org>", "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>", "List-Archive": "<http://mails.dpdk.org/archives/dev/>", "List-Post": "<mailto:dev@dpdk.org>", "List-Help": "<mailto:dev-request@dpdk.org?subject=help>", "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>", "Errors-To": "dev-bounces@dpdk.org" }, "content": "Currently the driver assumes that the size of the reta table is\nfour times the number of Rx queues at multiple places. However,\nit sets it to four times the maximum number of queues (4 * 32 = 128)\nwhen it first initializes the device. Change the other uses to use\nthe stored value, not the assumed default.\n\nTested, using testpmd, for different hardware version on\nESXi 7.0 Update 2.\n\nSigned-off-by: Pankaj Gupta <pagupta@vmware.com>\nReviewed-by: Jochen Behrens <jbehrens@vmware.com>\n---\n drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 ++++++-\n 1 file changed, 6 insertions(+), 1 deletion(-)", "diff": "diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b/drivers/net/vmxnet3/vmxnet3_ethdev.c\nindex af4a1a1b40..e2a695fa88 100644\n--- a/drivers/net/vmxnet3/vmxnet3_ethdev.c\n+++ b/drivers/net/vmxnet3/vmxnet3_ethdev.c\n@@ -1480,7 +1480,12 @@ vmxnet3_dev_info_get(struct rte_eth_dev *dev,\n \tdev_info->rx_queue_offload_capa = 0;\n \tdev_info->tx_offload_capa = VMXNET3_TX_OFFLOAD_CAP;\n \tdev_info->tx_queue_offload_capa = 0;\n-\n+\tif (hw->rss_conf == NULL) {\n+\t\t/* RSS not configured */\n+\t\tdev_info->reta_size = 0;\n+\t} else {\n+\t\tdev_info->reta_size = hw->rss_conf->indTableSize;\n+\t}\n \treturn 0;\n }\n \n", "prefixes": [ "v5", "6/8" ] }{ "id": 111080, "url": "