get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 45865,
    "url": "http://patches.dpdk.org/api/patches/45865/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/1538484302-97153-4-git-send-email-jia.guo@intel.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": "<1538484302-97153-4-git-send-email-jia.guo@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1538484302-97153-4-git-send-email-jia.guo@intel.com",
    "date": "2018-10-02T12:45:01",
    "name": "[v3,3/4] pci: add req handler field to generic pci device",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "b06dbf22fe8e7196b1d162d887ca40e1cdce1b37",
    "submitter": {
        "id": 507,
        "url": "http://patches.dpdk.org/api/people/507/?format=api",
        "name": "Guo, Jia",
        "email": "jia.guo@intel.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/1538484302-97153-4-git-send-email-jia.guo@intel.com/mbox/",
    "series": [
        {
            "id": 1638,
            "url": "http://patches.dpdk.org/api/series/1638/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=1638",
            "date": "2018-10-02T12:44:59",
            "name": "Enable hotplug in vfio",
            "version": 3,
            "mbox": "http://patches.dpdk.org/series/1638/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/45865/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/45865/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 EFA695F13;\n\tTue,  2 Oct 2018 14:48:28 +0200 (CEST)",
            "from mga03.intel.com (mga03.intel.com [134.134.136.65])\n\tby dpdk.org (Postfix) with ESMTP id 3C3FB200\n\tfor <dev@dpdk.org>; Tue,  2 Oct 2018 14:48:21 +0200 (CEST)",
            "from orsmga006.jf.intel.com ([10.7.209.51])\n\tby orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t02 Oct 2018 05:48:19 -0700",
            "from jeffguo-s2600wt2.sh.intel.com (HELO localhost.localdomain)\n\t([10.67.110.10])\n\tby orsmga006.jf.intel.com with ESMTP; 02 Oct 2018 05:41:29 -0700"
        ],
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.54,332,1534834800\"; d=\"scan'208\";a=\"79210142\"",
        "From": "Jeff Guo <jia.guo@intel.com>",
        "To": "stephen@networkplumber.org, bruce.richardson@intel.com,\n\tferruh.yigit@intel.com, konstantin.ananyev@intel.com,\n\tgaetan.rivet@6wind.com, jingjing.wu@intel.com, thomas@monjalon.net,\n\tmotih@mellanox.com, matan@mellanox.com, harry.van.haaren@intel.com,\n\tqi.z.zhang@intel.com, shaopeng.he@intel.com,\n\tbernard.iremonger@intel.com, \n\tarybchenko@solarflare.com, anatoly.burakov@intel.com",
        "Cc": "jblunck@infradead.org, shreyansh.jain@nxp.com, dev@dpdk.org,\n\tjia.guo@intel.com, helin.zhang@intel.com, jerin.jacob@caviumnetworks.com",
        "Date": "Tue,  2 Oct 2018 20:45:01 +0800",
        "Message-Id": "<1538484302-97153-4-git-send-email-jia.guo@intel.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<1538484302-97153-1-git-send-email-jia.guo@intel.com>",
        "References": "<1534503091-31910-1-git-send-email-jia.guo@intel.com>\n\t<1538484302-97153-1-git-send-email-jia.guo@intel.com>",
        "Subject": "[dpdk-dev] [PATCH v3 3/4] pci: add req handler field to generic pci\n\tdevice",
        "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": "There are some extended interrupt types in vfio pci device except from the\nexisting interrupts, such as err and req notifier, they could be useful for\ndevice error monitoring. And these corresponding interrupt handler is\ndifferent from the other interrupt handler that register in PMDs, so a new\ninterrupt handler should be added. This patch will add specific req handler\nin generic pci device.\n\nSigned-off-by: Jeff Guo <jia.guo@intel.com>\n---\nv3->v2:\nno change.\n---\n drivers/bus/pci/rte_bus_pci.h | 1 +\n 1 file changed, 1 insertion(+)",
    "diff": "diff --git a/drivers/bus/pci/rte_bus_pci.h b/drivers/bus/pci/rte_bus_pci.h\nindex 0d1955f..c45a820 100644\n--- a/drivers/bus/pci/rte_bus_pci.h\n+++ b/drivers/bus/pci/rte_bus_pci.h\n@@ -66,6 +66,7 @@ struct rte_pci_device {\n \tuint16_t max_vfs;                   /**< sriov enable if not zero */\n \tenum rte_kernel_driver kdrv;        /**< Kernel driver passthrough */\n \tchar name[PCI_PRI_STR_SIZE+1];      /**< PCI location (ASCII) */\n+\tstruct rte_intr_handle req_notifier_handler;/**< Req notifier handle */\n };\n \n /**\n",
    "prefixes": [
        "v3",
        "3/4"
    ]
}