get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 1307019,
    "url": "http://patchwork.ozlabs.org/api/patches/1307019/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/773d28d4d2ff8c0cf3d724c53a06269b8d106766.1591801197.git.berto@igalia.com/",
    "project": {
        "id": 14,
        "url": "http://patchwork.ozlabs.org/api/projects/14/?format=api",
        "name": "QEMU Development",
        "link_name": "qemu-devel",
        "list_id": "qemu-devel.nongnu.org",
        "list_email": "qemu-devel@nongnu.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": "",
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<773d28d4d2ff8c0cf3d724c53a06269b8d106766.1591801197.git.berto@igalia.com>",
    "list_archive_url": null,
    "date": "2020-06-10T15:02:46",
    "name": "[v8,08/34] qcow2: Add dummy has_subclusters() function",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "ca29df0d39d510382c7a99db4860ae39b5fa3ca4",
    "submitter": {
        "id": 65704,
        "url": "http://patchwork.ozlabs.org/api/people/65704/?format=api",
        "name": "Alberto Garcia",
        "email": "berto@igalia.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/773d28d4d2ff8c0cf3d724c53a06269b8d106766.1591801197.git.berto@igalia.com/mbox/",
    "series": [
        {
            "id": 182563,
            "url": "http://patchwork.ozlabs.org/api/series/182563/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/list/?series=182563",
            "date": "2020-06-10T15:02:49",
            "name": "Add subcluster allocation to qcow2",
            "version": 8,
            "mbox": "http://patchwork.ozlabs.org/series/182563/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/1307019/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/1307019/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>",
        "X-Original-To": "incoming@patchwork.ozlabs.org",
        "Delivered-To": "patchwork-incoming@bilbo.ozlabs.org",
        "Authentication-Results": [
            "ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=<UNKNOWN>)",
            "ozlabs.org;\n dmarc=none (p=none dis=none) header.from=igalia.com",
            "ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=igalia.com header.i=@igalia.com header.a=rsa-sha256\n header.s=20170329 header.b=aGLP12Qr;\n\tdkim-atps=neutral"
        ],
        "Received": [
            "from lists.gnu.org (lists.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 49hrFW1H26z9sRW\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 11 Jun 2020 01:17:19 +1000 (AEST)",
            "from localhost ([::1]:60952 helo=lists1p.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1jj2Tc-0004Eg-Pq\n\tfor incoming@patchwork.ozlabs.org; Wed, 10 Jun 2020 11:17:16 -0400",
            "from eggs.gnu.org ([2001:470:142:3::10]:36140)\n by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <berto@igalia.com>)\n id 1jj2Gv-0002g0-9q; Wed, 10 Jun 2020 11:04:09 -0400",
            "from fanzine.igalia.com ([178.60.130.6]:58049)\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <berto@igalia.com>)\n id 1jj2Gr-0006vy-AB; Wed, 10 Jun 2020 11:04:08 -0400",
            "from [81.0.38.199] (helo=perseus.local)\n by fanzine.igalia.com with esmtpsa\n (Cipher TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim)\n id 1jj2GR-0007gl-Cb; Wed, 10 Jun 2020 17:03:39 +0200",
            "from berto by perseus.local with local (Exim 4.92)\n (envelope-from <berto@igalia.com>)\n id 1jj2GB-0007Mi-Ss; Wed, 10 Jun 2020 17:03:23 +0200"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=igalia.com;\n s=20170329;\n h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From;\n bh=FLnW2yKPd876mhIBSmNOIZZESH7oUMAItbps7FGNKa4=;\n b=aGLP12Qr5492cCrhDe3LfjNDycEKGUjWlehspliefxHRaTEwUFdvHW4Fo0NRUcwjaSweMQO81zliNJssnmIhRxOgswfVdN2uZ3Y4NEh2Tuw/Zr+cUGliqiHt9VdnEwJ1ny/YsMuSStnEZ2NyyFGJTZKGqxQjVfLju0qQ9NYawM36IIxCkY5W33lH9lhg91n21ZtFntkZASGKZimjNNQsOuosb84IIUEiT9IRek7S4Yv0bzYKpT4EgUTtMlsY5i7oEWD0v9uTRvnPjHElRxWZtGRObNrhNGWC41dIvnSzBzECM6WQmHEoXx9Nm2e6XgWmpVVQVvAjDHptt3u78/BlPA==;",
        "From": "Alberto Garcia <berto@igalia.com>",
        "To": "qemu-devel@nongnu.org",
        "Subject": "[PATCH v8 08/34] qcow2: Add dummy has_subclusters() function",
        "Date": "Wed, 10 Jun 2020 17:02:46 +0200",
        "Message-Id": "\n <773d28d4d2ff8c0cf3d724c53a06269b8d106766.1591801197.git.berto@igalia.com>",
        "X-Mailer": "git-send-email 2.20.1",
        "In-Reply-To": "<cover.1591801197.git.berto@igalia.com>",
        "References": "<cover.1591801197.git.berto@igalia.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Received-SPF": "pass client-ip=178.60.130.6; envelope-from=berto@igalia.com;\n helo=fanzine.igalia.com",
        "X-detected-operating-system": "by eggs.gnu.org: First seen = 2020/06/10 11:03:39",
        "X-ACL-Warn": "Detected OS   = Linux 2.2.x-3.x (no timestamps) [generic] [fuzzy]",
        "X-Spam_score_int": "-20",
        "X-Spam_score": "-2.1",
        "X-Spam_bar": "--",
        "X-Spam_report": "(-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001,\n SPF_PASS=-0.001 autolearn=_AUTOLEARN",
        "X-Spam_action": "no action",
        "X-BeenThere": "qemu-devel@nongnu.org",
        "X-Mailman-Version": "2.1.23",
        "Precedence": "list",
        "List-Id": "<qemu-devel.nongnu.org>",
        "List-Unsubscribe": "<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>",
        "List-Archive": "<https://lists.nongnu.org/archive/html/qemu-devel>",
        "List-Post": "<mailto:qemu-devel@nongnu.org>",
        "List-Help": "<mailto:qemu-devel-request@nongnu.org?subject=help>",
        "List-Subscribe": "<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>",
        "Cc": "Kevin Wolf <kwolf@redhat.com>,\n Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>,\n Alberto Garcia <berto@igalia.com>, qemu-block@nongnu.org,\n Derek Su <dereksu@qnap.com>, Max Reitz <mreitz@redhat.com>",
        "Errors-To": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org",
        "Sender": "\"Qemu-devel\"\n <qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>"
    },
    "content": "This function will be used by the qcow2 code to check if an image has\nsubclusters or not.\n\nAt the moment this simply returns false. Once all patches needed for\nsubcluster support are ready then QEMU will be able to create and\nread images with subclusters and this function will return the actual\nvalue.\n\nSigned-off-by: Alberto Garcia <berto@igalia.com>\nReviewed-by: Eric Blake <eblake@redhat.com>\nReviewed-by: Max Reitz <mreitz@redhat.com>\nReviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>\n---\n block/qcow2.h | 6 ++++++\n 1 file changed, 6 insertions(+)",
    "diff": "diff --git a/block/qcow2.h b/block/qcow2.h\nindex eecbadc4cb..2064dd3d85 100644\n--- a/block/qcow2.h\n+++ b/block/qcow2.h\n@@ -510,6 +510,12 @@ typedef enum QCow2MetadataOverlap {\n \n #define INV_OFFSET (-1ULL)\n \n+static inline bool has_subclusters(BDRVQcow2State *s)\n+{\n+    /* FIXME: Return false until this feature is complete */\n+    return false;\n+}\n+\n static inline uint64_t get_l2_entry(BDRVQcow2State *s, uint64_t *l2_slice,\n                                     int idx)\n {\n",
    "prefixes": [
        "v8",
        "08/34"
    ]
}