get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 61807,
    "url": "http://patches.dpdk.org/api/patches/61807/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20191024055913.28817-9-somnath.kotur@broadcom.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": "<20191024055913.28817-9-somnath.kotur@broadcom.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20191024055913.28817-9-somnath.kotur@broadcom.com",
    "date": "2019-10-24T05:59:03",
    "name": "[08/16] net/bnxt: fix a possible race between start and interrupt handler",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "6e3dd3f9fc5cc9c281cc4b08c45589778a542311",
    "submitter": {
        "id": 908,
        "url": "http://patches.dpdk.org/api/people/908/?format=api",
        "name": "Somnath Kotur",
        "email": "somnath.kotur@broadcom.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20191024055913.28817-9-somnath.kotur@broadcom.com/mbox/",
    "series": [
        {
            "id": 7030,
            "url": "http://patches.dpdk.org/api/series/7030/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=7030",
            "date": "2019-10-24T05:58:56",
            "name": "bnxt patchset with bug fixes",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/7030/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/61807/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/61807/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@dpdk.org",
        "Delivered-To": "patchwork@dpdk.org",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 2F7621C1E5;\n\tThu, 24 Oct 2019 08:07:18 +0200 (CEST)",
            "from relay.smtp.broadcom.com (unknown [192.19.211.62])\n\tby dpdk.org (Postfix) with ESMTP id 20A891C18F\n\tfor <dev@dpdk.org>; Thu, 24 Oct 2019 08:06:59 +0200 (CEST)",
            "from dhcp-10-123-153-55.dhcp.broadcom.net\n\t(bgccx-dev-host-lnx35.bec.broadcom.net [10.123.153.55])\n\tby relay.smtp.broadcom.com (Postfix) with ESMTP id 9120E28FA8F;\n\tWed, 23 Oct 2019 23:06:58 -0700 (PDT)"
        ],
        "DKIM-Filter": "OpenDKIM Filter v2.10.3 relay.smtp.broadcom.com 9120E28FA8F",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=broadcom.com;\n\ts=dkimrelay; t=1571897218;\n\tbh=2tGul3N6VKnpTcx+peUw8FGU26gZ0uVlyTD3knIpQbE=;\n\th=From:To:Cc:Subject:Date:In-Reply-To:References:From;\n\tb=vWUNIJmfH9DPYKYgpq1Jz3rhN8k0yPmHaYju4ydKSoXgNmoT5wGFp6i8qdBPHx8LO\n\tqxZE2+UlbgiLrJWd5uJDfNfcrkO16BAiISxZuWxOdaAbJ/czp79P1VPpOT1lnQIlyY\n\tQtX0gjN/6RulekWxVij/U8SbHWf7GDA4rBtI8e1s=",
        "From": "Somnath Kotur <somnath.kotur@broadcom.com>",
        "To": "dev@dpdk.org",
        "Cc": "ferruh.yigit@intel.com",
        "Date": "Thu, 24 Oct 2019 11:29:03 +0530",
        "Message-Id": "<20191024055913.28817-9-somnath.kotur@broadcom.com>",
        "X-Mailer": "git-send-email 2.10.1.613.g2cc2e70",
        "In-Reply-To": "<20191024055913.28817-1-somnath.kotur@broadcom.com>",
        "References": "<20191024055913.28817-1-somnath.kotur@broadcom.com>",
        "Subject": "[dpdk-dev] [PATCH 08/16] net/bnxt: fix a possible race between\n\tstart and interrupt handler",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<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\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "From: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>\n\nDuring port start, driver enables interrupts. At the end of port start\ndriver schedules the alarm for fw health check. This can cause race\nbetween interrupt handler and schedule fw health check alarm thread\nwhich falsely detects FW error.\n\nFixes: 241f043a3c8f (\"net/bnxt: handle firmware reset status during port start\")\n\nSigned-off-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>\nReviewed-by: Somnath Kotur <somnath.kotur@broadcom.com>\nReviewed-by: Ajit Kumar Khaparde <ajit.khaparde@broadcom.com>\nSigned-off-by: Somnath Kotur <somnath.kotur@broadcom.com>\n---\n drivers/net/bnxt/bnxt_ethdev.c | 2 ++\n 1 file changed, 2 insertions(+)",
    "diff": "diff --git a/drivers/net/bnxt/bnxt_ethdev.c b/drivers/net/bnxt/bnxt_ethdev.c\nindex 820005c..e24fd41 100644\n--- a/drivers/net/bnxt/bnxt_ethdev.c\n+++ b/drivers/net/bnxt/bnxt_ethdev.c\n@@ -869,7 +869,9 @@ static int bnxt_dev_start_op(struct rte_eth_dev *eth_dev)\n \tbp->flags |= BNXT_FLAG_INIT_DONE;\n \teth_dev->data->dev_started = 1;\n \tbp->dev_stopped = 0;\n+\tpthread_mutex_lock(&bp->def_cp_lock);\n \tbnxt_schedule_fw_health_check(bp);\n+\tpthread_mutex_unlock(&bp->def_cp_lock);\n \treturn 0;\n \n error:\n",
    "prefixes": [
        "08/16"
    ]
}