get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 92109,
    "url": "http://patches.dpdk.org/api/patches/92109/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20210425020250.205597-1-wenjun1.wu@intel.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": "<20210425020250.205597-1-wenjun1.wu@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20210425020250.205597-1-wenjun1.wu@intel.com",
    "date": "2021-04-25T02:02:50",
    "name": "[v2] net/i40e: extend VF reset waiting time",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "aef4d44226cf4607938fedb4cfc7e3f4fcad7869",
    "submitter": {
        "id": 2083,
        "url": "http://patches.dpdk.org/api/people/2083/?format=api",
        "name": "Wenjun Wu",
        "email": "wenjun1.wu@intel.com"
    },
    "delegate": {
        "id": 1540,
        "url": "http://patches.dpdk.org/api/users/1540/?format=api",
        "username": "qzhan15",
        "first_name": "Qi",
        "last_name": "Zhang",
        "email": "qi.z.zhang@intel.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20210425020250.205597-1-wenjun1.wu@intel.com/mbox/",
    "series": [
        {
            "id": 16643,
            "url": "http://patches.dpdk.org/api/series/16643/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=16643",
            "date": "2021-04-25T02:02:50",
            "name": "[v2] net/i40e: extend VF reset waiting time",
            "version": 2,
            "mbox": "http://patches.dpdk.org/series/16643/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/92109/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/92109/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 43FBFA0548;\n\tSun, 25 Apr 2021 04:18:55 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 2FA4E4068C;\n\tSun, 25 Apr 2021 04:18:55 +0200 (CEST)",
            "from mga14.intel.com (mga14.intel.com [192.55.52.115])\n by mails.dpdk.org (Postfix) with ESMTP id BB8624013F\n for <dev@dpdk.org>; Sun, 25 Apr 2021 04:18:52 +0200 (CEST)",
            "from fmsmga005.fm.intel.com ([10.253.24.32])\n by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 24 Apr 2021 19:18:51 -0700",
            "from wuwenjun.sh.intel.com ([10.67.110.159])\n by fmsmga005.fm.intel.com with ESMTP; 24 Apr 2021 19:18:50 -0700"
        ],
        "IronPort-SDR": [
            "\n GTRpp9hBJQHYeIVFUx2B6agRT1snKMeje5Tu5MK7OJKA2EQPowFvVjat3yR0rEicygHemw/voC\n u470BMJ+QlVw==",
            "\n BtAJQU2hkwfBfjE5AIkX+cy08ibC1Zo5vmzrzQi8GP5z3sX4YNyGOAFanvfPuC8eyzKUXP/LA5\n 48ea+9sXm67g=="
        ],
        "X-IronPort-AV": [
            "E=McAfee;i=\"6200,9189,9964\"; a=\"195761372\"",
            "E=Sophos;i=\"5.82,249,1613462400\"; d=\"scan'208\";a=\"195761372\"",
            "E=Sophos;i=\"5.82,249,1613462400\"; d=\"scan'208\";a=\"618290437\""
        ],
        "X-ExtLoop1": "1",
        "From": "Wenjun Wu <wenjun1.wu@intel.com>",
        "To": "dev@dpdk.org,\n\tbeilei.xing@intel.com",
        "Cc": "Wenjun Wu <wenjun1.wu@intel.com>",
        "Date": "Sun, 25 Apr 2021 10:02:50 +0800",
        "Message-Id": "<20210425020250.205597-1-wenjun1.wu@intel.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "In-Reply-To": "<20210422053430.44883-1-wenjun1.wu@intel.com>",
        "References": "<20210422053430.44883-1-wenjun1.wu@intel.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[dpdk-dev] [PATCH v2] net/i40e: extend VF reset waiting time",
        "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",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "When resetting VF, VF will issue reset command to PF, wait a\nfixed amount of time, and assume VF reset is done. However,\ndue to the change of dpdk related library content, the original\ndelay is not enough. When we use DPDK PF instead of kernel PF,\nit may cause VF start error.\n\nThis patch extend VF reset waiting time from 200ms to 500ms so that\nVF can start normally when using DPDK PF and DPDK VF in most cases.\n\nSigned-off-by: Wenjun Wu <wenjun1.wu@intel.com>\n---\n drivers/net/i40e/i40e_ethdev_vf.c | 2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)",
    "diff": "diff --git a/drivers/net/i40e/i40e_ethdev_vf.c b/drivers/net/i40e/i40e_ethdev_vf.c\nindex 3c258ba7cf..aeb6816b9f 100644\n--- a/drivers/net/i40e/i40e_ethdev_vf.c\n+++ b/drivers/net/i40e/i40e_ethdev_vf.c\n@@ -1236,7 +1236,7 @@ i40evf_reset_vf(struct rte_eth_dev *dev)\n \t  * it to ACTIVE. In this duration, vf may not catch the moment that\n \t  * COMPLETE is set. So, for vf, we'll try to wait a long time.\n \t  */\n-\trte_delay_ms(200);\n+\trte_delay_ms(500);\n \n \tret = i40evf_check_vf_reset_done(dev);\n \tif (ret) {\n",
    "prefixes": [
        "v2"
    ]
}