get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2222766,
    "url": "http://patchwork.ozlabs.org/api/patches/2222766/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linux-ide/patch/20260413152700.2656409-1-cassel@kernel.org/",
    "project": {
        "id": 13,
        "url": "http://patchwork.ozlabs.org/api/projects/13/?format=api",
        "name": "Linux IDE development",
        "link_name": "linux-ide",
        "list_id": "linux-ide.vger.kernel.org",
        "list_email": "linux-ide@vger.kernel.org",
        "web_url": null,
        "scm_url": null,
        "webscm_url": null,
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20260413152700.2656409-1-cassel@kernel.org>",
    "list_archive_url": null,
    "date": "2026-04-13T15:27:00",
    "name": "[GIT,PULL] ata changes for 7.1-rc1",
    "commit_ref": null,
    "pull_url": "git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux tags/ata-7.1-rc1",
    "state": "new",
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 87751,
        "url": "http://patchwork.ozlabs.org/api/people/87751/?format=api",
        "name": "Niklas Cassel",
        "email": "cassel@kernel.org"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/linux-ide/patch/20260413152700.2656409-1-cassel@kernel.org/mbox/",
    "series": [
        {
            "id": 499723,
            "url": "http://patchwork.ozlabs.org/api/series/499723/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linux-ide/list/?series=499723",
            "date": "2026-04-13T15:27:00",
            "name": "[GIT,PULL] ata changes for 7.1-rc1",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/499723/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2222766/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2222766/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "\n <linux-ide+bounces-5485-incoming=patchwork.ozlabs.org@vger.kernel.org>",
        "X-Original-To": [
            "incoming@patchwork.ozlabs.org",
            "linux-ide@vger.kernel.org"
        ],
        "Delivered-To": "patchwork-incoming@legolas.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=KqZWOwTq;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c0a:e001:db::12fc:5321; helo=sea.lore.kernel.org;\n envelope-from=linux-ide+bounces-5485-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)",
            "smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"KqZWOwTq\"",
            "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"
        ],
        "Received": [
            "from sea.lore.kernel.org (sea.lore.kernel.org\n [IPv6:2600:3c0a:e001:db::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fvWcp1P97z1yDG\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 14 Apr 2026 01:32:42 +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 D28FC302592C\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 13 Apr 2026 15:27:08 +0000 (UTC)",
            "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 14D613C9EFB;\n\tMon, 13 Apr 2026 15:27:08 +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 E601D35028D\n\tfor <linux-ide@vger.kernel.org>; Mon, 13 Apr 2026 15:27:07 +0000 (UTC)",
            "by smtp.kernel.org (Postfix) with ESMTPSA id 79AC4C2BCAF;\n\tMon, 13 Apr 2026 15:27:06 +0000 (UTC)"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776094028; cv=none;\n b=FNFY81t24ppHsy4rLAjenfxgpEOuntE8egpY1LnmPRbI1aHzmN9vF6iMntFMHMachQNUcjxv1j9vKjR5sV5U+w8J2U1m51mKEXcALM5P5/Kfj6qDdrQ79VmS6gQePfm5261EJthbDDEDuCY/0WqLXAIEC+vFFQrPSQQ+jhHQQSI=",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776094028; c=relaxed/simple;\n\tbh=DOHOBuDU6l7jBw2LZ4PyDffaa0AsEaAw+WXgLPoN1cU=;\n\th=From:To:Cc:Subject:Date:Message-ID:MIME-Version;\n b=EAbP87O5b0EAQfCp6dvEfr/XBoTu2XDqS/iRy1DTOUqZMyVc4TVTDQiznpVNETx05Qg1rW/G0Mup//P48plMgf0wYoXd76MZOfMCkhORfpLsE6ECbE8hhNLtWcFer0sYNXU7YkGC2iqaPY0crKKdnj+bnh2rLiHmw2A2zvUO62U=",
        "ARC-Authentication-Results": "i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=KqZWOwTq; 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=1776094027;\n\tbh=DOHOBuDU6l7jBw2LZ4PyDffaa0AsEaAw+WXgLPoN1cU=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=KqZWOwTqjDZ8rChMC+5FKfrteFvrSHRlwMHtSZk1edq5JKj79SbvtcFj48Kneic6S\n\t ZWj+amyU3wvhANTefbIIw+ITtRy5o5ka2gkTkDLLg/DojeUukn2yPEWcPfxc9IEQCW\n\t eRoMMxhpcuFIMAU7F/yZzvOKqbbR+PvCvKGmVt7mSAdyq42yPXk1elMLsKFdKcCq5w\n\t K9ban6akr6+J1C6ipqj3zkg8VoiIow9ORnNs2U831e9oana0cbMO+HWCldozr8OGki\n\t CLltZRA6fZM3pX1uh/rVt3r8e+/yKttyZpdA63FfMbOaVzd5fWATbYbrq4P2yY3fHa\n\t RHqXeS4Nxom5g==",
        "From": "Niklas Cassel <cassel@kernel.org>",
        "To": "Linus Torvalds <torvalds@linux-foundation.org>,\n\tlinux-ide@vger.kernel.org",
        "Cc": "Damien Le Moal <dlemoal@kernel.org>,\n\tNiklas Cassel <cassel@kernel.org>",
        "Subject": "[GIT PULL] ata changes for 7.1-rc1",
        "Date": "Mon, 13 Apr 2026 17:27:00 +0200",
        "Message-ID": "<20260413152700.2656409-1-cassel@kernel.org>",
        "X-Mailer": "git-send-email 2.53.0",
        "Precedence": "bulk",
        "X-Mailing-List": "linux-ide@vger.kernel.org",
        "List-Id": "<linux-ide.vger.kernel.org>",
        "List-Subscribe": "<mailto:linux-ide+subscribe@vger.kernel.org>",
        "List-Unsubscribe": "<mailto:linux-ide+unsubscribe@vger.kernel.org>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit"
    },
    "content": "Linus,\n\nThe following changes since commit e6d7eba23b666d85cacee0643be280d6ce1ebffc:\n\n  ata: libata-scsi: report correct sense field pointer in ata_scsiop_maint_in() (2026-03-20 09:59:30 +0100)\n\nare available in the Git repository at:\n\n  git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux tags/ata-7.1-rc1\n\nfor you to fetch changes up to 8ebf408e7d463eee02c348a3c8277b95587b710d:\n\n  ata: libata-scsi: fix requeue of deferred ATA PASS-THROUGH commands (2026-04-12 19:57:59 +0200)\n\n----------------------------------------------------------------\nata changes for 7.1-rc1\n\n - Misc code cleanups related to tag checking and tag command completion\n   (Damien)\n\n - Remove Baikal bt1-ahci DT binding since the upstreaming for this SoC is\n   not going to be finalized (Andy)\n\n - Only call the libata port error handler from the SCSI error handler if\n   there were command timeouts or if EH was scheduled for the port\n   (Damien)\n\n - Refactor ata_scsiop_maint_in() to more clearly show that there is only\n   one service action implemented for the MAINTENANCE IN command (me)\n\n - Clean up the handling of sysfs attributes exposed by libata (Heiner)\n\n - Let libahci_platform use a flexible array member for platform PHYs to\n   avoid multiple allocations (Rosen)\n\n - Do not retry reset if the device has been removed/hot-unplugged (Igor)\n\n - Add missing newlines to error prints in pata_arasan_cf driver (Haoyu)\n\n - Use the correct SCSI host byte when completing deferred ATA\n   PASS-THROUGH commands, to avoid the SCSI mid-layer from failing the\n   commands instead of requeuing (Igor)\n\n----------------------------------------------------------------\nAndy Shevchenko (1):\n      ata: ahci-dwc: Remove not-going-to-be-supported code for Baikal SoC\n\nDamien Le Moal (6):\n      ata: libata-core: improve tag checks in ata_qc_issue()\n      ata: libata-sata: simplify ata_sas_queuecmd()\n      ata: libata-scsi: simplify ata_scsi_requeue_deferred_qc()\n      ata: libata-scsi: make ata_scsi_simulate() static\n      ata: libata-scsi: rename and improve ata_qc_done()\n      ata: libata-eh: avoid unnecessary calls to ata_scsi_port_error_handler()\n\nHaoyu Lu (1):\n      ata: pata_arasan_cf: fix missing newline in dev_err() messages\n\nHeiner Kallweit (6):\n      ata: libata-transport: remove redundant dynamic sysfs attributes\n      ata: libata-transport: instantiate struct ata_internal statically\n      ata: libata-transport: inline ata_attach|release_transport\n      ata: libata-transport: use static struct ata_transport_internal to simplify match functions\n      ata: libata-transport: split struct ata_internal\n      ata: libata-transport: remove static variable ata_scsi_transport_template\n\nIgor Pylypiv (2):\n      ata: libata-eh: Do not retry reset if the device is gone\n      ata: libata-scsi: fix requeue of deferred ATA PASS-THROUGH commands\n\nNiklas Cassel (2):\n      Merge branch 'for-7.0-fixes' into for-7.1\n      ata: libata-scsi: refactor ata_scsiop_maint_in()\n\nRosen Penev (1):\n      ata: libahci_platform: use flex array for platform PHYs\n\n .../devicetree/bindings/ata/baikal,bt1-ahci.yaml   | 115 -----------\n drivers/ata/Kconfig                                |   1 -\n drivers/ata/ahci.h                                 |   3 +-\n drivers/ata/ahci_dwc.c                             |  55 -----\n drivers/ata/libahci_platform.c                     |  33 ++-\n drivers/ata/libata-core.c                          |  20 +-\n drivers/ata/libata-eh.c                            |  30 ++-\n drivers/ata/libata-sata.c                          |  14 +-\n drivers/ata/libata-scsi.c                          | 227 +++++++++++----------\n drivers/ata/libata-transport.c                     | 224 ++++++++------------\n drivers/ata/libata-transport.h                     |   5 +-\n drivers/ata/pata_arasan_cf.c                       |   4 +-\n include/linux/libata.h                             |   4 +-\n 13 files changed, 258 insertions(+), 477 deletions(-)\n delete mode 100644 Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml",
    "diff": null,
    "prefixes": [
        "GIT",
        "PULL"
    ]
}