get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 47593,
    "url": "http://patches.dpdk.org/api/patches/47593/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/1540956945-211373-1-git-send-email-gavin.hu@arm.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": "<1540956945-211373-1-git-send-email-gavin.hu@arm.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1540956945-211373-1-git-send-email-gavin.hu@arm.com",
    "date": "2018-10-31T03:35:43",
    "name": "[v2,0/2] rte ring c11 bug fix and optimization",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 1018,
        "url": "http://patches.dpdk.org/api/people/1018/?format=api",
        "name": "Gavin Hu",
        "email": "gavin.hu@arm.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/1540956945-211373-1-git-send-email-gavin.hu@arm.com/mbox/",
    "series": [],
    "comments": "http://patches.dpdk.org/api/patches/47593/comments/",
    "check": "pending",
    "checks": "http://patches.dpdk.org/api/patches/47593/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 8F88434EF;\n\tWed, 31 Oct 2018 04:36:27 +0100 (CET)",
            "from foss.arm.com (foss.arm.com [217.140.101.70])\n\tby dpdk.org (Postfix) with ESMTP id 8DFBE2C2F\n\tfor <dev@dpdk.org>; Wed, 31 Oct 2018 04:36:25 +0100 (CET)",
            "from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])\n\tby usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9C277341;\n\tTue, 30 Oct 2018 20:36:24 -0700 (PDT)",
            "from net-arm-thunderx2.shanghai.arm.com\n\t(net-arm-thunderx2.shanghai.arm.com [10.169.40.70])\n\tby usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id\n\t12AA33F557; Tue, 30 Oct 2018 20:36:22 -0700 (PDT)"
        ],
        "From": "Gavin Hu <gavin.hu@arm.com>",
        "To": "dev@dpdk.org",
        "Cc": "thomas@monjalon.net, olivier.matz@6wind.com, chaozhu@linux.vnet.ibm.com, \n\tbruce.richardson@intel.com, konstantin.ananyev@intel.com,\n\tjerin.jacob@caviumnetworks.com, Honnappa.Nagarahalli@arm.com,\n\tgavin.hu@arm.com",
        "Date": "Wed, 31 Oct 2018 11:35:43 +0800",
        "Message-Id": "<1540956945-211373-1-git-send-email-gavin.hu@arm.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<1539757786-226178-1-git-send-email-gavin.hu@arm.com>",
        "References": "<1539757786-226178-1-git-send-email-gavin.hu@arm.com>",
        "Subject": "[dpdk-dev] [PATCH v2 0/2] rte ring c11 bug fix and optimization",
        "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": "v1->v2\n1) Add the changes to the 18.11 release notes \n\nV1:\nUpdated the rte ring C11 driver including the following changes\n1) Synchronize the load and store of the tail to ensure the enqueue/dequeue\n   operations are really completed before seen by the observers on the other\n   sides.\n2) Move the atomic load of head above the loop for the first iteration,it is\n   not unnecessary and degrade performance for the other iteration as the head\n   was loaded in the failure case of CAS.\n\nGavin Hu (2):\n  ring: synchronize the load and store of the tail\n  ring: move the atomic load of head above the loop\n\n doc/guides/rel_notes/release_18_11.rst |  7 +++++++\n lib/librte_ring/rte_ring_c11_mem.h     | 24 +++++++++++++++++-------\n 2 files changed, 24 insertions(+), 7 deletions(-)",
    "diff": null,
    "prefixes": [
        "v2",
        "0/2"
    ]
}