get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 1168056,
    "url": "http://patchwork.ozlabs.org/api/patches/1168056/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20190926181109.4871-7-jacob.e.keller@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": "<20190926181109.4871-7-jacob.e.keller@intel.com>",
    "list_archive_url": null,
    "date": "2019-09-26T18:11:08",
    "name": "[net-next,v3,6/7] mlx5: reject unsupported external timestamp flags",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": false,
    "hash": "492ee22f22d7517600ca0d29adec544dfcaaf45e",
    "submitter": {
        "id": 9784,
        "url": "http://patchwork.ozlabs.org/api/people/9784/?format=api",
        "name": "Jacob Keller",
        "email": "jacob.e.keller@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/20190926181109.4871-7-jacob.e.keller@intel.com/mbox/",
    "series": [
        {
            "id": 132779,
            "url": "http://patchwork.ozlabs.org/api/series/132779/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/list/?series=132779",
            "date": "2019-09-26T18:11:02",
            "name": "new PTP ioctl fixes",
            "version": 3,
            "mbox": "http://patchwork.ozlabs.org/series/132779/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/1168056/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/1168056/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.136; helo=silver.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 silver.osuosl.org (smtp3.osuosl.org [140.211.166.136])\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 46fNKh16Zmz9sNk\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 27 Sep 2019 04:11:34 +1000 (AEST)",
            "from localhost (localhost [127.0.0.1])\n\tby silver.osuosl.org (Postfix) with ESMTP id 5DD972269B;\n\tThu, 26 Sep 2019 18:11:33 +0000 (UTC)",
            "from silver.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id 0qKwHhEdMgU2; Thu, 26 Sep 2019 18:11:30 +0000 (UTC)",
            "from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby silver.osuosl.org (Postfix) with ESMTP id ACA3E226D3;\n\tThu, 26 Sep 2019 18:11:30 +0000 (UTC)",
            "from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137])\n\tby ash.osuosl.org (Postfix) with ESMTP id 508BF1BF336\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tThu, 26 Sep 2019 18:11:29 +0000 (UTC)",
            "from localhost (localhost [127.0.0.1])\n\tby fraxinus.osuosl.org (Postfix) with ESMTP id 4C8C0861CE\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tThu, 26 Sep 2019 18:11:29 +0000 (UTC)",
            "from fraxinus.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id j9ZGm5WX5i4B for <intel-wired-lan@lists.osuosl.org>;\n\tThu, 26 Sep 2019 18:11:28 +0000 (UTC)",
            "from mga09.intel.com (mga09.intel.com [134.134.136.24])\n\tby fraxinus.osuosl.org (Postfix) with ESMTPS id D66D9861F4\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tThu, 26 Sep 2019 18:11:28 +0000 (UTC)",
            "from orsmga005.jf.intel.com ([10.7.209.41])\n\tby orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t26 Sep 2019 11:11:28 -0700",
            "from jekeller-desk.amr.corp.intel.com ([10.166.244.172])\n\tby orsmga005.jf.intel.com with ESMTP; 26 Sep 2019 11:11:28 -0700"
        ],
        "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.64,552,1559545200\"; d=\"scan'208\";a=\"364882911\"",
        "From": "Jacob Keller <jacob.e.keller@intel.com>",
        "To": "netdev@vger.kernel.org",
        "Date": "Thu, 26 Sep 2019 11:11:08 -0700",
        "Message-Id": "<20190926181109.4871-7-jacob.e.keller@intel.com>",
        "X-Mailer": "git-send-email 2.23.0.245.gf157bbb9169d",
        "In-Reply-To": "<20190926181109.4871-1-jacob.e.keller@intel.com>",
        "References": "<20190926181109.4871-1-jacob.e.keller@intel.com>",
        "MIME-Version": "1.0",
        "Subject": "[Intel-wired-lan] [net-next v3 6/7] mlx5: reject unsupported\n\texternal timestamp flags",
        "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>",
        "Cc": "Eugenia Emantayev <eugenia@mellanox.com>,\n\tIntel Wired LAN <intel-wired-lan@lists.osuosl.org>,\n\tFeras Daoud <ferasda@mellanox.com>",
        "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": "Fix the mlx5 core PTP support to explicitly reject any future flags that\nget added to the external timestamp request ioctl.\n\nIn order to maintain currently functioning code, this patch accepts all\nthree current flags. This is because the PTP_RISING_EDGE and\nPTP_FALLING_EDGE flags have unclear semantics and each driver seems to\nhave interpreted them slightly differently.\n\nCc: Feras Daoud <ferasda@mellanox.com>\nCc: Eugenia Emantayev <eugenia@mellanox.com>\nSigned-off-by: Jacob Keller <jacob.e.keller@intel.com>\n---\n drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c | 6 ++++++\n 1 file changed, 6 insertions(+)",
    "diff": "diff --git a/drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c b/drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c\nindex cff6b60de304..9a40f24e3193 100644\n--- a/drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c\n+++ b/drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c\n@@ -236,6 +236,12 @@ static int mlx5_extts_configure(struct ptp_clock_info *ptp,\n \tif (!MLX5_PPS_CAP(mdev))\n \t\treturn -EOPNOTSUPP;\n \n+\t/* Reject requests with unsupported flags */\n+\tif (rq->extts.flags & ~(PTP_ENABLE_FEATURE |\n+\t\t\t\tPTP_RISING_EDGE |\n+\t\t\t\tPTP_FALLING_EDGE))\n+\t\treturn -EOPNOTSUPP;\n+\n \tif (rq->extts.index >= clock->ptp_info.n_pins)\n \t\treturn -EINVAL;\n \n",
    "prefixes": [
        "net-next",
        "v3",
        "6/7"
    ]
}