get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 90997,
    "url": "http://patches.dpdk.org/api/patches/90997/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/1618017080-50053-4-git-send-email-humin29@huawei.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": "<1618017080-50053-4-git-send-email-humin29@huawei.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1618017080-50053-4-git-send-email-humin29@huawei.com",
    "date": "2021-04-10T01:11:16",
    "name": "[v2,3/7] net/hns3: fix FLR failure when RAS concurrent with FLR",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "76e20141de63b8426e0ea71a628269493144bf5d",
    "submitter": {
        "id": 1944,
        "url": "http://patches.dpdk.org/api/people/1944/?format=api",
        "name": "humin (Q)",
        "email": "humin29@huawei.com"
    },
    "delegate": {
        "id": 319,
        "url": "http://patches.dpdk.org/api/users/319/?format=api",
        "username": "fyigit",
        "first_name": "Ferruh",
        "last_name": "Yigit",
        "email": "ferruh.yigit@amd.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/1618017080-50053-4-git-send-email-humin29@huawei.com/mbox/",
    "series": [
        {
            "id": 16255,
            "url": "http://patches.dpdk.org/api/series/16255/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=16255",
            "date": "2021-04-10T01:11:13",
            "name": "Bugfix for hns3 PMD",
            "version": 2,
            "mbox": "http://patches.dpdk.org/series/16255/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/90997/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/90997/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 0E9AEA0547;\n\tSat, 10 Apr 2021 03:11:50 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id D4FAC14116C;\n\tSat, 10 Apr 2021 03:11:18 +0200 (CEST)",
            "from szxga05-in.huawei.com (szxga05-in.huawei.com [45.249.212.191])\n by mails.dpdk.org (Postfix) with ESMTP id 625FA141139\n for <dev@dpdk.org>; Sat, 10 Apr 2021 03:11:10 +0200 (CEST)",
            "from DGGEMS406-HUB.china.huawei.com (unknown [172.30.72.58])\n by szxga05-in.huawei.com (SkyGuard) with ESMTP id 4FHH1X19D7zNvTX\n for <dev@dpdk.org>; Sat, 10 Apr 2021 09:08:16 +0800 (CST)",
            "from localhost.localdomain (10.69.192.56) by\n DGGEMS406-HUB.china.huawei.com (10.3.19.206) with Microsoft SMTP Server id\n 14.3.498.0; Sat, 10 Apr 2021 09:11:00 +0800"
        ],
        "From": "\"Min Hu (Connor)\" <humin29@huawei.com>",
        "To": "<dev@dpdk.org>",
        "CC": "<ferruh.yigit@intel.com>",
        "Date": "Sat, 10 Apr 2021 09:11:16 +0800",
        "Message-ID": "<1618017080-50053-4-git-send-email-humin29@huawei.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<1618017080-50053-1-git-send-email-humin29@huawei.com>",
        "References": "<1617963365-41299-1-git-send-email-humin29@huawei.com>\n <1618017080-50053-1-git-send-email-humin29@huawei.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-Originating-IP": "[10.69.192.56]",
        "X-CFilter-Loop": "Reflected",
        "Subject": "[dpdk-dev] [PATCH v2 3/7] net/hns3: fix FLR failure when RAS\n concurrent with FLR",
        "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": "From: Hongbo Zheng <zhenghongbo3@huawei.com>\n\nCurrently, if RAS interrupt and FLR occurred at the same time, FLR will\nbe detected and corresponding schedule state will be set during RAS\ninterrupt processing. However, the schedule state value will be\noverridden in subsequent RAS processing, resulting in FLR processing\nfailure. This patch solves this problem.\n\nFixes: 2790c6464725 (\"net/hns3: support device reset\")\nCc: stable@dpdk.org\n\nSigned-off-by: Hongbo Zheng <zhenghongbo3@huawei.com>\nSigned-off-by: Min Hu (Connor) <humin29@huawei.com>\n---\n drivers/net/hns3/hns3_intr.c | 7 ++++---\n 1 file changed, 4 insertions(+), 3 deletions(-)",
    "diff": "diff --git a/drivers/net/hns3/hns3_intr.c b/drivers/net/hns3/hns3_intr.c\nindex 39a16a0..f3217c6 100644\n--- a/drivers/net/hns3/hns3_intr.c\n+++ b/drivers/net/hns3/hns3_intr.c\n@@ -2133,10 +2133,11 @@ hns3_schedule_reset(struct hns3_adapter *hns)\n \t\t\tSCHEDULE_REQUESTED)\n \t\treturn;\n \tif (__atomic_load_n(&hw->reset.schedule, __ATOMIC_RELAXED) ==\n-\t\t\tSCHEDULE_DEFERRED)\n+\t\t\t    SCHEDULE_DEFERRED)\n \t\trte_eal_alarm_cancel(hw->reset.ops->reset_service, hns);\n-\t__atomic_store_n(&hw->reset.schedule, SCHEDULE_REQUESTED,\n-\t\t\t __ATOMIC_RELAXED);\n+\telse\n+\t\t__atomic_store_n(&hw->reset.schedule, SCHEDULE_REQUESTED,\n+\t\t\t\t __ATOMIC_RELAXED);\n \n \trte_eal_alarm_set(SWITCH_CONTEXT_US, hw->reset.ops->reset_service, hns);\n }\n",
    "prefixes": [
        "v2",
        "3/7"
    ]
}