get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 101278,
    "url": "https://patches.dpdk.org/api/patches/101278/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20211012211845.71121-3-ajit.khaparde@broadcom.com/",
    "project": {
        "id": 1,
        "url": "https://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": "<20211012211845.71121-3-ajit.khaparde@broadcom.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20211012211845.71121-3-ajit.khaparde@broadcom.com",
    "date": "2021-10-12T21:18:44",
    "name": "[v4,2/3] net/bnxt: fix Rx queue state on start",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "0d0f8f2a63738a0f43ba33b505478d00b3c351a0",
    "submitter": {
        "id": 501,
        "url": "https://patches.dpdk.org/api/people/501/?format=api",
        "name": "Ajit Khaparde",
        "email": "ajit.khaparde@broadcom.com"
    },
    "delegate": {
        "id": 1766,
        "url": "https://patches.dpdk.org/api/users/1766/?format=api",
        "username": "ajitkhaparde",
        "first_name": "Ajit",
        "last_name": "Khaparde",
        "email": "ajit.khaparde@broadcom.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20211012211845.71121-3-ajit.khaparde@broadcom.com/mbox/",
    "series": [
        {
            "id": 19575,
            "url": "https://patches.dpdk.org/api/series/19575/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=19575",
            "date": "2021-10-12T21:18:42",
            "name": "patchset for bnxt PMD",
            "version": 4,
            "mbox": "https://patches.dpdk.org/series/19575/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/101278/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/101278/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 97FEDA0C4D;\n\tTue, 12 Oct 2021 23:20:20 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 4F4C141157;\n\tTue, 12 Oct 2021 23:20:15 +0200 (CEST)",
            "from mail-pg1-f174.google.com (mail-pg1-f174.google.com\n [209.85.215.174])\n by mails.dpdk.org (Postfix) with ESMTP id 863544111A\n for <dev@dpdk.org>; Tue, 12 Oct 2021 23:20:10 +0200 (CEST)",
            "by mail-pg1-f174.google.com with SMTP id r201so315716pgr.4\n for <dev@dpdk.org>; Tue, 12 Oct 2021 14:20:10 -0700 (PDT)",
            "from localhost.localdomain ([136.52.99.246])\n by smtp.gmail.com with ESMTPSA id ls7sm4084941pjb.16.2021.10.12.14.20.08\n (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);\n Tue, 12 Oct 2021 14:20:08 -0700 (PDT)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com;\n s=google;\n h=from:to:cc:subject:date:message-id:in-reply-to:references\n :mime-version; bh=esa8aTc5d0GQZFDmTglSl2RqsH9xdOhtrNLnqjtU6uU=;\n b=KMZ/l3+CZhzPMTAqUPsaQMI2cKPu1GdQ7FxULBuQVoJuFHMXSs9y0sbAbmq6YUR6lD\n ivuAiNW6JpF0FSh8DGp6tGAA66O/WoHQ5xppU+hGrcZDN1a7bCLKg8odj7DuRM2ir9Ik\n BZ7v4s2AAj3RVtAu9fwiW0FTARb/OW3WTtKiI=",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20210112;\n h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to\n :references:mime-version;\n bh=esa8aTc5d0GQZFDmTglSl2RqsH9xdOhtrNLnqjtU6uU=;\n b=mrSM3V2s39dlzyPvgbmYYMoXI+fapLXLuF+F51OmR4BHaG8+goXFGBihz2aq9TN6rl\n pkAAHbm2AfEEudD9+/gzPpiP8yBsI2pWELiR2util0K8xX3j/rOxTMY9oklN9WKoObPE\n cmpz2e/Edtr61KBnd9aAIcuma5n/YgE+07an93BadmajtSzC/qwcz3t4bk8YN2UUW5KA\n b+qDumMeyRpUn1Wf2Y52QuuoTItpp9uyIxuWgt+QiTm5Vfmsxx0UZto7pMWBHva/dJSf\n /GF6y+F5s894mTcampjTSl7J1juhIivJVitVFxt9sEdj1c22F2mmKViHUg1FX79KYCIg\n KxJA==",
        "X-Gm-Message-State": "AOAM533dVdSTSiIJgc2m+rkEOrfQ9FdpWtreFxAgiSFYGyzjXO6YCQ5k\n xaL2GeNrEa5cTvsLrSSslAnRK+wydC3G9s+fBH/m3xwRA0oiygrCrVFbJD2/eNwSYXlSOvUdUXS\n e6zbEVOpPa3IppSLTRg0Wo5g0Ok6pl7Oewtor00CwqZn9Yge+xmh6531ktYBtxFA=",
        "X-Google-Smtp-Source": "\n ABdhPJz56+j0ij2dqvVY84ktvsKGyJPN96vJ4GCoFsBUFVoH1bwbtl5BIvkoq4nrTI18CDuqIGm2uA==",
        "X-Received": "by 2002:aa7:8b56:0:b0:44c:10a:4ee9 with SMTP id\n i22-20020aa78b56000000b0044c010a4ee9mr34133647pfd.46.1634073609387;\n Tue, 12 Oct 2021 14:20:09 -0700 (PDT)",
        "From": "Ajit Khaparde <ajit.khaparde@broadcom.com>",
        "To": "dev@dpdk.org",
        "Cc": "ferruh.yigit@intel.com, stable@dpdk.org,\n Lance Richardson <lance.richardson@broadcom.com>",
        "Date": "Tue, 12 Oct 2021 14:18:44 -0700",
        "Message-Id": "<20211012211845.71121-3-ajit.khaparde@broadcom.com>",
        "X-Mailer": "git-send-email 2.30.1 (Apple Git-130)",
        "In-Reply-To": "<20211012211845.71121-1-ajit.khaparde@broadcom.com>",
        "References": "<dbe8f02f-461a-0806-923d-122d23ee6cac@intel.com>\n <20211012211845.71121-1-ajit.khaparde@broadcom.com>",
        "MIME-Version": "1.0",
        "Content-Type": "multipart/signed; protocol=\"application/pkcs7-signature\";\n micalg=sha-256; boundary=\"0000000000000d16fd05ce2e69de\"",
        "X-Content-Filtered-By": "Mailman/MimeDel 2.1.29",
        "Subject": "[dpdk-dev] [PATCH v4 2/3] net/bnxt: fix Rx queue state on start",
        "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": "Fix Rx queue state on device start.\nThe state of Rx queues could be incorrect in some cases\nbecause instead of updating the state for all the Rx queues,\nwe are updating it for queues in a VNIC.\n\nFixes: 0105ea1296c9 (\"net/bnxt: support runtime queue setup\")\nCc: stable@dpdk.org\n\nSigned-off-by: Ajit Khaparde <ajit.khaparde@broadcom.com>\nReviewed-by: Lance Richardson <lance.richardson@broadcom.com>\n---\n drivers/net/bnxt/bnxt_ethdev.c | 16 ++++++++++------\n 1 file changed, 10 insertions(+), 6 deletions(-)",
    "diff": "diff --git a/drivers/net/bnxt/bnxt_ethdev.c b/drivers/net/bnxt/bnxt_ethdev.c\nindex aa7e7fdc85..a98f93ab29 100644\n--- a/drivers/net/bnxt/bnxt_ethdev.c\n+++ b/drivers/net/bnxt/bnxt_ethdev.c\n@@ -482,12 +482,6 @@ static int bnxt_setup_one_vnic(struct bnxt *bp, uint16_t vnic_id)\n \t\t\trxq->vnic->fw_grp_ids[j] = INVALID_HW_RING_ID;\n \t\telse\n \t\t\tvnic->rx_queue_cnt++;\n-\n-\t\tif (!rxq->rx_deferred_start) {\n-\t\t\tbp->eth_dev->data->rx_queue_state[j] =\n-\t\t\t\tRTE_ETH_QUEUE_STATE_STARTED;\n-\t\t\trxq->rx_started = true;\n-\t\t}\n \t}\n \n \tPMD_DRV_LOG(DEBUG, \"vnic->rx_queue_cnt = %d\\n\", vnic->rx_queue_cnt);\n@@ -824,6 +818,16 @@ static int bnxt_start_nic(struct bnxt *bp)\n \t\t}\n \t}\n \n+\tfor (j = 0; j < bp->rx_nr_rings; j++) {\n+\t\tstruct bnxt_rx_queue *rxq = bp->rx_queues[j];\n+\n+\t\tif (!rxq->rx_deferred_start) {\n+\t\t\tbp->eth_dev->data->rx_queue_state[j] =\n+\t\t\t\tRTE_ETH_QUEUE_STATE_STARTED;\n+\t\t\trxq->rx_started = true;\n+\t\t}\n+\t}\n+\n \trc = bnxt_hwrm_cfa_l2_set_rx_mask(bp, &bp->vnic_info[0], 0, NULL);\n \tif (rc) {\n \t\tPMD_DRV_LOG(ERR,\n",
    "prefixes": [
        "v4",
        "2/3"
    ]
}