get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2516,
    "url": "https://patches.dpdk.org/api/patches/2516/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/1422243805-10906-3-git-send-email-jijiang.liu@intel.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": "<1422243805-10906-3-git-send-email-jijiang.liu@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1422243805-10906-3-git-send-email-jijiang.liu@intel.com",
    "date": "2015-01-26T03:43:21",
    "name": "[dpdk-dev,2/6] i40e:support RX tunnel filter for NVGRE packet",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "db25d181ca08a869a19d14714584315da4b6bda0",
    "submitter": {
        "id": 52,
        "url": "https://patches.dpdk.org/api/people/52/?format=api",
        "name": "Jijiang Liu",
        "email": "jijiang.liu@intel.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/1422243805-10906-3-git-send-email-jijiang.liu@intel.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/2516/comments/",
    "check": "pending",
    "checks": "https://patches.dpdk.org/api/patches/2516/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 38DA45AA5;\n\tMon, 26 Jan 2015 04:43:42 +0100 (CET)",
            "from mga11.intel.com (mga11.intel.com [192.55.52.93])\n\tby dpdk.org (Postfix) with ESMTP id 5113B5A96\n\tfor <dev@dpdk.org>; Mon, 26 Jan 2015 04:43:37 +0100 (CET)",
            "from fmsmga002.fm.intel.com ([10.253.24.26])\n\tby fmsmga102.fm.intel.com with ESMTP; 25 Jan 2015 19:43:36 -0800",
            "from shvmail01.sh.intel.com ([10.239.29.42])\n\tby fmsmga002.fm.intel.com with ESMTP; 25 Jan 2015 19:43:35 -0800",
            "from shecgisg004.sh.intel.com (shecgisg004.sh.intel.com\n\t[10.239.29.89])\n\tby shvmail01.sh.intel.com with ESMTP id t0Q3hX0h026292;\n\tMon, 26 Jan 2015 11:43:33 +0800",
            "from shecgisg004.sh.intel.com (localhost [127.0.0.1])\n\tby shecgisg004.sh.intel.com (8.13.6/8.13.6/SuSE Linux 0.8) with ESMTP\n\tid t0Q3hVnb010955; Mon, 26 Jan 2015 11:43:33 +0800",
            "(from jijiangl@localhost)\n\tby shecgisg004.sh.intel.com (8.13.6/8.13.6/Submit) id t0Q3hVF5010951; \n\tMon, 26 Jan 2015 11:43:31 +0800"
        ],
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.09,466,1418112000\"; d=\"scan'208\";a=\"667420718\"",
        "From": "Jijiang Liu <jijiang.liu@intel.com>",
        "To": "dev@dpdk.org",
        "Date": "Mon, 26 Jan 2015 11:43:21 +0800",
        "Message-Id": "<1422243805-10906-3-git-send-email-jijiang.liu@intel.com>",
        "X-Mailer": "git-send-email 1.7.12.2",
        "In-Reply-To": "<1422243805-10906-1-git-send-email-jijiang.liu@intel.com>",
        "References": "<1422243805-10906-1-git-send-email-jijiang.liu@intel.com>",
        "Subject": "[dpdk-dev] [PATCH 2/6] i40e:support RX tunnel filter for NVGRE\n\tpacket",
        "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 filter types supported are listed below for NVGRE packet:\n   1. Inner MAC and Inner VLAN ID.\n\n   2. Inner MAC address, inner VLAN ID and tenant ID.\n\n   3. Inner MAC and tenant ID.\n\n   4. Inner MAC address.\n\n   5. Outer MAC address, tenant ID and inner MAC address.\n\n   6. Inner IP address.\n\n\nSigned-off-by: Jijiang Liu <jijiang.liu@intel.com>\n---\n lib/librte_pmd_i40e/i40e_ethdev.c |    6 ++++++\n 1 files changed, 6 insertions(+), 0 deletions(-)",
    "diff": "diff --git a/lib/librte_pmd_i40e/i40e_ethdev.c b/lib/librte_pmd_i40e/i40e_ethdev.c\nindex b47a3d2..fa78d5d 100644\n--- a/lib/librte_pmd_i40e/i40e_ethdev.c\n+++ b/lib/librte_pmd_i40e/i40e_ethdev.c\n@@ -4742,6 +4742,9 @@ i40e_dev_get_filter_type(uint16_t filter_type, uint16_t *flag)\n \tcase ETH_TUNNEL_FILTER_IMAC:\n \t\t*flag = I40E_AQC_ADD_CLOUD_FILTER_IMAC;\n \t\tbreak;\n+\tcase ETH_TUNNEL_FILTER_IIP:\n+\t\t*flag = I40E_AQC_ADD_CLOUD_FILTER_IIP;\n+\t\tbreak;\n \tdefault:\n \t\tPMD_DRV_LOG(ERR, \"invalid tunnel filter type\");\n \t\treturn -EINVAL;\n@@ -4796,6 +4799,9 @@ i40e_dev_tunnel_filter_set(struct i40e_pf *pf,\n \tcase RTE_TUNNEL_TYPE_VXLAN:\n \t\ttun_type = I40E_AQC_ADD_CLOUD_TNL_TYPE_XVLAN;\n \t\tbreak;\n+\tcase RTE_TUNNEL_TYPE_NVGRE:\n+\t\ttun_type = I40E_AQC_ADD_CLOUD_TNL_TYPE_NVGRE_OMAC;\n+\t\tbreak;\n \tdefault:\n \t\t/* Other tunnel types is not supported. */\n \t\tPMD_DRV_LOG(ERR, \"tunnel type is not supported.\");\n",
    "prefixes": [
        "dpdk-dev",
        "2/6"
    ]
}