get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 62304,
    "url": "http://patchwork.dpdk.org/api/patches/62304/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/20191101090413.17997-1-yasufum.o@gmail.com/",
    "project": {
        "id": 1,
        "url": "http://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": "<20191101090413.17997-1-yasufum.o@gmail.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20191101090413.17997-1-yasufum.o@gmail.com",
    "date": "2019-11-01T09:04:12",
    "name": "[v6,0/1] fbarray: fix duplicated fbarray file in secondary",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 1356,
        "url": "http://patchwork.dpdk.org/api/people/1356/?format=api",
        "name": "Yasufumi Ogawa",
        "email": "yasufum.o@gmail.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/20191101090413.17997-1-yasufum.o@gmail.com/mbox/",
    "series": [],
    "comments": "http://patchwork.dpdk.org/api/patches/62304/comments/",
    "check": "pending",
    "checks": "http://patchwork.dpdk.org/api/patches/62304/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 667F0A00BE;\n\tFri,  1 Nov 2019 10:04:22 +0100 (CET)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 9759A1DFE5;\n\tFri,  1 Nov 2019 10:04:21 +0100 (CET)",
            "from mail-pf1-f194.google.com (mail-pf1-f194.google.com\n [209.85.210.194]) by dpdk.org (Postfix) with ESMTP id 0AAAE1D440;\n Fri,  1 Nov 2019 10:04:20 +0100 (CET)",
            "by mail-pf1-f194.google.com with SMTP id c13so6624109pfp.5;\n Fri, 01 Nov 2019 02:04:19 -0700 (PDT)",
            "from localhost.localdomain ([192.47.164.146])\n by smtp.gmail.com with ESMTPSA id s2sm5527426pgi.47.2019.11.01.02.04.17\n (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n Fri, 01 Nov 2019 02:04:18 -0700 (PDT)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;\n h=from:to:cc:subject:date:message-id:in-reply-to:references;\n bh=lUTUwUK72KZVfcFFwIopZgSSrfOLUHARyDC9EJVIOms=;\n b=nhyRDnhNPqKZv+VQnUX8OUfXX1d5gcz/PwxkzxQmNCUQnloX5A8S/geH9d0g0dTK+1\n zoaHPQalx/pGjLZpQGRUetggZLoNHmMf4PekKDnUhNqWHJX0amjbCUASYt/RJSjooTVy\n I2MSDS7VqaPWGEKGKeofyPW6qvqd9i09X3p1q+Kf/HMbjZjdGuECOULkYui3+Ts/AhwQ\n sRUOI7lK+Kpw7nA4FVYYEQWHo7mtU2cgYdaQhA+52+IAp1F1jcXqXswJCqPLq+UopQHV\n iDkvrNj16M0jQA+/5AY9g23cfPncGlsCY7eh2MgcKPae/YvdS2dui84IYYiwOOhvEpCI\n kIRg==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20161025;\n h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to\n :references;\n bh=lUTUwUK72KZVfcFFwIopZgSSrfOLUHARyDC9EJVIOms=;\n b=Wv8zqrXkZy8tyqHT6Aaxedz4UeFBZjQlwwpFIuc5VP9u25qLTuJEUaSm188xxzy7Vt\n 58AettkHTCKNCimG208fQBgYs+Q3RTXcleyb/ibSNik64U/Z0Ix2LLLWmmXCq0jtZPwc\n SGSxNe8q3cQcLFJUB49BgsB/nlTWf2o5xZh/fIdxjQRgtTsBC3eJ/Z33jO5YxPbsLmr2\n 5D7/oVS0eaWhX9Jf0KOpghnXXoyRVfrMZQEjqJIemY8UDF97JFag8s1yXWLTed0i0NGe\n eiV52U9Dc1UGBqDAe6wwZJvt/2LMMVoOJWn8fj+JcB4EZROCj8FaiJhfjOHGohS6gwoe\n FnsQ==",
        "X-Gm-Message-State": "APjAAAVfKVlbI7cgvrovH/6Wus3FORAyPlNlvr3143QZfl0nwu/If8uh\n nzgHPAh5MS1wVY6+Xu8sT1Q=",
        "X-Google-Smtp-Source": "\n APXvYqz9/QuBHioSTuWxyUDJilVBrwrMrnOMWRVSVID+FseByI3mGApEYV4xpQgT8ViuwB5nhdD7xA==",
        "X-Received": "by 2002:a17:90a:c244:: with SMTP id\n d4mr13853028pjx.117.1572599059118;\n Fri, 01 Nov 2019 02:04:19 -0700 (PDT)",
        "From": "yasufum.o@gmail.com",
        "To": "anatoly.burakov@intel.com, david.marchand@redhat.com,\n konstantin.ananyev@intel.com",
        "Cc": "dev@dpdk.org,\n\tstable@dpdk.org,\n\tyasufum.o@gmail.com",
        "Date": "Fri,  1 Nov 2019 18:04:12 +0900",
        "Message-Id": "<20191101090413.17997-1-yasufum.o@gmail.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": "<20190724082031.45546-1-yasufum.o@gmail.com>",
        "References": "<20190724082031.45546-1-yasufum.o@gmail.com>",
        "Subject": "[dpdk-dev] [PATCH v6 0/1] fbarray: fix duplicated fbarray file in\n\tsecondary",
        "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": "From: Yasufumi Ogawa <yasufum.o@gmail.com>\n\nIn secondary_msl_create_walk(), it creates a file for fbarrays with its\nPID for reserving unique name among secondary processes. However, it\ndoes not work if several secondaries run as app containers because each\nof containerized secondary has PID 1, and failed to reserve unique name\nother than first one. To reserve unique name in each of containers, use\nhostname in addition to PID.\n\n---\nv2:\n  * fix typo in commit message\nv3:\n  * add fclose() after if getting hostname with fscan() is failed\nv4:\n  * Increase the size of proc_id to 33 and add boundary in calling\n    fscan()\nv5:\n  * revise title to reflect the issue\n  * use gethostname() instead of getting from `etc/hostname`\n  * use HOST_NAME_MAX for size of string for hostname\nv6:\n  * change to use hostname and pid to cover both of host and container\n    cases\n  * change RTE_FBARRAY_NAME_LEN to NAME_MAX to reserve enough size for\n    filename\n---\n\nYasufumi Ogawa (1):\n  fbarray: fix duplicated fbarray file in secondary\n\n lib/librte_eal/common/include/rte_fbarray.h |  2 +-\n lib/librte_eal/linux/eal/eal_memalloc.c     | 11 ++++++++---\n 2 files changed, 9 insertions(+), 4 deletions(-)",
    "diff": null,
    "prefixes": [
        "v6",
        "0/1"
    ]
}