get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 45166,
    "url": "http://patches.dpdk.org/api/patches/45166/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20180922045559.27438-12-ajit.khaparde@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": "<20180922045559.27438-12-ajit.khaparde@broadcom.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20180922045559.27438-12-ajit.khaparde@broadcom.com",
    "date": "2018-09-22T04:55:58",
    "name": "[v2,11/12] net/bnxt: set VLAN strip mode before default vnic cfg",
    "commit_ref": null,
    "pull_url": null,
    "state": "changes-requested",
    "archived": true,
    "hash": "84f42dceaea4a4e83b5bac0983349acf34ac90bb",
    "submitter": {
        "id": 501,
        "url": "http://patches.dpdk.org/api/people/501/?format=api",
        "name": "Ajit Khaparde",
        "email": "ajit.khaparde@broadcom.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/20180922045559.27438-12-ajit.khaparde@broadcom.com/mbox/",
    "series": [
        {
            "id": 1450,
            "url": "http://patches.dpdk.org/api/series/1450/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=1450",
            "date": "2018-09-22T04:55:49",
            "name": "bnxt patchset",
            "version": 2,
            "mbox": "http://patches.dpdk.org/series/1450/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/45166/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/45166/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 200A95B40;\n\tSat, 22 Sep 2018 06:56:48 +0200 (CEST)",
            "from rnd-relay.smtp.broadcom.com (rnd-relay.smtp.broadcom.com\n\t[192.19.229.170]) by dpdk.org (Postfix) with ESMTP id 9A1F64C93\n\tfor <dev@dpdk.org>; Sat, 22 Sep 2018 06:56:18 +0200 (CEST)",
            "from nis-sj1-27.broadcom.com (nis-sj1-27.lvn.broadcom.net\n\t[10.75.144.136])\n\tby rnd-relay.smtp.broadcom.com (Postfix) with ESMTP id 1AADB30C069;\n\tFri, 21 Sep 2018 21:56:14 -0700 (PDT)",
            "from C02VPB22HTD6.vpn.broadcom.net (unknown [10.10.118.131])\n\tby nis-sj1-27.broadcom.com (Postfix) with ESMTP id 83430AC0752;\n\tFri, 21 Sep 2018 21:56:13 -0700 (PDT)"
        ],
        "DKIM-Filter": "OpenDKIM Filter v2.10.3 rnd-relay.smtp.broadcom.com 1AADB30C069",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=broadcom.com;\n\ts=dkimrelay; t=1537592174;\n\tbh=Bk0HvgHHfnACbCEs31fUMxktuT6Pp46+TliLz1goums=;\n\th=From:To:Cc:Subject:Date:In-Reply-To:References:From;\n\tb=j8alR1xCsPOiRRvEGEf/sHoHY7TcB79bvXLPJNUov01vAYB4mzJZYOyBsBOfYkQGb\n\t7LuxwzHdicm7hxs8GlR+0mPwL082CoI2En5tmsQVdlIt8vYtYrAGOepZ7PgEFFdTjd\n\ta+KzpDWY8rLhrt3F3Ic17ViVcpzIiGQCDv9uBP6k=",
        "From": "Ajit Khaparde <ajit.khaparde@broadcom.com>",
        "To": "dev@dpdk.org",
        "Cc": "ferruh.yigit@intel.com,\n\tBei Sun <bei.sun@broadcom.com>",
        "Date": "Fri, 21 Sep 2018 21:55:58 -0700",
        "Message-Id": "<20180922045559.27438-12-ajit.khaparde@broadcom.com>",
        "X-Mailer": "git-send-email 2.17.1 (Apple Git-112)",
        "In-Reply-To": "<20180922045559.27438-1-ajit.khaparde@broadcom.com>",
        "References": "<f08457f7-5a78-c7e4-23ff-f4e253cd54c9@intel.com>\n\t<20180922045559.27438-1-ajit.khaparde@broadcom.com>",
        "Subject": "[dpdk-dev] [PATCH v2 11/12] net/bnxt: set VLAN strip mode before\n\tdefault vnic cfg",
        "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: Bei Sun <bei.sun@broadcom.com>\n\nFirmware sets pf pair in default vnic cfg. If the VLAN strip\nsetting is not available at this time, it will not be\nconfigured correctly in the CFA.\nSet the desired VLAN strip mode before default vnic configuration.\n\nSigned-off-by: Bei Sun <bei.sun@broadcom.com>\nSigned-off-by: Ajit Khaparde <ajit.khaparde@broadcom.com>\n---\n drivers/net/bnxt/bnxt_ethdev.c | 12 ++++++++++++\n 1 file changed, 12 insertions(+)",
    "diff": "diff --git a/drivers/net/bnxt/bnxt_ethdev.c b/drivers/net/bnxt/bnxt_ethdev.c\nindex e1b684c2e..e605df424 100644\n--- a/drivers/net/bnxt/bnxt_ethdev.c\n+++ b/drivers/net/bnxt/bnxt_ethdev.c\n@@ -202,7 +202,9 @@ static int bnxt_init_chip(struct bnxt *bp)\n \tstruct bnxt_rx_queue *rxq;\n \tstruct rte_eth_link new;\n \tstruct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(bp->eth_dev);\n+\tstruct rte_eth_conf *dev_conf = &bp->eth_dev->data->dev_conf;\n \tstruct rte_intr_handle *intr_handle = &pci_dev->intr_handle;\n+\tuint64_t rx_offloads = dev_conf->rxmode.offloads;\n \tuint32_t intr_vector = 0;\n \tuint32_t queue_id, base = BNXT_MISC_VEC_ID;\n \tuint32_t vec = BNXT_MISC_VEC_ID;\n@@ -283,6 +285,16 @@ static int bnxt_init_chip(struct bnxt *bp)\n \t\t\t}\n \t\t}\n \n+\t\t/*\n+\t\t * Firmware sets pf pair in default vnic cfg. If the VLAN strip\n+\t\t * setting is not available at this time, it will not be\n+\t\t * configured correctly in the CFA.\n+\t\t */\n+\t\tif (rx_offloads & DEV_RX_OFFLOAD_VLAN_STRIP)\n+\t\t\tvnic->vlan_strip = true;\n+\t\telse\n+\t\t\tvnic->vlan_strip = false;\n+\n \t\trc = bnxt_hwrm_vnic_cfg(bp, vnic);\n \t\tif (rc) {\n \t\t\tPMD_DRV_LOG(ERR, \"HWRM vnic %d cfg failure rc: %x\\n\",\n",
    "prefixes": [
        "v2",
        "11/12"
    ]
}