get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 428128,
    "url": "http://patchwork.ozlabs.org/api/patches/428128/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/1421096188-27688-1-git-send-email-arnab_basu@rocketmail.com/",
    "project": {
        "id": 18,
        "url": "http://patchwork.ozlabs.org/api/projects/18/?format=api",
        "name": "U-Boot",
        "link_name": "uboot",
        "list_id": "u-boot.lists.denx.de",
        "list_email": "u-boot@lists.denx.de",
        "web_url": null,
        "scm_url": null,
        "webscm_url": null,
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<1421096188-27688-1-git-send-email-arnab_basu@rocketmail.com>",
    "list_archive_url": null,
    "date": "2015-01-12T20:56:28",
    "name": "[U-Boot,v2,5/9] ARMv8: PSCI: Add linker section to hold PSCI code",
    "commit_ref": null,
    "pull_url": null,
    "state": "changes-requested",
    "archived": false,
    "hash": "521ca86fc159201e77549c77bd9a699e335707f7",
    "submitter": {
        "id": 65465,
        "url": "http://patchwork.ozlabs.org/api/people/65465/?format=api",
        "name": "Arnab Basu",
        "email": "arnab_basu@rocketmail.com"
    },
    "delegate": {
        "id": 1694,
        "url": "http://patchwork.ozlabs.org/api/users/1694/?format=api",
        "username": "aaribaud",
        "first_name": "Albert",
        "last_name": "ARIBAUD",
        "email": "albert.aribaud@free.fr"
    },
    "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/1421096188-27688-1-git-send-email-arnab_basu@rocketmail.com/mbox/",
    "series": [],
    "comments": "http://patchwork.ozlabs.org/api/patches/428128/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/428128/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<u-boot-bounces@lists.denx.de>",
        "X-Original-To": "incoming@patchwork.ozlabs.org",
        "Delivered-To": "patchwork-incoming@bilbo.ozlabs.org",
        "Received": [
            "from theia.denx.de (theia.denx.de [85.214.87.163])\n\tby ozlabs.org (Postfix) with ESMTP id 1D8941401B5\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 13 Jan 2015 08:02:08 +1100 (AEDT)",
            "from localhost (localhost [127.0.0.1])\n\tby theia.denx.de (Postfix) with ESMTP id 640194B622;\n\tMon, 12 Jan 2015 22:01:52 +0100 (CET)",
            "from theia.denx.de ([127.0.0.1])\n\tby localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id 8G6xPe7MT9lH; Mon, 12 Jan 2015 22:01:52 +0100 (CET)",
            "from theia.denx.de (localhost [127.0.0.1])\n\tby theia.denx.de (Postfix) with ESMTP id 1DAC14B66F;\n\tMon, 12 Jan 2015 22:01:28 +0100 (CET)",
            "from localhost (localhost [127.0.0.1])\n\tby theia.denx.de (Postfix) with ESMTP id C3EF94B608\n\tfor <u-boot@lists.denx.de>; Mon, 12 Jan 2015 21:59:36 +0100 (CET)",
            "from theia.denx.de ([127.0.0.1])\n\tby localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id HMI5wyiZbV9L for <u-boot@lists.denx.de>;\n\tMon, 12 Jan 2015 21:59:36 +0100 (CET)",
            "from nm40-vm1.bullet.mail.ne1.yahoo.com\n\t(nm40-vm1.bullet.mail.ne1.yahoo.com [98.138.229.177])\n\tby theia.denx.de (Postfix) with ESMTPS id 44FE34B605\n\tfor <u-boot@lists.denx.de>; Mon, 12 Jan 2015 21:59:32 +0100 (CET)",
            "from [127.0.0.1] by nm40.bullet.mail.ne1.yahoo.com with NNFMP;\n\t12 Jan 2015 20:59:31 -0000",
            "from [98.138.100.117] by nm40.bullet.mail.ne1.yahoo.com with NNFMP;\n\t12 Jan 2015 20:56:38 -0000",
            "from [106.10.166.60] by tm108.bullet.mail.ne1.yahoo.com with NNFMP;\n\t12 Jan 2015 20:56:38 -0000",
            "from [106.10.167.156] by tm17.bullet.mail.sg3.yahoo.com with NNFMP;\n\t12 Jan 2015 20:56:38 -0000",
            "from [127.0.0.1] by smtp129.mail.sg3.yahoo.com with NNFMP;\n\t12 Jan 2015 20:56:38 -0000"
        ],
        "X-policyd-weight": "NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5\n\tNOT_IN_BL_NJABL=-1.5 (only DNSBL check requested)",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=rocketmail.com;\n\ts=s2048; \n\tt=1421096371; bh=GNeaAAm69CP3qFXT/rSoQYryYtuAsyeIrk7irQ5Yd1o=;\n\th=From:To:Cc:Subject:Date:From:Subject;\n\tb=WMs/n6Dtu3od3Y0e8zrPpKQqsBH7FuIil/IfaeDSeofgaLgjLdx06NXalCEqUdNT6KQE8/5k4pVIrYWg1mWIIuqPm4WFUQMZl9XCkN8QdY015K6TGYf8hEEZTI4jlULKITNcx40oFfqz+8FCNWjFilkO5g+27fA9asrwrOhhID2vRy2wNk/4BgTe4Gwz7pHiLkBP/kPf6nw32Y0FiyQWyhm9SOBa1c8a67drptTL22CyKRDNKM9M7mFY7/EHx9vYis7D/jW0BXs5g6vo4jVv1mJ2UtNWkfsuB/rtrkOjg0nv8osQb4UX4iY/qXQKEyj38s+STQ7PtV2jLLiQb369nA==",
        "DomainKey-Signature": "a=rsa-sha1; q=dns; c=nofws; s=s2048; d=rocketmail.com; \n\tb=o3unbOcWJP6mSpzqSNNa+B5qsDjgTU6AVbgrMRVRFs4rtF8hsB+b1lvDLd9slis190xIGvPliIaH8C26ssJ+a/dpVZQ7aplTY/XZrqF2Kunktom9zHykCSpNq3YoPN31nvbNeHoIoOycllfWgbTorlTl1xtKl7jfShJVZegawzPxrSxRLd2M0RewF/eLOJkm3IGKuAGe7CZwaFOsBhwUWFOTxplaaixwgbnPtPg6A7bqlKQNSMFFa4I5e/zoJwoIYCUjU4h3jH7F5fToI0kPh0fHOSdho8F3+dHsyGAjxi7TsF1cIlAy7bJMs+yVKOGqYVAiaiIANNaKHCW0osDv2w==;",
        "X-Yahoo-Newman-Id": "40585.53129.bm@smtp129.mail.sg3.yahoo.com",
        "X-Yahoo-Newman-Property": "ymail-4",
        "X-YMail-OSG": "14Yg4ZsVM1l35FhHDM.Ijc9PD6QN3egeIs_1oDVDmwsi0mh\n\tCozgF85DMg0fYVY3mZVHPs6YaX09f7gkZHvHjOJLk4xNtFl9nw2.VmTL6jsw\n\tvmNOSmzKsdtGCSzpkVlMjYPadQmzhEr5C_FLeHyE_4RKe.OpRU4Ylxi7ArTZ\n\tCyH3rl45cCItMEoerBwXybAiZeQmiYUyK3W3qTXbdcQV3bJ0NZ1sfuLRP2Gc\n\t3bvWBvovVt8yAYyEQF.IjWIsCevNAXK7Ww4e866tqJu3lwxPIb6FabK01gxN\n\txHtl75QGMG.XxCAiSMwB8QNL6RdrYb_vMbDxRjgMxtyKLWwIuI_8ctBpR5Nd\n\tLJ8EejDQ_3elTwb4fcnaC1Oqjwf_n7sai_wl9HAKf2APDXOZqS.GfIsl0dt.\n\tPwKgy0mGr6dwXuRbaXhAkbsKoJHfJHhFuG7ffRr8pV1yogOsWgds9N.ebUqD\n\t_mfGVecAL0TlZMvJKAeqQq6gO98YFb4glQbSokLBIvfOljMtvx0WTyTqWKCk\n\t9EoHea0fecqHwdBMDd.pddOyWp1wlrKGBqkskcIwy.4VbcdVPiu0W6_Rt3yY\n\tAB6jmk3CATuZwhue3tLRTQ0KtGoLN7A5tGwGc3TU6ZqLfj2NNYysS5wwR0j4\n\tcdv1lFg--",
        "X-Yahoo-SMTP": "crLrLjSswBAdKO_oWys7UTWLvPXPfbdd3XtEOYM5nEof1j3oy80-",
        "From": "Arnab Basu <arnab_basu@rocketmail.com>",
        "To": "u-boot@lists.denx.de,\n\tAlbert Aribaud <albert.u.boot@aribaud.net>",
        "Date": "Tue, 13 Jan 2015 02:26:28 +0530",
        "Message-Id": "<1421096188-27688-1-git-send-email-arnab_basu@rocketmail.com>",
        "X-Mailer": "git-send-email 1.9.1",
        "X-Mailman-Approved-At": "Mon, 12 Jan 2015 22:01:16 +0100",
        "Cc": "stuart.yoder@freescale.com, Marc Zyngier <marc.zyngier@arm.com>,\n\tyorksun@freescale.com",
        "Subject": "[U-Boot] [PATCH v2 5/9] ARMv8: PSCI: Add linker section to hold\n\tPSCI code",
        "X-BeenThere": "u-boot@lists.denx.de",
        "X-Mailman-Version": "2.1.13",
        "Precedence": "list",
        "List-Id": "U-Boot discussion <u-boot.lists.denx.de>",
        "List-Unsubscribe": "<http://lists.denx.de/mailman/options/u-boot>,\n\t<mailto:u-boot-request@lists.denx.de?subject=unsubscribe>",
        "List-Archive": "<http://lists.denx.de/pipermail/u-boot>",
        "List-Post": "<mailto:u-boot@lists.denx.de>",
        "List-Help": "<mailto:u-boot-request@lists.denx.de?subject=help>",
        "List-Subscribe": "<http://lists.denx.de/mailman/listinfo/u-boot>,\n\t<mailto:u-boot-request@lists.denx.de?subject=subscribe>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=\"us-ascii\"",
        "Content-Transfer-Encoding": "7bit",
        "Sender": "u-boot-bounces@lists.denx.de",
        "Errors-To": "u-boot-bounces@lists.denx.de"
    },
    "content": "A separate linker section makes it possible to keep this code either\nin DDR or in some secure memory location provided specifically for the\npurpose.\n\nSo far no one is using this section.\n\nSigned-off-by: Arnab Basu <arnab_basu@rocketmail.com>\nCc: Bhupesh Sharma <bhupesh.sharma@freescale.com>\nCc: Marc Zyngier <marc.zyngier@arm.com>\n---\n arch/arm/config.mk            |  2 +-\n arch/arm/cpu/armv8/u-boot.lds | 30 ++++++++++++++++++++++++++++++\n 2 files changed, 31 insertions(+), 1 deletion(-)",
    "diff": "diff --git a/arch/arm/config.mk b/arch/arm/config.mk\nindex 0667984..d388022 100644\n--- a/arch/arm/config.mk\n+++ b/arch/arm/config.mk\n@@ -113,7 +113,7 @@ endif\n \n # limit ourselves to the sections we want in the .bin.\n ifdef CONFIG_ARM64\n-OBJCOPYFLAGS += -j .text -j .rodata -j .data -j .u_boot_list -j .rela.dyn\n+OBJCOPYFLAGS += -j .text -j .secure_text -j .rodata -j .data -j .u_boot_list -j .rela.dyn\n else\n OBJCOPYFLAGS += -j .text -j .secure_text -j .rodata -j .hash -j .data -j .got.plt -j .u_boot_list -j .rel.dyn\n endif\ndiff --git a/arch/arm/cpu/armv8/u-boot.lds b/arch/arm/cpu/armv8/u-boot.lds\nindex 4c12222..bd95fff 100644\n--- a/arch/arm/cpu/armv8/u-boot.lds\n+++ b/arch/arm/cpu/armv8/u-boot.lds\n@@ -8,6 +8,8 @@\n  * SPDX-License-Identifier:\tGPL-2.0+\n  */\n \n+#include <config.h>\n+\n OUTPUT_FORMAT(\"elf64-littleaarch64\", \"elf64-littleaarch64\", \"elf64-littleaarch64\")\n OUTPUT_ARCH(aarch64)\n ENTRY(_start)\n@@ -23,6 +25,34 @@ SECTIONS\n \t\t*(.text*)\n \t}\n \n+#ifdef CONFIG_ARMV8_PSCI\n+\n+#ifndef CONFIG_ARMV8_SECURE_BASE\n+#define CONFIG_ARMV8_SECURE_BASE\n+#endif\n+\n+\t.__secure_start : {\n+\t\t. = ALIGN(0x1000);\n+\t\t*(.__secure_start)\n+\t}\n+\n+\t.secure_text CONFIG_ARMV8_SECURE_BASE :\n+\t\tAT(ADDR(.__secure_start) + SIZEOF(.__secure_start))\n+\t{\n+\t\t*(._secure.text)\n+\t}\n+\n+\t. = LOADADDR(.__secure_start) +\n+\t\tSIZEOF(.__secure_start) +\n+\t\tSIZEOF(.secure_text);\n+\n+\t__secure_end_lma = .;\n+\t.__secure_end : AT(__secure_end_lma) {\n+\t\t*(.__secure_end)\n+\t\tLONG(0x1d1071c);\t/* Must output something to reset LMA */\n+\t}\n+#endif\n+\n \t. = ALIGN(8);\n \t.rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) }\n \n",
    "prefixes": [
        "U-Boot",
        "v2",
        "5/9"
    ]
}