get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 1032093,
    "url": "http://patchwork.ozlabs.org/api/patches/1032093/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20190128174501.26421-1-jeffrey.t.kirsher@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": "<20190128174501.26421-1-jeffrey.t.kirsher@intel.com>",
    "list_archive_url": null,
    "date": "2019-01-28T17:45:01",
    "name": "[net] ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": false,
    "hash": "246de78af4d33a1c295cda07f3f3477b2b77f742",
    "submitter": {
        "id": 473,
        "url": "http://patchwork.ozlabs.org/api/people/473/?format=api",
        "name": "Kirsher, Jeffrey T",
        "email": "jeffrey.t.kirsher@intel.com"
    },
    "delegate": {
        "id": 68,
        "url": "http://patchwork.ozlabs.org/api/users/68/?format=api",
        "username": "jtkirshe",
        "first_name": "Jeff",
        "last_name": "Kirsher",
        "email": "jeffrey.t.kirsher@intel.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20190128174501.26421-1-jeffrey.t.kirsher@intel.com/mbox/",
    "series": [
        {
            "id": 88608,
            "url": "http://patchwork.ozlabs.org/api/series/88608/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/list/?series=88608",
            "date": "2019-01-28T17:45:01",
            "name": "[net] ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/88608/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/1032093/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/1032093/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@bilbo.ozlabs.org",
            "intel-wired-lan@lists.osuosl.org"
        ],
        "Authentication-Results": [
            "ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=osuosl.org\n\t(client-ip=140.211.166.138; helo=whitealder.osuosl.org;\n\tenvelope-from=intel-wired-lan-bounces@osuosl.org;\n\treceiver=<UNKNOWN>)",
            "ozlabs.org;\n\tdmarc=fail (p=none dis=none) header.from=intel.com"
        ],
        "Received": [
            "from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 43pH8Q5Zv6z9s6w\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 29 Jan 2019 04:45:10 +1100 (AEDT)",
            "from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id E1721863A3;\n\tMon, 28 Jan 2019 17:45:08 +0000 (UTC)",
            "from whitealder.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id ooO8yD2T6qwQ; Mon, 28 Jan 2019 17:45:08 +0000 (UTC)",
            "from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 0D170863A8;\n\tMon, 28 Jan 2019 17:45:08 +0000 (UTC)",
            "from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n\tby ash.osuosl.org (Postfix) with ESMTP id 269211BF387\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tMon, 28 Jan 2019 17:45:07 +0000 (UTC)",
            "from localhost (localhost [127.0.0.1])\n\tby hemlock.osuosl.org (Postfix) with ESMTP id 22CCD87347\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tMon, 28 Jan 2019 17:45:07 +0000 (UTC)",
            "from hemlock.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id CDLOMMwTAE7Y for <intel-wired-lan@lists.osuosl.org>;\n\tMon, 28 Jan 2019 17:45:06 +0000 (UTC)",
            "from mga07.intel.com (mga07.intel.com [134.134.136.100])\n\tby hemlock.osuosl.org (Postfix) with ESMTPS id 5691786BFB\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tMon, 28 Jan 2019 17:45:06 +0000 (UTC)",
            "from orsmga001.jf.intel.com ([10.7.209.18])\n\tby orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t28 Jan 2019 09:45:05 -0800",
            "from jtkirshe-desk1.jf.intel.com ([134.134.177.96])\n\tby orsmga001.jf.intel.com with ESMTP; 28 Jan 2019 09:45:05 -0800"
        ],
        "X-Virus-Scanned": [
            "amavisd-new at osuosl.org",
            "amavisd-new at osuosl.org"
        ],
        "X-Greylist": "domain auto-whitelisted by SQLgrey-1.7.6",
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.56,534,1539673200\"; d=\"scan'208\";a=\"133822524\"",
        "From": "Jeff Kirsher <jeffrey.t.kirsher@intel.com>",
        "To": "intel-wired-lan@lists.osuosl.org",
        "Date": "Mon, 28 Jan 2019 09:45:01 -0800",
        "Message-Id": "<20190128174501.26421-1-jeffrey.t.kirsher@intel.com>",
        "X-Mailer": "git-send-email 2.20.1",
        "MIME-Version": "1.0",
        "Subject": "[Intel-wired-lan] [net] ixgbe: fix older devices that do not\n\tsupport IXGBE_MRQC_L3L4TXSWEN",
        "X-BeenThere": "intel-wired-lan@osuosl.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "Intel Wired Ethernet Linux Kernel Driver Development\n\t<intel-wired-lan.osuosl.org>",
        "List-Unsubscribe": "<https://lists.osuosl.org/mailman/options/intel-wired-lan>, \n\t<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\t<mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>",
        "Content-Type": "text/plain; charset=\"us-ascii\"",
        "Content-Transfer-Encoding": "7bit",
        "Errors-To": "intel-wired-lan-bounces@osuosl.org",
        "Sender": "\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>"
    },
    "content": "The enabling L3/L4 filtering for transmit switched packets for all\ndevices caused unforeseen issue on older devices when trying to send UDP\ntraffic in an ordered sequence.  This bit was originally intended for X550\ndevices, which supported this feature, so limit the scope of this bit to\nonly X550 devices.\n\nSigned-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>\n---\n drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 7 +++++--\n 1 file changed, 5 insertions(+), 2 deletions(-)",
    "diff": "diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c\nindex daff8183534b..3cbb7e0324fd 100644\n--- a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c\n+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c\n@@ -3953,8 +3953,11 @@ static void ixgbe_setup_mrqc(struct ixgbe_adapter *adapter)\n \t\t\telse\n \t\t\t\tmrqc = IXGBE_MRQC_VMDQRSS64EN;\n \n-\t\t\t/* Enable L3/L4 for Tx Switched packets */\n-\t\t\tmrqc |= IXGBE_MRQC_L3L4TXSWEN;\n+\t\t\t/* Enable L3/L4 for Tx Switched packets only for X550,\n+\t\t\t * older devices do not support this feature\n+\t\t\t */\n+\t\t\tif (hw->mac.type >= ixgbe_mac_X550)\n+\t\t\t\tmrqc |= IXGBE_MRQC_L3L4TXSWEN;\n \t\t} else {\n \t\t\tif (tcs > 4)\n \t\t\t\tmrqc = IXGBE_MRQC_RTRSS8TCEN;\n",
    "prefixes": [
        "net"
    ]
}