get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 61502,
    "url": "https://patches.dpdk.org/api/patches/61502/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/1571639001-106193-1-git-send-email-andy.pei@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": "<1571639001-106193-1-git-send-email-andy.pei@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1571639001-106193-1-git-send-email-andy.pei@intel.com",
    "date": "2019-10-21T06:23:02",
    "name": "[v10,00/19] add PCIe AER disable and IRQ support for ipn3ke",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 1185,
        "url": "https://patches.dpdk.org/api/people/1185/?format=api",
        "name": "Pei, Andy",
        "email": "andy.pei@intel.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/1571639001-106193-1-git-send-email-andy.pei@intel.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/61502/comments/",
    "check": "pending",
    "checks": "https://patches.dpdk.org/api/patches/61502/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 81864F3E;\n\tMon, 21 Oct 2019 08:36:30 +0200 (CEST)",
            "from mga04.intel.com (mga04.intel.com [192.55.52.120])\n\tby dpdk.org (Postfix) with ESMTP id DFA71F04\n\tfor <dev@dpdk.org>; Mon, 21 Oct 2019 08:36:28 +0200 (CEST)",
            "from fmsmga001.fm.intel.com ([10.253.24.23])\n\tby fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t20 Oct 2019 23:36:27 -0700",
            "from dpdk-dipei.sh.intel.com ([10.67.110.224])\n\tby fmsmga001.fm.intel.com with ESMTP; 20 Oct 2019 23:36:26 -0700"
        ],
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.67,322,1566889200\"; d=\"scan'208\";a=\"209378128\"",
        "From": "Andy Pei <andy.pei@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "rosen.xu@intel.com, tianfei.zhang@intel.com, andy.pei@intel.com,\n\txiaolong.ye@intel.com, qi.z.zhang@intel.com",
        "Date": "Mon, 21 Oct 2019 14:23:02 +0800",
        "Message-Id": "<1571639001-106193-1-git-send-email-andy.pei@intel.com>",
        "X-Mailer": "git-send-email 1.8.3.1",
        "In-Reply-To": "<1571037064-382519-2-git-send-email-andy.pei@intel.com>",
        "References": "<1571037064-382519-2-git-send-email-andy.pei@intel.com>",
        "Subject": "[dpdk-dev] [PATCH v10 00/19] add PCIe AER disable and IRQ support\n\tfor ipn3ke",
        "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 patch set adds PCIe AER disable and FPGA interrupt support for \nipn3ke. It also provides a small rework for port bonding between FPGA \nline side port and I40e PF port.\n\nWhat is the PCI Express AER(Advanced Error Reporting)?\nAdvanced Error Reporting capability is implemented with a PCI Express\nadvanced error reporting extended capability structure providing more\nrobust error reporting. It's also one of PCI Express error reporting\nparadigms. AER is supported by most of PCIe devices.\n\nIn PAC N3000 card, some uncertainty errors will cause FPGA reload,\nsuch as temperature is higher than threshold. From Software point of\nview, FPGA reload means FPGA unplug and plug. For avoiding system\ncrash we need to clear AER register before these errors occur.\n\nCurrently PAC N3000 card FME and AFU all provide interrupts, in ifpga\nrawdev driver, we implement a FME interrupt function to notify errors\nreported by FME. Besides this, OPAE share code also provide a common\nAFU interrupt API for users to register their own interrupt functions.\n\n\nAndy Pei (2):\n  net/i40e: i40e support ipn3ke FPGA port bonding\n  raw/ifpga: add lightweight fpga image support\n\nRosen Xu (3):\n  raw/ifpga: add SEU error handler\n  raw/ifpga: add PCIe BDF devices tree scan\n  net/ipn3ke: remove configuration for i40e port bonding\n\nTianfei zhang (14):\n  raw/ifpga/base: add irq support\n  raw/ifpga/base: clear pending bit\n  raw/ifpga/base: add SEU error support\n  raw/ifpga/base: add device tree support\n  raw/ifpga/base: align the send buffer for SPI\n  raw/ifpga/base: add sensor support\n  raw/ifpga/base: introducing sensor APIs\n  raw/ifpga/base: update SEU register definition\n  raw/ifpga/base: add secure support\n  raw/ifpga/base: configure FEC mode\n  raw/ifpga/base: clean fme errors\n  raw/ifpga/base: add new API get board info\n  raw/ifpga/base: add multiple cards support\n  raw/ifpga: introducing new irq API\n\n config/common_base                             |   4 +-\n config/common_linux                            |   6 +\n drivers/meson.build                            |   7 +-\n drivers/net/i40e/base/i40e_type.h              |   3 +\n drivers/net/i40e/i40e_ethdev.c                 |   6 +\n drivers/net/i40e/rte_pmd_i40e.c                |  21 +\n drivers/net/i40e/rte_pmd_i40e.h                |  18 +\n drivers/net/i40e/rte_pmd_i40e_version.map      |   8 +-\n drivers/net/ipn3ke/Makefile                    |   2 +\n drivers/net/ipn3ke/ipn3ke_ethdev.c             | 289 +-------\n drivers/net/ipn3ke/ipn3ke_representor.c        |   8 +-\n drivers/net/ipn3ke/meson.build                 |   2 +-\n drivers/raw/ifpga/base/ifpga_api.c             |  21 +\n drivers/raw/ifpga/base/ifpga_defines.h         |  75 +-\n drivers/raw/ifpga/base/ifpga_feature_dev.c     |  59 ++\n drivers/raw/ifpga/base/ifpga_feature_dev.h     |   3 +\n drivers/raw/ifpga/base/ifpga_fme.c             | 166 ++++-\n drivers/raw/ifpga/base/ifpga_fme_error.c       |  74 +-\n drivers/raw/ifpga/base/ifpga_hw.h              |   2 +-\n drivers/raw/ifpga/base/ifpga_port.c            |  18 +\n drivers/raw/ifpga/base/ifpga_port_error.c      |  19 +\n drivers/raw/ifpga/base/opae_debug.c            |   3 +\n drivers/raw/ifpga/base/opae_hw_api.c           | 137 ++++\n drivers/raw/ifpga/base/opae_hw_api.h           |  26 +\n drivers/raw/ifpga/base/opae_i2c.c              |  44 +-\n drivers/raw/ifpga/base/opae_i2c.h              |   3 +-\n drivers/raw/ifpga/base/opae_ifpga_hw_api.h     |   2 +\n drivers/raw/ifpga/base/opae_intel_max10.c      | 599 +++++++++++++++-\n drivers/raw/ifpga/base/opae_intel_max10.h      | 157 ++++-\n drivers/raw/ifpga/base/opae_osdep.h            |   7 +-\n drivers/raw/ifpga/base/opae_spi.c              |   5 -\n drivers/raw/ifpga/base/opae_spi.h              |  26 +-\n drivers/raw/ifpga/base/opae_spi_transaction.c  |  84 ++-\n drivers/raw/ifpga/ifpga_rawdev.c               | 903 ++++++++++++++++++++++++-\n drivers/raw/ifpga/ifpga_rawdev.h               |  30 +\n drivers/raw/ifpga/meson.build                  |   6 +\n drivers/raw/ifpga/rte_rawdev_ifpga_version.map |   3 +\n mk/rte.app.mk                                  |   2 +-\n 38 files changed, 2421 insertions(+), 427 deletions(-)",
    "diff": null,
    "prefixes": [
        "v10",
        "00/19"
    ]
}