get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 1081609,
    "url": "http://patchwork.ozlabs.org/api/patches/1081609/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20190408235202.10676-1-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": "<20190408235202.10676-1-jacob.e.keller@intel.com>",
    "list_archive_url": null,
    "date": "2019-04-08T23:51:58",
    "name": "[1/5] ixgbe: reduce PTP Tx timestamp timeout to 1 second",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": false,
    "hash": "9884763eac7e491aeb8441b5c9e995e833d6c316",
    "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/20190408235202.10676-1-jacob.e.keller@intel.com/mbox/",
    "series": [
        {
            "id": 101594,
            "url": "http://patchwork.ozlabs.org/api/series/101594/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/list/?series=101594",
            "date": "2019-04-08T23:51:58",
            "name": "[1/5] ixgbe: reduce PTP Tx timestamp timeout to 1 second",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/101594/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/1081609/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/1081609/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 44dRzc3QHJz9sPR\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue,  9 Apr 2019 09:52:11 +1000 (AEST)",
            "from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 07EE387161;\n\tMon,  8 Apr 2019 23:52:09 +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 JqBwe5Ny3vNc; Mon,  8 Apr 2019 23:52:07 +0000 (UTC)",
            "from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 536D587197;\n\tMon,  8 Apr 2019 23:52:07 +0000 (UTC)",
            "from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n\tby ash.osuosl.org (Postfix) with ESMTP id E76411BF279\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tMon,  8 Apr 2019 23:52:06 +0000 (UTC)",
            "from localhost (localhost [127.0.0.1])\n\tby hemlock.osuosl.org (Postfix) with ESMTP id E0C3487D5D\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tMon,  8 Apr 2019 23:52:06 +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 V8nUUIuSXZG2 for <intel-wired-lan@lists.osuosl.org>;\n\tMon,  8 Apr 2019 23:52:06 +0000 (UTC)",
            "from mga02.intel.com (mga02.intel.com [134.134.136.20])\n\tby hemlock.osuosl.org (Postfix) with ESMTPS id 27E6F87C9F\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tMon,  8 Apr 2019 23:52:06 +0000 (UTC)",
            "from orsmga006.jf.intel.com ([10.7.209.51])\n\tby orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t08 Apr 2019 16:52:05 -0700",
            "from jekeller-desk.amr.corp.intel.com ([10.166.244.182])\n\tby orsmga006.jf.intel.com with ESMTP; 08 Apr 2019 16:52:05 -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.60,327,1549958400\"; d=\"scan'208\";a=\"134096399\"",
        "From": "Jacob Keller <jacob.e.keller@intel.com>",
        "To": "Intel Wired LAN <intel-wired-lan@lists.osuosl.org>",
        "Date": "Mon,  8 Apr 2019 16:51:58 -0700",
        "Message-Id": "<20190408235202.10676-1-jacob.e.keller@intel.com>",
        "X-Mailer": "git-send-email 2.21.0.564.g2d7e7e4d310b",
        "MIME-Version": "1.0",
        "Subject": "[Intel-wired-lan] [PATCH 1/5] ixgbe: reduce PTP Tx timestamp\n\ttimeout to 1 second",
        "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": "Previously we waited for a whole 15 seconds before we cleared the Tx\ntimestamp state. This is astronomically long compared to the worst case\ntimings expected by our devices. In addition, this is longer than the\nwait in ptp4l when it detects a fault (caused by missing Tx timestamps).\nThus, reduce the timer to only 1 second, which is well after the maximum\nexpected delay. This should reduce user frustration when a timestamp\ndoes get dropped for some reason.\n\nSigned-off-by: Jacob Keller <jacob.e.keller@intel.com>\n---\n drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)",
    "diff": "diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c\nindex d81a50dc9535..dbe84a4d2f7f 100644\n--- a/drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c\n+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c\n@@ -72,7 +72,7 @@\n #define IXGBE_INCPER_SHIFT_82599 24\n \n #define IXGBE_OVERFLOW_PERIOD    (HZ * 30)\n-#define IXGBE_PTP_TX_TIMEOUT     (HZ * 15)\n+#define IXGBE_PTP_TX_TIMEOUT     (HZ)\n \n /* half of a one second clock period, for use with PPS signal. We have to use\n  * this instead of something pre-defined like IXGBE_PTP_PPS_HALF_SECOND, in\n",
    "prefixes": [
        "1/5"
    ]
}