get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2173063,
    "url": "http://patchwork.ozlabs.org/api/patches/2173063/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20251210112651.5556-1-jedrzej.jagielski@intel.com/",
    "project": {
        "id": 46,
        "url": "http://patchwork.ozlabs.org/api/projects/46/?format=api",
        "name": "Intel Wired Ethernet development",
        "link_name": "intel-wired-lan",
        "list_id": "intel-wired-lan.osuosl.org",
        "list_email": "intel-wired-lan@osuosl.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": "",
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20251210112651.5556-1-jedrzej.jagielski@intel.com>",
    "list_archive_url": null,
    "date": "2025-12-10T11:26:51",
    "name": "[iwl-net,v2] ixgbevf: fix link setup issue",
    "commit_ref": null,
    "pull_url": null,
    "state": "under-review",
    "archived": false,
    "hash": "7881bf8582ed40d67166eef367f6ced88f7e1cb6",
    "submitter": {
        "id": 81850,
        "url": "http://patchwork.ozlabs.org/api/people/81850/?format=api",
        "name": "Jedrzej Jagielski",
        "email": "jedrzej.jagielski@intel.com"
    },
    "delegate": {
        "id": 109701,
        "url": "http://patchwork.ozlabs.org/api/users/109701/?format=api",
        "username": "anguy11",
        "first_name": "Anthony",
        "last_name": "Nguyen",
        "email": "anthony.l.nguyen@intel.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20251210112651.5556-1-jedrzej.jagielski@intel.com/mbox/",
    "series": [
        {
            "id": 484977,
            "url": "http://patchwork.ozlabs.org/api/series/484977/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/list/?series=484977",
            "date": "2025-12-10T11:26:51",
            "name": "[iwl-net,v2] ixgbevf: fix link setup issue",
            "version": 2,
            "mbox": "http://patchwork.ozlabs.org/series/484977/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2173063/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2173063/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<intel-wired-lan-bounces@osuosl.org>",
        "X-Original-To": [
            "incoming@patchwork.ozlabs.org",
            "intel-wired-lan@lists.osuosl.org"
        ],
        "Delivered-To": [
            "patchwork-incoming@legolas.ozlabs.org",
            "intel-wired-lan@lists.osuosl.org"
        ],
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=osuosl.org header.i=@osuosl.org header.a=rsa-sha256\n header.s=default header.b=Yq5KLJgZ;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=osuosl.org\n (client-ip=140.211.166.136; helo=smtp3.osuosl.org;\n envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=patchwork.ozlabs.org)"
        ],
        "Received": [
            "from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136])\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 4dRDZT1K9Rz1y0Q\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 10 Dec 2025 22:51:13 +1100 (AEDT)",
            "from localhost (localhost [127.0.0.1])\n\tby smtp3.osuosl.org (Postfix) with ESMTP id 703E261559;\n\tWed, 10 Dec 2025 11:51:11 +0000 (UTC)",
            "from smtp3.osuosl.org ([127.0.0.1])\n by localhost (smtp3.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id MOxCzreQxgk7; Wed, 10 Dec 2025 11:51:10 +0000 (UTC)",
            "from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp3.osuosl.org (Postfix) with ESMTP id 86C8E61543;\n\tWed, 10 Dec 2025 11:51:10 +0000 (UTC)",
            "from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138])\n by lists1.osuosl.org (Postfix) with ESMTP id 316422C0\n for <intel-wired-lan@lists.osuosl.org>; Wed, 10 Dec 2025 11:51:10 +0000 (UTC)",
            "from localhost (localhost [127.0.0.1])\n by smtp1.osuosl.org (Postfix) with ESMTP id 1780884008\n for <intel-wired-lan@lists.osuosl.org>; Wed, 10 Dec 2025 11:51:10 +0000 (UTC)",
            "from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id uk_c9WuKNsls for <intel-wired-lan@lists.osuosl.org>;\n Wed, 10 Dec 2025 11:51:09 +0000 (UTC)",
            "from mgamail.intel.com (mgamail.intel.com [198.175.65.17])\n by smtp1.osuosl.org (Postfix) with ESMTPS id 2154D84025\n for <intel-wired-lan@lists.osuosl.org>; Wed, 10 Dec 2025 11:51:08 +0000 (UTC)",
            "from fmviesa003.fm.intel.com ([10.60.135.143])\n by orvoesa109.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 10 Dec 2025 03:44:01 -0800",
            "from os-delivery.igk.intel.com ([10.102.18.218])\n by fmviesa003.fm.intel.com with ESMTP; 10 Dec 2025 03:44:00 -0800"
        ],
        "X-Virus-Scanned": [
            "amavis at osuosl.org",
            "amavis at osuosl.org"
        ],
        "X-Comment": "SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=<UNKNOWN> ",
        "DKIM-Filter": [
            "OpenDKIM Filter v2.11.0 smtp3.osuosl.org 86C8E61543",
            "OpenDKIM Filter v2.11.0 smtp1.osuosl.org 2154D84025"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=osuosl.org;\n\ts=default; t=1765367470;\n\tbh=RDTOqY8iZVDp5iYG9ik0MNJdzdeDGP2TDtvOfZ0Hiv0=;\n\th=From:To:Cc:Date:Subject:List-Id:List-Unsubscribe:List-Archive:\n\t List-Post:List-Help:List-Subscribe:From;\n\tb=Yq5KLJgZFTJAMVNBFbhJNrSQ7HNUfQN5ZWHJiQAON2nPs48cJ+iHJmY51V5iylVb8\n\t /Ka4kE0aA68uBtr0PuSb+q+O3bClbDFIQrz4EonA56hRyglvb49vdNfmZOKliQ83RK\n\t InXHZiczfgWt0a1uke155x9bbGIgCZDISe1UUjymRiOZ6Ka+6GIRqYxVVxy5kjq3XP\n\t K9v4QMOPJyM9Z+I6GU13kV2cWMI9QPsOkpsFSqr+WLE7oVWMDrltQuK/1Rk1S2MlOk\n\t UYAXRWwGnClVg9hPXjRrtiE+aphT+gZGPRNhVYi6+nauY4OX6G8iJaqw4NJhFEbOn3\n\t o41YoOWGIWoXw==",
        "X-Greylist": "delayed 426 seconds by postgrey-1.37 at util1.osuosl.org;\n Wed, 10 Dec 2025 11:51:08 UTC",
        "DMARC-Filter": "OpenDMARC Filter v1.4.2 smtp1.osuosl.org 2154D84025",
        "Received-SPF": "Pass (mailfrom) identity=mailfrom; client-ip=198.175.65.17;\n helo=mgamail.intel.com; envelope-from=jedrzej.jagielski@intel.com;\n receiver=<UNKNOWN>",
        "X-CSE-ConnectionGUID": [
            "M1Lcr+YiS/yz5wzTn5m+bQ==",
            "q04pivX1QJmDf+uZnJqq7A=="
        ],
        "X-CSE-MsgGUID": [
            "OUiBPDmaQF2BX12ZW5zJ3w==",
            "/1HxCaSnRZm1ArVDnfMqTg=="
        ],
        "X-IronPort-AV": [
            "E=McAfee;i=\"6800,10657,11637\"; a=\"67295043\"",
            "E=Sophos;i=\"6.20,263,1758610800\"; d=\"scan'208\";a=\"67295043\""
        ],
        "X-ExtLoop1": "1",
        "From": "Jedrzej Jagielski <jedrzej.jagielski@intel.com>",
        "To": "intel-wired-lan@lists.osuosl.org",
        "Cc": "anthony.l.nguyen@intel.com, netdev@vger.kernel.org,\n stable@vger.kernel.org,\n Jedrzej Jagielski <jedrzej.jagielski@intel.com>,\n Aleksandr Loktionov <aleksandr.loktionov@intel.com>,\n Piotr Kwapulinski <piotr.kwapulinski@intel.com>,\n Paul Menzel <pmenzel@molgen.mpg.de>",
        "Date": "Wed, 10 Dec 2025 12:26:51 +0100",
        "Message-Id": "<20251210112651.5556-1-jedrzej.jagielski@intel.com>",
        "X-Mailer": "git-send-email 2.31.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-Mailman-Original-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1765367469; x=1796903469;\n h=from:to:cc:subject:date:message-id:mime-version:\n content-transfer-encoding;\n bh=IkfhRNzUnouX7a6mrrN/6q745/lh5kAROmWm94XLLFw=;\n b=c7jIlLZF073UPHN5V5J/VKVTGpyEEmlyqh0dYEe/Q8WQ2LaV2Y0O3u5V\n LyqqpqlWjY+6VPrYPxplhEAL9zVfJglF7OTZn4+3aXmP66wvz9kpvZGQB\n zZouw+ZRZ3mQ6WYuEDW+4eUmrYvEMPyhzaA3SZSfmOyAtqyCZbaKNyw+A\n waPBVjy0bIXbdlt/nD9YKPkAvRF0fkE6R5XJ1CoTEKXWXBTLdmzOuXW7q\n HYCunqYu8VvA2NGlc4bRI9EC0oM51zA4wffrkoVifuVYyMVX2YVz4ge4e\n ubNE5Z4dd2ixVwr0ioIwyKr+udaRLmmjqNkyKlfw1fx8nqIobMtsrofzP\n w==;",
        "X-Mailman-Original-Authentication-Results": [
            "smtp1.osuosl.org;\n dmarc=pass (p=none dis=none)\n header.from=intel.com",
            "smtp1.osuosl.org;\n dkim=pass (2048-bit key,\n unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256\n header.s=Intel header.b=c7jIlLZF"
        ],
        "Subject": "[Intel-wired-lan] [PATCH iwl-net v2] ixgbevf: fix link setup issue",
        "X-BeenThere": "intel-wired-lan@osuosl.org",
        "X-Mailman-Version": "2.1.30",
        "Precedence": "list",
        "List-Id": "Intel Wired Ethernet Linux Kernel Driver Development\n <intel-wired-lan.osuosl.org>",
        "List-Unsubscribe": "<https://lists.osuosl.org/mailman/options/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=unsubscribe>",
        "List-Archive": "<http://lists.osuosl.org/pipermail/intel-wired-lan/>",
        "List-Post": "<mailto:intel-wired-lan@osuosl.org>",
        "List-Help": "<mailto:intel-wired-lan-request@osuosl.org?subject=help>",
        "List-Subscribe": "<https://lists.osuosl.org/mailman/listinfo/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>",
        "Errors-To": "intel-wired-lan-bounces@osuosl.org",
        "Sender": "\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>"
    },
    "content": "It may happen that VF spawned for E610 adapter has problem with setting\nlink up. This happens when ixgbevf supporting mailbox API 1.6 cooperates\nwith PF driver which doesn't support this version of API, and hence\ndoesn't support new approach for getting PF link data.\n\nIn that case VF asks PF to provide link data but as PF doesn't support\nit, returns -EOPNOTSUPP what leads to early bail from link configuration\nsequence.\n\nAvoid such situation by using legacy VFLINKS approach whenever negotiated\nAPI version is less than 1.6.\n\nTo reproduce the issue just create VF and set its link up - adapter must\nbe any from the E610 family, ixgbevf must support API 1.6 or higher while\nixgbevf must not.\n\nFixes: 53f0eb62b4d2 (\"ixgbevf: fix getting link speed data for E610 devices\")\nReviewed-by: Aleksandr Loktionov <aleksandr.loktionov@intel.com>\nReviewed-by: Piotr Kwapulinski <piotr.kwapulinski@intel.com>\nReviewed-by: Paul Menzel <pmenzel@molgen.mpg.de>\nCc: stable@vger.kernel.org\nSigned-off-by: Jedrzej Jagielski <jedrzej.jagielski@intel.com>\n---\nv2: extend the commit msg (Paul)\n---\n drivers/net/ethernet/intel/ixgbevf/vf.c | 3 ++-\n 1 file changed, 2 insertions(+), 1 deletion(-)",
    "diff": "diff --git a/drivers/net/ethernet/intel/ixgbevf/vf.c b/drivers/net/ethernet/intel/ixgbevf/vf.c\nindex 29c5ce967938..8af88f615776 100644\n--- a/drivers/net/ethernet/intel/ixgbevf/vf.c\n+++ b/drivers/net/ethernet/intel/ixgbevf/vf.c\n@@ -846,7 +846,8 @@ static s32 ixgbevf_check_mac_link_vf(struct ixgbe_hw *hw,\n \tif (!mac->get_link_status)\n \t\tgoto out;\n \n-\tif (hw->mac.type == ixgbe_mac_e610_vf) {\n+\tif (hw->mac.type == ixgbe_mac_e610_vf &&\n+\t    hw->api_version >= ixgbe_mbox_api_16) {\n \t\tret_val = ixgbevf_get_pf_link_state(hw, speed, link_up);\n \t\tif (ret_val)\n \t\t\tgoto out;\n",
    "prefixes": [
        "iwl-net",
        "v2"
    ]
}