get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 70243,
    "url": "https://patchwork.dpdk.org/api/patches/70243/?format=api",
    "web_url": "https://patchwork.dpdk.org/project/dpdk/patch/20200514132533.13752-1-hemant.agrawal@nxp.com/",
    "project": {
        "id": 1,
        "url": "https://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": "<20200514132533.13752-1-hemant.agrawal@nxp.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20200514132533.13752-1-hemant.agrawal@nxp.com",
    "date": "2020-05-14T13:25:20",
    "name": "[v4,00/13] NXP DPAAx: move internal symbols to INTERNAL",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 477,
        "url": "https://patchwork.dpdk.org/api/people/477/?format=api",
        "name": "Hemant Agrawal",
        "email": "hemant.agrawal@nxp.com"
    },
    "delegate": null,
    "mbox": "https://patchwork.dpdk.org/project/dpdk/patch/20200514132533.13752-1-hemant.agrawal@nxp.com/mbox/",
    "series": [],
    "comments": "https://patchwork.dpdk.org/api/patches/70243/comments/",
    "check": "pending",
    "checks": "https://patchwork.dpdk.org/api/patches/70243/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from dpdk.org (dpdk.org [92.243.14.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id DF582A0352;\n\tThu, 14 May 2020 15:28:02 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id B01D91D6FB;\n\tThu, 14 May 2020 15:28:01 +0200 (CEST)",
            "from inva020.nxp.com (inva020.nxp.com [92.121.34.13])\n by dpdk.org (Postfix) with ESMTP id 146A41D686\n for <dev@dpdk.org>; Thu, 14 May 2020 15:27:59 +0200 (CEST)",
            "from inva020.nxp.com (localhost [127.0.0.1])\n by inva020.eu-rdc02.nxp.com (Postfix) with ESMTP id 6ECEA1A033A;\n Thu, 14 May 2020 15:27:59 +0200 (CEST)",
            "from invc005.ap-rdc01.nxp.com (invc005.ap-rdc01.nxp.com\n [165.114.16.14])\n by inva020.eu-rdc02.nxp.com (Postfix) with ESMTP id 89B081A02E1;\n Thu, 14 May 2020 15:27:57 +0200 (CEST)",
            "from bf-netperf1.ap.freescale.net (bf-netperf1.ap.freescale.net\n [10.232.133.63])\n by invc005.ap-rdc01.nxp.com (Postfix) with ESMTP id 1176440245;\n Thu, 14 May 2020 21:27:54 +0800 (SGT)"
        ],
        "From": "Hemant Agrawal <hemant.agrawal@nxp.com>",
        "To": "dev@dpdk.org,\n\tdavid.marchand@redhat.com,\n\tmdr@ashroe.eu",
        "Date": "Thu, 14 May 2020 18:55:20 +0530",
        "Message-Id": "<20200514132533.13752-1-hemant.agrawal@nxp.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": "<20200513132745.9006-1-hemant.agrawal@nxp.com>",
        "References": "<20200513132745.9006-1-hemant.agrawal@nxp.com>",
        "X-Virus-Scanned": "ClamAV using ClamSMTP",
        "Subject": "[dpdk-dev] [PATCH v4 00/13]NXP DPAAx: move internal symbols to\n\tINTERNAL",
        "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 <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 <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "v4: pmd_dpaa, mempool_dpaa2 also has external symbols. So, changing\nthe libabigail.abignore exception to only for selected func calls\npmd_dpaa2 also has experimental external func call remaining.\nHowever, it causes the so name to be changed. So, we need to maintain\nthe specific file name exception there for now. \n\nv3: adding entries in libabigail.ignore\n\nThis patchset moves the internal symbol to the INTERNAL sections\n\nThis patch also change some of the shared variables to function\ncalls. (Mostly control path used variables). \n\nHemant Agrawal (13):\n  common/dpaax: move internal symbols into INTERNAL section\n  bus/fslmc: move internal symbols into INTERNAL section\n  bus/dpaa: move internal symbols into INTERNAL section\n  crypto: move internal symbols into INTERNAL section\n  mempool/dpaa2: move internal symbols into INTERNAL section\n  net/dpaa: move internal symbols into INTERNAL section\n  net/dpaa2: move internal symbols into INTERNAL section\n  mempool/dpaa2: fix to add the include file\n  bus/dpaa: share qman portal ids as function calls\n  bus/dpaa: move log into to respective dpaa drivers\n  bus/dpaa: change netcfg access as function\n  bus/fslmc: share mcp ptr as function across libs\n  bus/fslmc: remove unused symbols\n\n devtools/libabigail.abignore                  | 21 +++++++\n drivers/bus/dpaa/base/qbman/qman_driver.c     | 10 ++++\n drivers/bus/dpaa/dpaa_bus.c                   | 25 +++-----\n drivers/bus/dpaa/include/fsl_bman.h           |  6 ++\n drivers/bus/dpaa/include/fsl_fman.h           | 27 +++++++++\n drivers/bus/dpaa/include/fsl_qman.h           | 40 ++++++++++++-\n drivers/bus/dpaa/include/fsl_usd.h            |  6 ++\n drivers/bus/dpaa/include/netcfg.h             |  2 +\n drivers/bus/dpaa/rte_bus_dpaa_version.map     | 16 ++---\n drivers/bus/dpaa/rte_dpaa_bus.h               | 11 +++-\n drivers/bus/dpaa/rte_dpaa_logs.h              | 58 -------------------\n drivers/bus/fslmc/fslmc_vfio.c                | 15 ++++-\n drivers/bus/fslmc/fslmc_vfio.h                |  4 ++\n drivers/bus/fslmc/mc/fsl_dpbp.h               |  6 ++\n drivers/bus/fslmc/mc/fsl_dpci.h               |  3 +\n drivers/bus/fslmc/mc/fsl_dpcon.h              |  2 +\n drivers/bus/fslmc/mc/fsl_dpdmai.h             |  8 +++\n drivers/bus/fslmc/mc/fsl_dpio.h               |  9 +++\n drivers/bus/fslmc/mc/fsl_dpmng.h              |  2 +\n drivers/bus/fslmc/mc/fsl_mc_cmd.h             |  1 +\n drivers/bus/fslmc/portal/dpaa2_hw_dpbp.c      |  8 +--\n drivers/bus/fslmc/portal/dpaa2_hw_dpci.c      |  2 +-\n drivers/bus/fslmc/portal/dpaa2_hw_dpio.c      |  2 +-\n drivers/bus/fslmc/portal/dpaa2_hw_dpio.h      |  5 ++\n drivers/bus/fslmc/portal/dpaa2_hw_pvt.h       | 18 ++++--\n .../bus/fslmc/qbman/include/fsl_qbman_debug.h |  3 +\n .../fslmc/qbman/include/fsl_qbman_portal.h    | 41 +++++++++++++\n drivers/bus/fslmc/rte_bus_fslmc_version.map   |  7 +--\n drivers/bus/fslmc/rte_fslmc.h                 |  4 ++\n drivers/common/dpaax/dpaa_of.h                | 15 +++++\n drivers/common/dpaax/dpaax_iova_table.h       |  4 ++\n .../common/dpaax/rte_common_dpaax_version.map |  2 +-\n drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c   |  2 +-\n drivers/crypto/dpaa2_sec/dpaa2_sec_event.h    |  5 +-\n .../dpaa2_sec/rte_pmd_dpaa2_sec_version.map   |  2 +-\n drivers/crypto/dpaa_sec/dpaa_sec.c            |  2 +-\n drivers/crypto/dpaa_sec/dpaa_sec_event.h      |  8 +--\n .../dpaa_sec/rte_pmd_dpaa_sec_version.map     |  4 +-\n drivers/event/dpaa/dpaa_eventdev.c            |  7 +++\n drivers/event/dpaa/dpaa_eventdev.h            | 16 +++++\n drivers/event/dpaa2/dpaa2_hw_dpcon.c          |  2 +-\n drivers/mempool/dpaa/dpaa_mempool.c           |  8 +++\n drivers/mempool/dpaa/dpaa_mempool.h           | 19 ++++++\n .../mempool/dpaa/rte_mempool_dpaa_version.map |  2 +-\n drivers/mempool/dpaa2/dpaa2_hw_mempool.h      |  1 +\n drivers/mempool/dpaa2/meson.build             |  2 +\n .../dpaa2/rte_mempool_dpaa2_version.map       |  9 ++-\n drivers/net/dpaa/dpaa_ethdev.c                | 12 +++-\n drivers/net/dpaa/dpaa_ethdev.h                | 24 ++++++++\n drivers/net/dpaa/rte_pmd_dpaa_version.map     |  9 ++-\n drivers/net/dpaa2/dpaa2_ethdev.c              |  2 +-\n drivers/net/dpaa2/dpaa2_ethdev.h              |  2 +\n drivers/net/dpaa2/dpaa2_mux.c                 |  2 +-\n drivers/net/dpaa2/dpaa2_ptp.c                 |  2 +-\n drivers/net/dpaa2/rte_pmd_dpaa2_version.map   |  2 +-\n drivers/raw/dpaa2_qdma/dpaa2_qdma.c           |  2 +-\n 56 files changed, 389 insertions(+), 140 deletions(-)",
    "diff": null,
    "prefixes": [
        "v4",
        "00/13"
    ]
}