get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 58901,
    "url": "http://patches.dpdk.org/api/patches/58901/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/cover.1567799552.git.rahul.lakkireddy@chelsio.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": "<cover.1567799552.git.rahul.lakkireddy@chelsio.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/cover.1567799552.git.rahul.lakkireddy@chelsio.com",
    "date": "2019-09-06T21:52:21",
    "name": "[00/12] net/cxgbe: bug fixes and updates for CXGBE/CXGBEVF PMD",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 241,
        "url": "http://patches.dpdk.org/api/people/241/?format=api",
        "name": "Rahul Lakkireddy",
        "email": "rahul.lakkireddy@chelsio.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/cover.1567799552.git.rahul.lakkireddy@chelsio.com/mbox/",
    "series": [],
    "comments": "http://patches.dpdk.org/api/patches/58901/comments/",
    "check": "pending",
    "checks": "http://patches.dpdk.org/api/patches/58901/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 4A7DF1F487;\n\tFri,  6 Sep 2019 23:59:36 +0200 (CEST)",
            "from stargate.chelsio.com (stargate.chelsio.com [12.32.117.8])\n\tby dpdk.org (Postfix) with ESMTP id E3A661F3E4\n\tfor <dev@dpdk.org>; Fri,  6 Sep 2019 23:59:34 +0200 (CEST)",
            "from localhost (scalar.blr.asicdesigners.com [10.193.185.94])\n\tby stargate.chelsio.com (8.13.8/8.13.8) with ESMTP id x86LxTUE004187; \n\tFri, 6 Sep 2019 14:59:30 -0700"
        ],
        "From": "Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>",
        "To": "dev@dpdk.org",
        "Cc": "nirranjan@chelsio.com",
        "Date": "Sat,  7 Sep 2019 03:22:21 +0530",
        "Message-Id": "<cover.1567799552.git.rahul.lakkireddy@chelsio.com>",
        "X-Mailer": "git-send-email 2.5.3",
        "Subject": "[dpdk-dev] [PATCH 00/12] net/cxgbe: bug fixes and updates for\n\tCXGBE/CXGBEVF PMD",
        "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": "This series of patches contain bug fixes and feature updates for\nCXGBE and CXGBEVF PMD. Patches 1 to 6 contain bug fixes. Patches\n7 to 12 contain updates and new features for CXGBE/CXGBEVF PMD.\n\nPatch 1 adds cxgbe_ prefix to some global functions to avoid name\ncollision.\n\nPatch 2 fixes NULL dereference when allocating CLIP for IPv6 rte_flow\noffloads.\n\nPatch 3 fixes slot allocation logic for IPv6 rte_flow offloads\nfor T6 NICs.\n\nPatch 4 fixes issues with parsing VLAN rte_flow offload actions.\n\nPatch 5 prefetches packets for non-coalesced Tx packets.\n\nPatch 6 fixes NULL dereference when accessing firmware event queue\nfor link updates before it is created.\n\nPatch 7 reworks compilation dependent logs to use dynamic logging.\n\nPatch 8 reworks devargs parsing to separate CXGBE VF only arguments.\n\nPatch 9 removes compilation dependent flag that controls Tx coalescing\nthroughput vs latency behavior and uses devargs instead.\n\nPatch 10 uses new firmware API to fetch the maximum number of\npackets that can be coalesced in Tx path.\n\nPatch 11 adds support for VLAN pattern match item via rte_flow offload.\n\nPatch 12 adds support for setting VLAN PCP action item via rte_flow\noffload.\n\nThanks,\nRahul\n\n\nRahul Lakkireddy (12):\n  net/cxgbe: add cxgbe_ prefix to global functions\n  net/cxgbe: fix NULL access when allocating CLIP entry\n  net/cxgbe: fix slot allocation for IPv6 flows\n  net/cxgbe: fix parsing VLAN ID rewrite action\n  net/cxgbe: fix prefetch for non-coalesced Tx packets\n  net/cxgbe: avoid polling link status before device start\n  net/cxgbe: use dynamic logging for debug prints\n  net/cxgbe: separate VF only devargs\n  net/cxgbe: add devarg to control Tx coalescing\n  net/cxgbe: fetch max Tx coalesce limit from firmware\n  net/cxgbe: add rte_flow support for matching VLAN\n  net/cxgbe: add rte_flow support for setting VLAN PCP\n\n config/common_base                      |   6 -\n doc/guides/nics/cxgbe.rst               |  57 +++---\n drivers/net/cxgbe/base/adapter.h        |   8 +\n drivers/net/cxgbe/base/common.h         |   1 +\n drivers/net/cxgbe/base/t4_regs_values.h |   9 +\n drivers/net/cxgbe/base/t4fw_interface.h |   3 +-\n drivers/net/cxgbe/cxgbe.h               |  10 +-\n drivers/net/cxgbe/cxgbe_compat.h        |  58 ++----\n drivers/net/cxgbe/cxgbe_ethdev.c        |  40 ++++-\n drivers/net/cxgbe/cxgbe_filter.c        | 230 ++++++++++--------------\n drivers/net/cxgbe/cxgbe_filter.h        |  22 +--\n drivers/net/cxgbe/cxgbe_flow.c          | 204 +++++++++++++++++++--\n drivers/net/cxgbe/cxgbe_main.c          | 137 +++++++-------\n drivers/net/cxgbe/cxgbe_pfvf.h          |  10 ++\n drivers/net/cxgbe/cxgbevf_ethdev.c      |   7 +\n drivers/net/cxgbe/cxgbevf_main.c        |  12 +-\n drivers/net/cxgbe/l2t.c                 |   3 +-\n drivers/net/cxgbe/l2t.h                 |   3 +-\n drivers/net/cxgbe/sge.c                 |  21 +--\n 19 files changed, 520 insertions(+), 321 deletions(-)",
    "diff": null,
    "prefixes": [
        "00/12"
    ]
}