get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 15530,
    "url": "http://patchwork.dpdk.org/api/patches/15530/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/1472498330-18591-7-git-send-email-yongwang@vmware.com/",
    "project": {
        "id": 1,
        "url": "http://patchwork.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": "<1472498330-18591-7-git-send-email-yongwang@vmware.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1472498330-18591-7-git-send-email-yongwang@vmware.com",
    "date": "2016-08-29T19:18:50",
    "name": "[dpdk-dev,v3,6/6] net/vmxnet3: enable lro",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "bc3a958b219825fc4adcffffe86f442c360f1e1f",
    "submitter": {
        "id": 93,
        "url": "http://patchwork.dpdk.org/api/people/93/?format=api",
        "name": "Yong Wang",
        "email": "yongwang@vmware.com"
    },
    "delegate": {
        "id": 10,
        "url": "http://patchwork.dpdk.org/api/users/10/?format=api",
        "username": "bruce",
        "first_name": "Bruce",
        "last_name": "Richardson",
        "email": "bruce.richardson@intel.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/1472498330-18591-7-git-send-email-yongwang@vmware.com/mbox/",
    "series": [],
    "comments": "http://patchwork.dpdk.org/api/patches/15530/comments/",
    "check": "pending",
    "checks": "http://patchwork.dpdk.org/api/patches/15530/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 [IPv6:::1])\n\tby dpdk.org (Postfix) with ESMTP id 158C42BD5;\n\tMon, 29 Aug 2016 21:36:05 +0200 (CEST)",
            "from EX13-EDG-OU-002.vmware.com (ex13-edg-ou-002.vmware.com\n\t[208.91.0.190]) by dpdk.org (Postfix) with ESMTP id 6CCBBFFA\n\tfor <dev@dpdk.org>; Mon, 29 Aug 2016 21:35:58 +0200 (CEST)",
            "from sc9-mailhost2.vmware.com (10.113.161.72) by\n\tEX13-EDG-OU-002.vmware.com (10.113.208.156) with Microsoft SMTP\n\tServer id 15.0.1156.6; Mon, 29 Aug 2016 12:35:45 -0700",
            "from sc2-edge-ivybridge-01.eng.vmware.com (unknown\n\t[10.172.139.164])\n\tby sc9-mailhost2.vmware.com (Postfix) with ESMTP id 86EE3B0611;\n\tMon, 29 Aug 2016 12:35:57 -0700 (PDT)"
        ],
        "From": "Yong Wang <yongwang@vmware.com>",
        "To": "<stephen@networkplumber.org>",
        "CC": "<dev@dpdk.org>, <gyang@vmware.com>, <diproiettod@vmware.com>,\n\t<jsnell@iki.fi>, Yong Wang <yongwang@vmware.com>",
        "Date": "Mon, 29 Aug 2016 12:18:50 -0700",
        "Message-ID": "<1472498330-18591-7-git-send-email-yongwang@vmware.com>",
        "X-Mailer": "git-send-email 1.9.1",
        "In-Reply-To": "<1472498330-18591-1-git-send-email-yongwang@vmware.com>",
        "References": "<1471997140-46527-2-git-send-email-yongwang@vmware.com>\n\t<1472498330-18591-1-git-send-email-yongwang@vmware.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "Received-SPF": "None (EX13-EDG-OU-002.vmware.com: yongwang@vmware.com does not\n\tdesignate permitted sender hosts)",
        "Subject": "[dpdk-dev] [PATCH v3 6/6] net/vmxnet3: enable lro",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "patches and discussions about DPDK <dev.dpdk.org>",
        "List-Unsubscribe": "<http://dpdk.org/ml/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://dpdk.org/ml/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<http://dpdk.org/ml/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "The current implementation of jumbo frame rx can be used for\nLRO directly without changes.  This change enables device\nLRO if requested.\n\nNote that since jumbo frame uses both ring0 and ring1, it\ncannot be enabled in UPT (VMDirectPath) mode.\n\nSigned-off-by: Yong Wang <yongwang@vmware.com>\nAcked-by: Stephen Hemminger <stephen@networkplumber.org>\n---\n doc/guides/nics/features/vmxnet3.ini | 1 +\n drivers/net/vmxnet3/vmxnet3_ethdev.c | 8 +++++++-\n 2 files changed, 8 insertions(+), 1 deletion(-)",
    "diff": "diff --git a/doc/guides/nics/features/vmxnet3.ini b/doc/guides/nics/features/vmxnet3.ini\nindex c5c75ad..ef95932 100644\n--- a/doc/guides/nics/features/vmxnet3.ini\n+++ b/doc/guides/nics/features/vmxnet3.ini\n@@ -9,6 +9,7 @@ Link status event    = Y\n Queue start/stop     = Y\n MTU update           = Y\n Jumbo frame          = Y\n+LRO                  = Y\n TSO                  = Y\n Promiscuous mode     = Y\n Allmulticast mode    = Y\ndiff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b/drivers/net/vmxnet3/vmxnet3_ethdev.c\nindex cdbcb78..a41106d 100644\n--- a/drivers/net/vmxnet3/vmxnet3_ethdev.c\n+++ b/drivers/net/vmxnet3/vmxnet3_ethdev.c\n@@ -540,6 +540,11 @@ vmxnet3_setup_driver_shared(struct rte_eth_dev *dev)\n \tif (dev->data->dev_conf.rxmode.hw_ip_checksum)\n \t\tdevRead->misc.uptFeatures |= VMXNET3_F_RXCSUM;\n \n+\tif (dev->data->dev_conf.rxmode.enable_lro) {\n+\t\tdevRead->misc.uptFeatures |= VMXNET3_F_LRO;\n+\t\tdevRead->misc.maxNumRxSG = 0;\n+\t}\n+\n \tif (port_conf.rxmode.mq_mode == ETH_MQ_RX_RSS) {\n \t\tret = vmxnet3_rss_configure(dev);\n \t\tif (ret != VMXNET3_SUCCESS)\n@@ -741,7 +746,8 @@ vmxnet3_dev_info_get(__rte_unused struct rte_eth_dev *dev,\n \tdev_info->rx_offload_capa =\n \t\tDEV_RX_OFFLOAD_VLAN_STRIP |\n \t\tDEV_RX_OFFLOAD_UDP_CKSUM |\n-\t\tDEV_RX_OFFLOAD_TCP_CKSUM;\n+\t\tDEV_RX_OFFLOAD_TCP_CKSUM |\n+\t\tDEV_RX_OFFLOAD_TCP_LRO;\n \n \tdev_info->tx_offload_capa =\n \t\tDEV_TX_OFFLOAD_VLAN_INSERT |\n",
    "prefixes": [
        "dpdk-dev",
        "v3",
        "6/6"
    ]
}