get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/111080/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 111080,
    "url": "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"
    ]
}