get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 40858,
    "url": "https://patches.dpdk.org/api/patches/40858/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20180608163807.66737-6-bruce.richardson@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": "<20180608163807.66737-6-bruce.richardson@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20180608163807.66737-6-bruce.richardson@intel.com",
    "date": "2018-06-08T16:38:05",
    "name": "[dpdk-dev,5/7] dpaa2: fix default IOVA build setting for meson builds",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "eeb439f7286f8803d7eb1f5d6ae7eb8d49f292ec",
    "submitter": {
        "id": 20,
        "url": "https://patches.dpdk.org/api/people/20/?format=api",
        "name": "Bruce Richardson",
        "email": "bruce.richardson@intel.com"
    },
    "delegate": {
        "id": 1,
        "url": "https://patches.dpdk.org/api/users/1/?format=api",
        "username": "tmonjalo",
        "first_name": "Thomas",
        "last_name": "Monjalon",
        "email": "thomas@monjalon.net"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20180608163807.66737-6-bruce.richardson@intel.com/mbox/",
    "series": [
        {
            "id": 57,
            "url": "https://patches.dpdk.org/api/series/57/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=57",
            "date": "2018-06-08T16:38:01",
            "name": "Enable 32-bit native builds with meson",
            "version": 1,
            "mbox": "https://patches.dpdk.org/series/57/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/40858/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/40858/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 9B1E11BBA5;\n\tFri,  8 Jun 2018 18:38:43 +0200 (CEST)",
            "from mga17.intel.com (mga17.intel.com [192.55.52.151])\n\tby dpdk.org (Postfix) with ESMTP id 2A1A21BB83\n\tfor <dev@dpdk.org>; Fri,  8 Jun 2018 18:38:42 +0200 (CEST)",
            "from fmsmga008.fm.intel.com ([10.253.24.58])\n\tby fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t08 Jun 2018 09:38:41 -0700",
            "from silpixa00399126.ir.intel.com (HELO\n\tsilpixa00399126.ger.corp.intel.com) ([10.237.223.223])\n\tby fmsmga008.fm.intel.com with ESMTP; 08 Jun 2018 09:38:41 -0700"
        ],
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.49,490,1520924400\"; d=\"scan'208\";a=\"46302099\"",
        "From": "Bruce Richardson <bruce.richardson@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "Bruce Richardson <bruce.richardson@intel.com>,\n\themant.agrawal@nxp.com",
        "Date": "Fri,  8 Jun 2018 17:38:05 +0100",
        "Message-Id": "<20180608163807.66737-6-bruce.richardson@intel.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": "<20180608163807.66737-1-bruce.richardson@intel.com>",
        "References": "<20180608163807.66737-1-bruce.richardson@intel.com>",
        "Subject": "[dpdk-dev] [PATCH 5/7] dpaa2: fix default IOVA build setting for\n\tmeson builds",
        "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://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": "<https://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": "By default, the DPAA2_USE_PHYS_IOVA setting with the make build-system\nis \"y\", which is overridden to \"n\" in the config file specifically for\nthe arm64-dpaa2-linuxapp-gcc builds. The lack of this setting in meson\nbuilds causes issues for 32-bit build, as the alternative code paths\nhave compiler warnings e.g. for i686 builds. Therefore we should align\nthe meson and make settings, setting the value to \"true\" by default and\noverriding it to \"false\" for dpaa2-specific builds.\n\nFixes: 6ec78c2463ac (\"build: add meson support for dpaaX platforms\")\n\nCc: hemant.agrawal@nxp.com\nSigned-off-by: Bruce Richardson <bruce.richardson@intel.com>\n---\n config/arm/meson.build | 2 +-\n config/meson.build     | 1 +\n 2 files changed, 2 insertions(+), 1 deletion(-)",
    "diff": "diff --git a/config/arm/meson.build b/config/arm/meson.build\nindex 5ad926eda..40dbc87f7 100644\n--- a/config/arm/meson.build\n+++ b/config/arm/meson.build\n@@ -64,7 +64,7 @@ flags_dpaa2 = [\n \t['RTE_CACHE_LINE_SIZE', 64],\n \t['RTE_MAX_NUMA_NODES', 1],\n \t['RTE_MAX_LCORE', 16],\n-\t['RTE_LIBRTE_DPAA2_USE_PHYS_IOVA', 'n']]\n+\t['RTE_LIBRTE_DPAA2_USE_PHYS_IOVA', false]]\n \n ## Arm implementer ID (ARM DDI 0487C.a, Section G7.2.106, Page G7-5321)\n impl_generic = ['Generic armv8', flags_generic, machine_args_generic]\ndiff --git a/config/meson.build b/config/meson.build\nindex 1531d9f0e..7a84fa8d0 100644\n--- a/config/meson.build\n+++ b/config/meson.build\n@@ -78,6 +78,7 @@ dpdk_conf.set('RTE_EAL_ALLOW_INV_SOCKET_ID', get_option('allow_invalid_socket_id\n # values which have defaults which may be overridden\n dpdk_conf.set('RTE_MAX_VFIO_GROUPS', 64)\n dpdk_conf.set('RTE_DRIVER_MEMPOOL_BUCKET_SIZE_KB', 64)\n+dpdk_conf.set('RTE_LIBRTE_DPAA2_USE_PHYS_IOVA', true)\n \n compile_time_cpuflags = []\n if host_machine.cpu_family().startswith('x86')\n",
    "prefixes": [
        "dpdk-dev",
        "5/7"
    ]
}