get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 28608,
    "url": "https://patches.dpdk.org/api/patches/28608/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/1505219369-2493-4-git-send-email-nikhil.rao@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": "<1505219369-2493-4-git-send-email-nikhil.rao@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1505219369-2493-4-git-send-email-nikhil.rao@intel.com",
    "date": "2017-09-12T12:29:28",
    "name": "[dpdk-dev,v3,3/4] eventdev: Add eventdev ethernet Rx adapter",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "343ffea2dbcb92e037365f28a67422a3a8a8afde",
    "submitter": {
        "id": 528,
        "url": "https://patches.dpdk.org/api/people/528/?format=api",
        "name": "Rao, Nikhil",
        "email": "nikhil.rao@intel.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/1505219369-2493-4-git-send-email-nikhil.rao@intel.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/28608/comments/",
    "check": "fail",
    "checks": "https://patches.dpdk.org/api/patches/28608/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 C06B31B19C;\n\tTue, 12 Sep 2017 05:53:08 +0200 (CEST)",
            "from mga03.intel.com (mga03.intel.com [134.134.136.65])\n\tby dpdk.org (Postfix) with ESMTP id 2D9F51B19B\n\tfor <dev@dpdk.org>; Tue, 12 Sep 2017 05:53:07 +0200 (CEST)",
            "from orsmga002.jf.intel.com ([10.7.209.21])\n\tby orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t11 Sep 2017 20:53:05 -0700",
            "from unknown (HELO localhost.iind.intel.com) ([10.224.122.216])\n\tby orsmga002.jf.intel.com with ESMTP; 11 Sep 2017 20:53:01 -0700"
        ],
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.42,381,1500966000\"; d=\"scan'208\";a=\"134302250\"",
        "From": "Nikhil Rao <nikhil.rao@intel.com>",
        "To": "jerin.jacob@caviumnetworks.com,\n\tbruce.richardson@intel.com",
        "Cc": "gage.eads@intel.com, dev@dpdk.org, thomas@monjalon.net,\n\tharry.van.haaren@intel.com, hemant.agrawal@nxp.com, nipun.gupta@nxp.com, \n\tnarender.vangati@intel.com, erik.g.carrillo@intel.com,\n\tabhinandan.gujjar@intel.com, Nikhil Rao <nikhil.rao@intel.com>",
        "Date": "Tue, 12 Sep 2017 17:59:28 +0530",
        "Message-Id": "<1505219369-2493-4-git-send-email-nikhil.rao@intel.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<1505219369-2493-1-git-send-email-nikhil.rao@intel.com>",
        "References": "<1505219369-2493-1-git-send-email-nikhil.rao@intel.com>",
        "Subject": "[dpdk-dev] [PATCH v3 3/4] eventdev: Add eventdev ethernet Rx adapter",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <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": "Add common APIs for configuring packet transfer from ethernet Rx\nqueues to event devices across HW & SW packet transfer mechanisms.\nA detailed description of the adapter is contained in the header's\ncomments.\n\nThe adapter implementation uses eventdev PMDs to configure the packet\ntransfer if HW support is available and if not, it uses an EAL service\nfunction that reads packets from ethernet Rx queues and injects these\nas events into the event device.\n\nSigned-off-by: Nikhil Rao <nikhil.rao@intel.com>\nSigned-off-by: Gage Eads <gage.eads@intel.com>\nSigned-off-by: Abhinandan Gujjar <abhinandan.gujjar@intel.com>\n---\n lib/Makefile                                 |  2 +-\n lib/librte_eventdev/Makefile                 |  2 ++\n lib/librte_eventdev/rte_eventdev_version.map | 11 ++++++++++-\n 3 files changed, 13 insertions(+), 2 deletions(-)",
    "diff": "diff --git a/lib/Makefile b/lib/Makefile\nindex 86caba1..dbe9b3d 100644\n--- a/lib/Makefile\n+++ b/lib/Makefile\n@@ -52,7 +52,7 @@ DIRS-$(CONFIG_RTE_LIBRTE_CRYPTODEV) += librte_cryptodev\n DEPDIRS-librte_cryptodev := librte_eal librte_mempool librte_ring librte_mbuf\n DEPDIRS-librte_cryptodev += librte_kvargs\n DIRS-$(CONFIG_RTE_LIBRTE_EVENTDEV) += librte_eventdev\n-DEPDIRS-librte_eventdev := librte_eal librte_ring\n+DEPDIRS-librte_eventdev := librte_eal librte_ring librte_hash librte_ether\n DIRS-$(CONFIG_RTE_LIBRTE_VHOST) += librte_vhost\n DEPDIRS-librte_vhost := librte_eal librte_mempool librte_mbuf librte_ether\n DIRS-$(CONFIG_RTE_LIBRTE_HASH) += librte_hash\ndiff --git a/lib/librte_eventdev/Makefile b/lib/librte_eventdev/Makefile\nindex 410578a..c404d67 100644\n--- a/lib/librte_eventdev/Makefile\n+++ b/lib/librte_eventdev/Makefile\n@@ -43,6 +43,7 @@ CFLAGS += $(WERROR_FLAGS)\n # library source files\n SRCS-y += rte_eventdev.c\n SRCS-y += rte_event_ring.c\n+SRCS-y += rte_event_eth_rx_adapter.c\n \n # export include files\n SYMLINK-y-include += rte_eventdev.h\n@@ -50,6 +51,7 @@ SYMLINK-y-include += rte_eventdev_pmd.h\n SYMLINK-y-include += rte_eventdev_pmd_pci.h\n SYMLINK-y-include += rte_eventdev_pmd_vdev.h\n SYMLINK-y-include += rte_event_ring.h\n+SYMLINK-y-include += rte_event_eth_rx_adapter.h\n \n # versioning export map\n EXPORT_MAP := rte_eventdev_version.map\ndiff --git a/lib/librte_eventdev/rte_eventdev_version.map b/lib/librte_eventdev/rte_eventdev_version.map\nindex 996b361..e10546f 100644\n--- a/lib/librte_eventdev/rte_eventdev_version.map\n+++ b/lib/librte_eventdev/rte_eventdev_version.map\n@@ -56,6 +56,15 @@ DPDK_17.08 {\n DPDK_17.11 {\n \tglobal:\n \n+\trte_event_eth_rx_adapter_create_ext;\n+\trte_event_eth_rx_adapter_create;\n+\trte_event_eth_rx_adapter_free;\n+\trte_event_eth_rx_adapter_queue_add;\n+\trte_event_eth_rx_adapter_queue_del;\n+\trte_event_eth_rx_adapter_start;\n+\trte_event_eth_rx_adapter_stop;\n+\trte_event_eth_rx_adapter_stats_get;\n+\trte_event_eth_rx_adapter_stats_reset;\n \trte_event_eth_rx_adapter_caps_get;\n-\n+\trte_event_eth_rx_adapter_service_id_get;\n } DPDK_17.08;\n",
    "prefixes": [
        "dpdk-dev",
        "v3",
        "3/4"
    ]
}