get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 818069,
    "url": "http://patchwork.ozlabs.org/api/patches/818069/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/netdev/patch/c2f8c1e781fdeb8a6951c927808d5adb906c7d2f.1506324091.git.igor.russkikh@aquantia.com/",
    "project": {
        "id": 7,
        "url": "http://patchwork.ozlabs.org/api/projects/7/?format=api",
        "name": "Linux network development",
        "link_name": "netdev",
        "list_id": "netdev.vger.kernel.org",
        "list_email": "netdev@vger.kernel.org",
        "web_url": null,
        "scm_url": null,
        "webscm_url": null,
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<c2f8c1e781fdeb8a6951c927808d5adb906c7d2f.1506324091.git.igor.russkikh@aquantia.com>",
    "list_archive_url": null,
    "date": "2017-09-25T07:48:49",
    "name": "[net,v2,3/4] net:ethernet:aquantia: Fix transient invalid link down/up indications",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "cf234f250731c0bd35b1fa5fce45a23c08b3a541",
    "submitter": {
        "id": 72409,
        "url": "http://patchwork.ozlabs.org/api/people/72409/?format=api",
        "name": "Igor Russkikh",
        "email": "igor.russkikh@aquantia.com"
    },
    "delegate": {
        "id": 34,
        "url": "http://patchwork.ozlabs.org/api/users/34/?format=api",
        "username": "davem",
        "first_name": "David",
        "last_name": "Miller",
        "email": "davem@davemloft.net"
    },
    "mbox": "http://patchwork.ozlabs.org/project/netdev/patch/c2f8c1e781fdeb8a6951c927808d5adb906c7d2f.1506324091.git.igor.russkikh@aquantia.com/mbox/",
    "series": [
        {
            "id": 4883,
            "url": "http://patchwork.ozlabs.org/api/series/4883/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/netdev/list/?series=4883",
            "date": "2017-09-25T07:48:46",
            "name": "net:ethernet:aquantia: Atlantic driver bugfixes und improvements",
            "version": 2,
            "mbox": "http://patchwork.ozlabs.org/series/4883/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/818069/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/818069/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<netdev-owner@vger.kernel.org>",
        "X-Original-To": "patchwork-incoming@ozlabs.org",
        "Delivered-To": "patchwork-incoming@ozlabs.org",
        "Authentication-Results": [
            "ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=netdev-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)",
            "ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=AQUANTIA1COM.onmicrosoft.com\n\theader.i=@AQUANTIA1COM.onmicrosoft.com header.b=\"CZAL/UCn\"; \n\tdkim-atps=neutral",
            "spf=none (sender IP is )\n\tsmtp.mailfrom=Igor.Russkikh@aquantia.com; "
        ],
        "Received": [
            "from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y0x7X3P7hz9s3T\n\tfor <patchwork-incoming@ozlabs.org>;\n\tMon, 25 Sep 2017 17:49:44 +1000 (AEST)",
            "(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S933966AbdIYHtm (ORCPT <rfc822;patchwork-incoming@ozlabs.org>);\n\tMon, 25 Sep 2017 03:49:42 -0400",
            "from mail-by2nam01on0068.outbound.protection.outlook.com\n\t([104.47.34.68]:26976\n\t\"EHLO NAM01-BY2-obe.outbound.protection.outlook.com\"\n\trhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP\n\tid S933208AbdIYHtl (ORCPT <rfc822;netdev@vger.kernel.org>);\n\tMon, 25 Sep 2017 03:49:41 -0400",
            "from ubuntubox.rdc.aquantia.com (95.79.108.179) by\n\tCY1PR0701MB1964.namprd07.prod.outlook.com (10.163.141.18) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.77.7; Mon, 25 Sep 2017 07:49:32 +0000"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=AQUANTIA1COM.onmicrosoft.com; s=selector1-aquantia-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=dljokFhwF7svJJVqLIpTXxJh3LaL02izlqHb0+joCS0=;\n\tb=CZAL/UCnlUxYKTAOAEW1y/uW8ZleDaY9PpBQRhT07ff7kBbBZ1cpJG9p8/glUuQJ4FZMqihcLIhVf/Pn5goDPJH+9j1wClWjYh8ZV3sQf3+Um1MFD8VHcU9QNdKJcj82lnX9GoCluyVn4xZVdrkgxS6svGoqJD15Pk1ATKxr0RA=",
        "From": "Igor Russkikh <igor.russkikh@aquantia.com>",
        "To": "\"David S . Miller\" <davem@davemloft.net>",
        "Cc": "netdev@vger.kernel.org, David Arcari <darcari@redhat.com>,\n\tPavel Belous <pavel.belous@aquantia.com>,\n\tNadezhda Krupnina <Nadezhda.Krupnina@aquantia.com>,\n\tSimon Edelhaus <simon.edelhaus@aquantia.com>,\n\tIgor Russkikh <igor.russkikh@aquantia.com>,\n\tPavel Belous <Pavel.Belous@aquantia.com>",
        "Subject": "[PATCH net v2 3/4] net:ethernet:aquantia: Fix transient invalid\n\tlink down/up indications",
        "Date": "Mon, 25 Sep 2017 10:48:49 +0300",
        "Message-Id": "<c2f8c1e781fdeb8a6951c927808d5adb906c7d2f.1506324091.git.igor.russkikh@aquantia.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<cover.1506324091.git.igor.russkikh@aquantia.com>",
        "References": "<cover.1506324091.git.igor.russkikh@aquantia.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-Originating-IP": "[95.79.108.179]",
        "X-ClientProxiedBy": "DB6PR0202CA0008.eurprd02.prod.outlook.com (10.169.218.18)\n\tTo CY1PR0701MB1964.namprd07.prod.outlook.com\n\t(10.163.141.18)",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "d90d3dae-3b96-41d2-cbab-08d503e9f9f7",
        "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(22001)(2017030254152)(2017052603199)(201703131423075)(201703031133081)(201702281549075);\n\tSRVR:CY1PR0701MB1964; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; CY1PR0701MB1964;\n\t3:F9oATijcuDuD1EitqbuOvzCX36OFRP0qVQJCyALYqEt0y5FdP2Qt0S7puj0TaXe5V3SvvnVKhjOt6bGCGJZ/TexqdU+BGhJQChWry49Y8+L+m7Hgv9rZjX7hPl+cbu6NaVOa6TejIWyWVbh6VnSRwH4uSfDC+J2UWdXOHEeqA1m9JEYhA2vK/pCAserKRF04xfDbYV3ZjtB7sY6FhybwUiLtExjL13pb0Z1lb1g3Nzrq10KJ6CRWDIkcHCoyV/VX;\n\t25:rxqztaykICVN1cfg92fBMFVdFbD8BPCv9RpJ/Y6kbGo08pMbPHdBzC+KNkjhV5cAio2XBr5Hfoa2k52FY/FKpL1zLNLH54JEZtu+2j2QQ7G6ueQReIKOX2p6E7lUUxFvE+AT9NxDhQcaFA4JycynBWfSx6oo2FQugDhHfGsysVTOP11MVSN0hgWEi0xFy3JzYhRRhlOqNZNdV5GLLTFEvOawt9uc3QqMZFbLIJO18pyo+jQocX0Yxvb84j/EZBQbiNHaS5TaEVzrE87aj1N5wyh5UtyNMxYqCEEcIgyLdos2SSzSv4fpo6og4z+CRLx93q43z/YC7Hhu3MFMtcd9JQ==;\n\t31:EY57p2lksPLddoesykZy3WDRDvY9xT6AC7k3kbqUa61uf2gSMU5s3eb9gaWgYc6bWM/t4zQE4K2p7lNZBV2BT6/33+9fiPoj6u6TV/WBJJeQl41ZJDFmeJVQ0MKtpT24spOcO3XNiUVfLchpRiyrpr7xcXDR4GGW/TtagORKARwyAxx6dajdWQKvXaLJ6vVxf/aUoW1V+SVK/kuuuHdpwAIeg0tBKLVlU3PImQXJKsY=",
            "1; CY1PR0701MB1964;\n\t20:Jz+ngpoXWL6I0hnS3PpfpS6h5zTe9v4/poeHdpXEgal1gNoX6Zez2IHUx385+M33DV5OmDp4d+9F3ugB0YXqMEupt3f0tvi2YoBwo4a4FGb66PY/9CqIxkm9gCtkmd0k+mf8f7fEEj0VOgWa8fy2rh/OKo+8eHLAvF+ncG2mZdeCRFqLjoD2VOHXMvWOuP8UeDjxQwIbPqjgYvH8MSFU2xKu2kRN7jApPsjlw24+ECG7sKFyFV/45PQl6rf8RpIbbs0FD62/Dvt8WxkxxdNiKiMH5UuUXfbBj1hvcjb4jTMmv0QW7bYb43TU43cIj+wuHpqvo72sRU20Wii5r4loB1q4TUll14wLgCwbZh39oVU85GLG9t8BDa9xqU7OIsGw17XlpkhMV0cMjouGQ+D5Od2KqAmcTf2vW3nWyM3FV9xjt+pgFr0mXONlTJR2sFNbj+wBkrilL1TdvdW/I7i7qRzoaQQpzxQcUk8SOAMr1E4EXqo6GZSCW9ecJAVrclND;\n\t4:MD1immd7e8hVzr+8asNcmCl3BMJ/Ns7ap5+D1aLi7HB5v18KJWtkgE0ryNNWKIBhboP2fw4Qb6AT9n6X1ODe3MO1YdfXueHEeEktZw7aYZfQV0dquuiMwTRvVMYMGGQoxqqrE0Tf6kumNuVRMD3Ox4DlJqb+1VacYRghnv/pd0gC/b85pEXl5UgeNaUYPnnToWdqr1JW7nyljtz2It1twafMpHg69meVtQHiyI5QFQRhM8w3EYDNXKaavSNrz2S/sVoi0rrpoSaw3tLAXxWf/Zt+tHE0CGaY8Yevj3wyK10=",
            "1; CY1PR0701MB1964;\n\t23:sPcjNIfg8PUDDFD1lk8w/txOBXO6e7GNVv9hLAxRn+YArDD2CVWTPuasXd+/Lo0Dw3qpCY0Ybnqj89Jalm0GDYkL+ATujadwnG6rrLjcKdNlq2dNfzK/RSBSTfxVagYBX1/A0Mr2M2SSUMVC9AvUbeyCGh723h7LM1eo6hlEsGwqPfyGlzJrIFwgl9zy9f6o7eNGHi8x+AziKujyVAWhfJpLl7fVy9suoxueslWi4UNADpi/YoefbR01f9oSFCWJbP/5Z2Czcg4Bd9z3qKxa369OatmiTVE7leODNTaQoHdYNWIl/4faQLnU9JCZ5qG3WKv3QCqvQrz3s3dQxbPGwsRz+M1LitmsibaRqdFNb0omf8Dkjddyr6A/6fM2xXwxtYJO/eJSoXGGLg17Gow6oUNM/xmS19BL5AP8Ed5TFhEdBXpfqk+ZwWqSW7Ady3g32tD7FteZmNdGuFApY5JWyN+mmUbfzOPEKLYHH5tilTIuGbARZ5hxnoSgJx4ILsVCFbGX2SY4UFxM4HADVmbPuqXDW4WsTjLHwynBKHC23U1WjXKyoQ6KnoFNb7ZZ0EuOYk2YN6Vf6ZMlpXTHi7ohv9E9CdUGl1e1wXOb10VszFD4SgXCGQSfc8adTf369AohlqAhwr4aydzf55Pba87HMgafgrEi65jE8FIZgz2OUd7jdGJDa1wzJ7tzGtqpY/Xzb696xgHU7Qp+DSmRPwoW6Ra75iHfmalZZAyJWNWv9dJNGVSuyxuPp39D1zt6Xx9HtJ7/F1mg25tOEoUh3mjabGjKTSRJI1XTlvVPKeqaYL1pAq4QZIdAu9BjqlIfZyqhvSwc+jHTmtmj0RsU8CvJ3mx4YxPl4x8NjoWhaLYX6PXebSr6kLvBpwP9YfV5d0rRicaWeeb4k9vnUal19Wsj8iHGrrzZDaOGA/Gd15kHhbKUgZ2bXmhxtp6cIC955SQFbQcxfaL9hhBLv8DyoPu77zkGAM+iSP1mPmx3kSGzszDG5LHKBtEUXolOj3ZSyuWhMR2ei2jYajyUX2WeKQg9wLN/pJeIO4CqiKhjsB+7NpTd+2qybNjsazOYDCL6yMR+OQBS2Hp/i7ShMIRT7Rm7TTk0wC1ao1lFumNgUmA5RmBAnIhWHtB+oeetV55crR1F",
            "1; CY1PR0701MB1964;\n\t6:O86ftFT3iWf2Vq9wRLxSokin/yg8oVqfdQRxMWif3RhcyS45btyafSIGQPh7RKzIkJDLg7N+/JhG3VC2GEId2MFYfvCl/0bLSKZlK2hqnvd9bniLG01KojsBf3BqpvgoQx8xcfmx+Kw6bJ7GwVJqMLbH+gnGlCXH2GZPT/hIFPDo/v4lXk5CUjtGb+z1KI9NRF8pwbdNTzJwk5AEdhlRu+tZUo0ksNmQpMVkRewQFNNWvhm8NRj3maiGa7ad6G0ClT68uvRSMyhBfFJq0mJH8eiBGbeHFVoA4jaBWn1q8Ue+EcIYCrhLCDXwDHFH6kE7xdovUptJktzYXQD/ZS8skg==;\n\t5:zvBSQ94iObfBNJ4gH0c7q6IgSae1oIV9RGlkKaGxLgJOg9bbWHKLRYJ9PfGyM5IgjqIjuJlK+XSTA3x2CIJooqtp2w61/HWbU+cKnmS3tnu6Q1TP1KtiHJ7M8QKZ6IIUZEhZReqmaHW9S5uXgOq14w==;\n\t24:kpZ2htARdWB6agIZM5EBnXEJn2Y9e7lsMhkF8n7c7wr/akdSf7ESRrGVZyVzvKzkTUhVBi6SIhhnK+W7O461fXPk9oWkqpf178IQ1Cor2Yk=;\n\t7:vuwFFqMGnzrZS66RIYeASW4m6LICpa8SfAg00UY9SnWwUum7J/eYX+0336tby7hyroC+RXxhXHgWxvenDmpEvgAo/y/kwf7CkMASCcmKMH/i2tsz9dfu8x7+7COYl5eqjqqGBAbXMzpslgNh9LeEyGShhSZrssLaOVNFoV7yiY2GgszIpVz7epA/+cH0MfKEoCKs8XLAEC6nYJYctIwUzP96VZ/HDDrXH0HFnjs9DUU="
        ],
        "X-MS-TrafficTypeDiagnostic": "CY1PR0701MB1964:",
        "X-Exchange-Antispam-Report-Test": "UriScan:(20558992708506);",
        "X-Microsoft-Antispam-PRVS": "<CY1PR0701MB1964DBDD622947BE7E0DC660987A0@CY1PR0701MB1964.namprd07.prod.outlook.com>",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(3002001)(100000703101)(100105400095)(93006095)(93001095)(6041248)(20161123560025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123564025)(20161123562025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:CY1PR0701MB1964; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:CY1PR0701MB1964; ",
        "X-Forefront-PRVS": "04410E544A",
        "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(6009001)(376002)(39830400002)(346002)(199003)(189002)(5003940100001)(53936002)(50986999)(86362001)(316002)(6486002)(16526017)(36756003)(16586007)(81166006)(106356001)(7736002)(107886003)(54906003)(6916009)(189998001)(50226002)(72206003)(48376002)(118296001)(101416001)(105586002)(81156014)(2950100002)(478600001)(8676002)(68736007)(3846002)(6116002)(50466002)(6666003)(76176999)(66066001)(5660300001)(47776003)(25786009)(97736004)(4326008)(8936002)(305945005)(2906002)(33646002);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1964;\n\tH:ubuntubox.rdc.aquantia.com; FPR:; SPF:None;\n\tPTR:InfoNoRecords; A:1; MX:1; LANG:en; ",
        "Received-SPF": "None (protection.outlook.com: aquantia.com does not designate\n\tpermitted sender hosts)",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-OriginatorOrg": "aquantia.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "25 Sep 2017 07:49:32.8976\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "83e2e134-991c-4ede-8ced-34d47e38e6b1",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "CY1PR0701MB1964",
        "Sender": "netdev-owner@vger.kernel.org",
        "Precedence": "bulk",
        "List-ID": "<netdev.vger.kernel.org>",
        "X-Mailing-List": "netdev@vger.kernel.org"
    },
    "content": "Due to a bug in aquantia atlantic card firmware, it sometimes reports\ninvalid link speed bits. That caused driver to report link down events,\nalthough link itself is totally fine.\n\nThis patch ignores such out of blue readings.\n\nSigned-off-by: Pavel Belous <Pavel.Belous@aquantia.com>\nSigned-off-by: Igor Russkikh <igor.russkikh@aquantia.com>\n---\n drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c | 3 +--\n 1 file changed, 1 insertion(+), 2 deletions(-)",
    "diff": "diff --git a/drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c b/drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c\nindex 4f5ec9a..bf734b3 100644\n--- a/drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c\n+++ b/drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c\n@@ -351,8 +351,7 @@ int hw_atl_utils_mpi_get_link_status(struct aq_hw_s *self)\n \t\t\tbreak;\n \n \t\tdefault:\n-\t\t\tlink_status->mbps = 0U;\n-\t\t\tbreak;\n+\t\t\treturn -EBUSY;\n \t\t}\n \t}\n \n",
    "prefixes": [
        "net",
        "v2",
        "3/4"
    ]
}