get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 1476,
    "url": "http://patches.dpdk.org/api/patches/1476/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/1416792142-23132-14-git-send-email-chaozhu@linux.vnet.ibm.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": "<1416792142-23132-14-git-send-email-chaozhu@linux.vnet.ibm.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1416792142-23132-14-git-send-email-chaozhu@linux.vnet.ibm.com",
    "date": "2014-11-24T01:22:21",
    "name": "[dpdk-dev,v3,13/14] test_memzone:fix finding the second smallest segment",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "66e1bfbf6b9be37ee5f4e5fca74f7b47ffc37904",
    "submitter": {
        "id": 114,
        "url": "http://patches.dpdk.org/api/people/114/?format=api",
        "name": "Chao Zhu",
        "email": "chaozhu@linux.vnet.ibm.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/1416792142-23132-14-git-send-email-chaozhu@linux.vnet.ibm.com/mbox/",
    "series": [],
    "comments": "http://patches.dpdk.org/api/patches/1476/comments/",
    "check": "pending",
    "checks": "http://patches.dpdk.org/api/patches/1476/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 [IPv6:::1])\n\tby dpdk.org (Postfix) with ESMTP id CDD098047;\n\tSun, 23 Nov 2014 14:11:49 +0100 (CET)",
            "from e23smtp08.au.ibm.com (e23smtp08.au.ibm.com [202.81.31.141])\n\tby dpdk.org (Postfix) with ESMTP id 464E17FC4\n\tfor <dev@dpdk.org>; Sun, 23 Nov 2014 14:11:39 +0100 (CET)",
            "from /spool/local\n\tby e23smtp08.au.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use\n\tOnly! Violators will be prosecuted\n\tfor <dev@dpdk.org> from <chaozhu@linux.vnet.ibm.com>;\n\tSun, 23 Nov 2014 23:22:21 +1000",
            "from d23dlp01.au.ibm.com (202.81.31.203)\n\tby e23smtp08.au.ibm.com (202.81.31.205) with IBM ESMTP SMTP Gateway:\n\tAuthorized Use Only! Violators will be prosecuted; \n\tSun, 23 Nov 2014 23:22:20 +1000",
            "from d23relay06.au.ibm.com (d23relay06.au.ibm.com [9.185.63.219])\n\tby d23dlp01.au.ibm.com (Postfix) with ESMTP id 6ECD02CE8050\n\tfor <dev@dpdk.org>; Mon, 24 Nov 2014 00:22:20 +1100 (EST)",
            "from d23av03.au.ibm.com (d23av03.au.ibm.com [9.190.234.97])\n\tby d23relay06.au.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id\n\tsANDMBQY35520566 for <dev@dpdk.org>; Mon, 24 Nov 2014 00:22:20 +1100",
            "from d23av03.au.ibm.com (localhost [127.0.0.1])\n\tby d23av03.au.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id\n\tsANDLlOj017518 for <dev@dpdk.org>; Mon, 24 Nov 2014 00:21:47 +1100",
            "from os_controller.crl.ibm.com ([9.186.57.97])\n\tby d23av03.au.ibm.com (8.14.4/8.14.4/NCO v10.0 AVin) with ESMTP id\n\tsANDLYg4017172 for <dev@dpdk.org>; Mon, 24 Nov 2014 00:21:46 +1100"
        ],
        "From": "Chao Zhu <chaozhu@linux.vnet.ibm.com>",
        "To": "dev@dpdk.org",
        "Date": "Sun, 23 Nov 2014 20:22:21 -0500",
        "Message-Id": "<1416792142-23132-14-git-send-email-chaozhu@linux.vnet.ibm.com>",
        "X-Mailer": "git-send-email 1.7.1",
        "In-Reply-To": "<1416792142-23132-1-git-send-email-chaozhu@linux.vnet.ibm.com>",
        "References": "<1416792142-23132-1-git-send-email-chaozhu@linux.vnet.ibm.com>",
        "X-TM-AS-MML": "disable",
        "X-Content-Scanned": "Fidelis XPS MAILER",
        "x-cbid": "14112313-0029-0000-0000-000000A742B5",
        "Subject": "[dpdk-dev] [PATCH v3 13/14] test_memzone:fix finding the second\n\tsmallest segment",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "patches and discussions about DPDK <dev.dpdk.org>",
        "List-Unsubscribe": "<http://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": "<http://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": "Curent implementation in test_memzone.c has bugs in finding the\nsecond smallest memory segment. It's the last smallest memory segment,\nbut it's not the second smallest memory segment. This bug may cause test\nfailure in some cases. This patch fixes this bug.\n\nSigned-off-by: Chao Zhu <chaozhu@linux.vnet.ibm.com>\n---\n app/test/test_memzone.c |    4 ++--\n 1 files changed, 2 insertions(+), 2 deletions(-)",
    "diff": "diff --git a/app/test/test_memzone.c b/app/test/test_memzone.c\nindex 8668103..f3da2c1 100644\n--- a/app/test/test_memzone.c\n+++ b/app/test/test_memzone.c\n@@ -794,7 +794,7 @@ test_memzone_reserve_memory_in_smallest_segment(void)\n \t\t\t/* set new smallest */\n \t\t\tmin_ms = ms;\n \t\t}\n-\t\telse if (prev_min_ms == NULL) {\n+\t\telse if ((prev_min_ms == NULL) || (prev_min_ms->len > ms->len)) {\n \t\t\tprev_min_ms = ms;\n \t\t}\n \t}\n@@ -874,7 +874,7 @@ test_memzone_reserve_memory_with_smallest_offset(void)\n \t\t\t/* set new smallest */\n \t\t\tmin_ms = ms;\n \t\t}\n-\t\telse if (prev_min_ms == NULL) {\n+\t\telse if ((prev_min_ms == NULL) || (prev_min_ms->len > ms->len)){\n \t\t\tprev_min_ms = ms;\n \t\t}\n \t}\n",
    "prefixes": [
        "dpdk-dev",
        "v3",
        "13/14"
    ]
}