get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2226965,
    "url": "http://patchwork.ozlabs.org/api/patches/2226965/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linux-ext4/patch/177689989629.3821326.18114142368432938186.stgit@frogsfrogsfrogs/",
    "project": {
        "id": 8,
        "url": "http://patchwork.ozlabs.org/api/projects/8/?format=api",
        "name": "Linux ext4 filesystem development",
        "link_name": "linux-ext4",
        "list_id": "linux-ext4.vger.kernel.org",
        "list_email": "linux-ext4@vger.kernel.org",
        "web_url": null,
        "scm_url": null,
        "webscm_url": null,
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<177689989629.3821326.18114142368432938186.stgit@frogsfrogsfrogs>",
    "list_archive_url": null,
    "date": "2026-04-22T23:24:53",
    "name": "[05/10] libext2fs: bump libfuse API version to 3.19",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "8e7a69aabb4f3755bc92ab443cc2ee0a0d4db31b",
    "submitter": {
        "id": 77032,
        "url": "http://patchwork.ozlabs.org/api/people/77032/?format=api",
        "name": "Darrick J. Wong",
        "email": "djwong@kernel.org"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/linux-ext4/patch/177689989629.3821326.18114142368432938186.stgit@frogsfrogsfrogs/mbox/",
    "series": [
        {
            "id": 501127,
            "url": "http://patchwork.ozlabs.org/api/series/501127/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linux-ext4/list/?series=501127",
            "date": "2026-04-22T23:23:47",
            "name": "[01/10] libext2fs: make it possible to extract the fd from an IO manager",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/501127/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2226965/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2226965/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "\n <SRS0=9DQ6=CV=vger.kernel.org=linux-ext4+bounces-16009-patchwork-incoming=ozlabs.org@ozlabs.org>",
        "X-Original-To": [
            "incoming@patchwork.ozlabs.org",
            "linux-ext4@vger.kernel.org"
        ],
        "Delivered-To": [
            "patchwork-incoming@legolas.ozlabs.org",
            "patchwork-incoming@ozlabs.org"
        ],
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=bFCy8B10;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=ozlabs.org\n (client-ip=2404:9400:2221:ea00::3; helo=mail.ozlabs.org;\n envelope-from=srs0=9dq6=cv=vger.kernel.org=linux-ext4+bounces-16009-patchwork-incoming=ozlabs.org@ozlabs.org;\n receiver=patchwork.ozlabs.org)",
            "gandalf.ozlabs.org;\n arc=pass smtp.remote-ip=172.234.253.10 arc.chain=subspace.kernel.org",
            "gandalf.ozlabs.org;\n dmarc=pass (p=quarantine dis=none) header.from=kernel.org",
            "gandalf.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=bFCy8B10;\n\tdkim-atps=neutral",
            "gandalf.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-ext4+bounces-16009-patchwork-incoming=ozlabs.org@vger.kernel.org;\n receiver=ozlabs.org)",
            "smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"bFCy8B10\"",
            "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"
        ],
        "Received": [
            "from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g1Fkj18SDz1yDD\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 09:27:41 +1000 (AEST)",
            "from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3])\n\tby gandalf.ozlabs.org (Postfix) with ESMTP id 4g1Fkj0grDz4wCM\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 09:27:41 +1000 (AEST)",
            "by gandalf.ozlabs.org (Postfix)\n\tid 4g1Fkj0d9Mz4wHx; Thu, 23 Apr 2026 09:27:41 +1000 (AEST)",
            "from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby gandalf.ozlabs.org (Postfix) with ESMTPS id 4g1Fkd5dhZz4wCM\n\tfor <patchwork-incoming@ozlabs.org>; Thu, 23 Apr 2026 09:27:37 +1000 (AEST)",
            "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id 61DAC30D3FE0\n\tfor <patchwork-incoming@ozlabs.org>; Wed, 22 Apr 2026 23:24:56 +0000 (UTC)",
            "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id BFAF23A3833;\n\tWed, 22 Apr 2026 23:24:54 +0000 (UTC)",
            "from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 8275F1D6DA9;\n\tWed, 22 Apr 2026 23:24:54 +0000 (UTC)",
            "by smtp.kernel.org (Postfix) with ESMTPSA id 150EEC2BCAF;\n\tWed, 22 Apr 2026 23:24:54 +0000 (UTC)"
        ],
        "ARC-Seal": [
            "i=2; a=rsa-sha256; d=ozlabs.org; s=201707; t=1776900461; cv=pass;\n\tb=StEgEb0QPZS1xt4OwNSPcJFQ8axs0i5cVPmBbMTQMEK7kXErKeT6Kix0wYMh3swBB8e9KZXG2TdXcWjkXTmR3xpAqEFjzJkxZ/GRQcZb7htCLdOBlVEdf7OQVr0T4t2RQQbS2AdjYe46sPqZwzPCulvAeOFPR2Zaftg84iAdEXE0L0Aj9ZMmaO04tFM5r92z1gvCWKXZTZNgM4lZ8PEKOLR0wTEHwxoQ1duJjJSkoP4LuWiO+IFoj+rzwZks42v/P9N5ODK3u7nvh7JN7cVokP6TuSXdRyUXeW3g9mMa3JA3mMdEQmKSGjj/qW/pxp+m8dE7lhzoT5n8eMksLfjL+g==",
            "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776900294; cv=none;\n b=svSqlg8pKWBmsFOz8uk3FaQw4fSJpiN0dyTAuH3TnyGjD2w7d0ILVj5gneHyzuSnJdyn4dlkI+j9E5oLqLfddYYkXWXbcpf6ohTdW+4sOGiUN5HKlQbm+yqBOY5FPP6+iEDvJ63aIYMokD0MVrfFwFYYcNeX/Pb0OXh6IfDUBRY="
        ],
        "ARC-Message-Signature": [
            "i=2; a=rsa-sha256; d=ozlabs.org; s=201707;\n\tt=1776900461; c=relaxed/relaxed;\n\tbh=zQEWcjq+hZJHMMZrH/2mt+GXWfBeZsOTO43UmegRbZ4=;\n\th=Date:Subject:From:To:Cc:Message-ID:In-Reply-To:References:\n\t MIME-Version:Content-Type;\n b=HIdzI/uMgQGq9eFOXyfgfKu4hUtLKAEL4Q4tZT5jeBv0Y9IPjNRZBbS2haOTf45R/J9QE5pxbVBPZ/SkSwfhFJzufDZV3fquIu0sWH6Nzb15WSLCJqBF0QWmN0FEZNblV7j2aEdz9FZtYvT2b0qFg1Pty2njQHQw6b4SkizDGUAYcKGXpICz/Ep8uYh8Mc4fPLC2R8/rX3Paoiro/bnCN/VY5n9k9gqo/4TvqYyZt2NbzvUaEGsf1rqRw+4Yv/Lh6z5CVbq3kPBFqG2dmuo/FwgxqmyH1TD+NFRcB0JcqOjzVV/zW9a1IW0r9EYWnnOmxYj1aYLhC7wMuvhnPN3Q/A==",
            "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776900294; c=relaxed/simple;\n\tbh=VtUQH8nvmynk1XgxJ8+P6/2HFLN98EEObt1Hjk3YXPM=;\n\th=Date:Subject:From:To:Cc:Message-ID:In-Reply-To:References:\n\t MIME-Version:Content-Type;\n b=cVW3mKcW+v6JUXJelHGWC4JUCGordww3OiXphkCMmZT6GOaaWBJHwlO2M4ZQuVMTBjAxYloryrSuJ+aC7pQPkxIfqAi1+j0Dfj+06pKlDj7sLl29qFs5DzHcgDLd+jZ1FOo7N1UTfwkgr77POuZwbf1pYXuThcikqUGJsNtaYoo="
        ],
        "ARC-Authentication-Results": [
            "i=2; gandalf.ozlabs.org;\n dmarc=pass (p=quarantine dis=none) header.from=kernel.org;\n dkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=bFCy8B10; dkim-atps=neutral;\n spf=pass (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-ext4+bounces-16009-patchwork-incoming=ozlabs.org@vger.kernel.org;\n receiver=ozlabs.org) smtp.mailfrom=vger.kernel.org",
            "i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=bFCy8B10; arc=none smtp.client-ip=10.30.226.201"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1776900294;\n\tbh=VtUQH8nvmynk1XgxJ8+P6/2HFLN98EEObt1Hjk3YXPM=;\n\th=Date:Subject:From:To:Cc:In-Reply-To:References:From;\n\tb=bFCy8B10QnzDX8ByhAvBHob24ADqmfRUlpTH2KKpTMUM+Ms6YOz8l9679b+bo2W/o\n\t acWakXCX8j2+QK6docQvxg/5hN7bspv4uL43fj4h2qaCznVYryf2muMcOn/MNJLg6Z\n\t qQG4K1LYnmZHUG6cUnYgV1QOLaJUQyQ3daCp0yxwP97QrTG7gxd9hrWpPlPKdPwWiK\n\t am7e3r6SI+yIlu1808IK1qkuzkMPUSFDqz3UD1I4QP0vSePvubpiIF4sH6c6PP19ek\n\t I3uGZIB5/hyeq2zHxMiVcOiY4qE2wHyYOGLOT2TWaVpd4rDoTlM/sp/jwdXqcC2RRR\n\t VFqDbcMTvaMwA==",
        "Date": "Wed, 22 Apr 2026 16:24:53 -0700",
        "Subject": "[PATCH 05/10] libext2fs: bump libfuse API version to 3.19",
        "From": "\"Darrick J. Wong\" <djwong@kernel.org>",
        "To": "tytso@mit.edu",
        "Cc": "linux-fsdevel@vger.kernel.org, fuse-devel@lists.linux.dev,\n linux-ext4@vger.kernel.org, neal@gompa.dev, joannelkoong@gmail.com,\n miklos@szeredi.hu, bernd@bsbernd.com",
        "Message-ID": "<177689989629.3821326.18114142368432938186.stgit@frogsfrogsfrogs>",
        "In-Reply-To": "<177689989498.3821326.15497525132012299039.stgit@frogsfrogsfrogs>",
        "References": "<177689989498.3821326.15497525132012299039.stgit@frogsfrogsfrogs>",
        "Precedence": "bulk",
        "X-Mailing-List": "linux-ext4@vger.kernel.org",
        "List-Id": "<linux-ext4.vger.kernel.org>",
        "List-Subscribe": "<mailto:linux-ext4+subscribe@vger.kernel.org>",
        "List-Unsubscribe": "<mailto:linux-ext4+unsubscribe@vger.kernel.org>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "7bit",
        "X-Spam-Status": "No, score=-1.2 required=5.0 tests=ARC_SIGNED,ARC_VALID,\n\tDKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DMARC_PASS,\n\tMAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=disabled\n\tversion=4.0.1",
        "X-Spam-Checker-Version": "SpamAssassin 4.0.1 (2024-03-25) on gandalf.ozlabs.org"
    },
    "content": "From: Darrick J. Wong <djwong@kernel.org>\n\nThe fuse service container API is only available in 3.19, so we need to\nbump FUSE_USE_VERSION up from 3.14 to 3.19.\n\nSigned-off-by: \"Darrick J. Wong\" <djwong@kernel.org>\n---\n configure    |    8 ++++----\n configure.ac |   10 +++++-----\n 2 files changed, 9 insertions(+), 9 deletions(-)",
    "diff": "diff --git a/configure b/configure\nindex a9779412174b34..59413d5fc32e83 100755\n--- a/configure\n+++ b/configure\n@@ -14598,14 +14598,14 @@ fi\n \n if test -n \"$FUSE_LIB\"\n then\n-\tFUSE_USE_VERSION=314\n+\tFUSE_USE_VERSION=319\n \tCFLAGS=\"$fuse3_CFLAGS $CFLAGS\"\n \tFUSE_LIB=\"$fuse3_LIBS\"\n \t       for ac_header in pthread.h fuse.h\n do :\n   as_ac_Header=`printf \"%s\\n\" \"ac_cv_header_$ac_header\" | sed \"$as_sed_sh\"`\n ac_fn_c_check_header_compile \"$LINENO\" \"$ac_header\" \"$as_ac_Header\" \"#define _FILE_OFFSET_BITS\t64\n-#define FUSE_USE_VERSION\t314\n+#define FUSE_USE_VERSION\t319\n \"\n if eval test \\\"x\\$\"$as_ac_Header\"\\\" = x\"yes\"\n then :\n@@ -14640,7 +14640,7 @@ printf %s \"checking for lowlevel interface in libfuse... \" >&6; }\n \n \t#define _GNU_SOURCE\n \t#define _FILE_OFFSET_BITS\t64\n-\t#define FUSE_USE_VERSION\t314\n+\t#define FUSE_USE_VERSION\t319\n \t#include <fuse_lowlevel.h>\n \n int\n@@ -14818,7 +14818,7 @@ printf %s \"checking for cache_readdir support in libfuse... \" >&6; }\n \n \t#define _GNU_SOURCE\n \t#define _FILE_OFFSET_BITS\t64\n-\t#define FUSE_USE_VERSION\t314\n+\t#define FUSE_USE_VERSION\t319\n \t#include <fuse.h>\n \n int\ndiff --git a/configure.ac b/configure.ac\nindex b62553e3d6b946..c7d18dd9988db4 100644\n--- a/configure.ac\n+++ b/configure.ac\n@@ -1383,17 +1383,17 @@ AC_SUBST(FUSE_LIB)\n \n dnl\n dnl Set FUSE_USE_VERSION, which is how fuse servers build against a particular\n-dnl libfuse ABI.  Currently we link against the libfuse 3.14 ABI (hence 314)\n+dnl libfuse ABI.  Currently we link against the libfuse 3.19 ABI (hence 319)\n dnl\n if test -n \"$FUSE_LIB\"\n then\n-\tFUSE_USE_VERSION=314\n+\tFUSE_USE_VERSION=319\n \tCFLAGS=\"$fuse3_CFLAGS $CFLAGS\"\n \tFUSE_LIB=\"$fuse3_LIBS\"\n \tAC_CHECK_HEADERS([pthread.h fuse.h], [],\n \t\t[AC_MSG_FAILURE([Cannot build against fuse3 headers])],\n [#define _FILE_OFFSET_BITS\t64\n-#define FUSE_USE_VERSION\t314])\n+#define FUSE_USE_VERSION\t319])\n fi\n if test -n \"$FUSE_USE_VERSION\"\n then\n@@ -1412,7 +1412,7 @@ then\n \t[\tAC_LANG_PROGRAM([[\n \t#define _GNU_SOURCE\n \t#define _FILE_OFFSET_BITS\t64\n-\t#define FUSE_USE_VERSION\t314\n+\t#define FUSE_USE_VERSION\t319\n \t#include <fuse_lowlevel.h>\n \t\t]], [[\n \tstruct fuse_lowlevel_ops fs_ops = { };\n@@ -1512,7 +1512,7 @@ then\n \t[\tAC_LANG_PROGRAM([[\n \t#define _GNU_SOURCE\n \t#define _FILE_OFFSET_BITS\t64\n-\t#define FUSE_USE_VERSION\t314\n+\t#define FUSE_USE_VERSION\t319\n \t#include <fuse.h>\n \t\t]], [[\n \tstruct fuse_file_info fs_ops = {\n",
    "prefixes": [
        "05/10"
    ]
}