Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2222766/?format=api
{ "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" ] }