get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 130163,
    "url": "https://patches.dpdk.org/api/patches/130163/?format=api",
    "web_url": "https://patches.dpdk.org/project/dts/patch/20230811130919.3213476-1-niklas.soderlund@corigine.com/",
    "project": {
        "id": 3,
        "url": "https://patches.dpdk.org/api/projects/3/?format=api",
        "name": "DTS",
        "link_name": "dts",
        "list_id": "dts.dpdk.org",
        "list_email": "dts@dpdk.org",
        "web_url": "",
        "scm_url": "git://dpdk.org/tools/dts",
        "webscm_url": "http://git.dpdk.org/tools/dts/",
        "list_archive_url": "https://inbox.dpdk.org/dts",
        "list_archive_url_format": "https://inbox.dpdk.org/dts/{}",
        "commit_url_format": ""
    },
    "msgid": "<20230811130919.3213476-1-niklas.soderlund@corigine.com>",
    "list_archive_url": "https://inbox.dpdk.org/dts/20230811130919.3213476-1-niklas.soderlund@corigine.com",
    "date": "2023-08-11T13:09:19",
    "name": "nics/net_device: add longer timeout for binding driver",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "9de6f3c9146bd5d77c81144874c495e0081859c4",
    "submitter": {
        "id": 2665,
        "url": "https://patches.dpdk.org/api/people/2665/?format=api",
        "name": "Niklas Söderlund",
        "email": "niklas.soderlund@corigine.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dts/patch/20230811130919.3213476-1-niklas.soderlund@corigine.com/mbox/",
    "series": [
        {
            "id": 29186,
            "url": "https://patches.dpdk.org/api/series/29186/?format=api",
            "web_url": "https://patches.dpdk.org/project/dts/list/?series=29186",
            "date": "2023-08-11T13:09:19",
            "name": "nics/net_device: add longer timeout for binding driver",
            "version": 1,
            "mbox": "https://patches.dpdk.org/series/29186/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/130163/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/130163/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dts-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id A6E3A43035;\n\tFri, 11 Aug 2023 15:10:27 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 9F48E40F16;\n\tFri, 11 Aug 2023 15:10:27 +0200 (CEST)",
            "from NAM12-DM6-obe.outbound.protection.outlook.com\n (mail-dm6nam12on2126.outbound.protection.outlook.com [40.107.243.126])\n by mails.dpdk.org (Postfix) with ESMTP id 93B3040E03\n for <dts@dpdk.org>; Fri, 11 Aug 2023 15:10:26 +0200 (CEST)",
            "from BY3PR13MB4804.namprd13.prod.outlook.com (2603:10b6:a03:355::13)\n by SJ0PR13MB5721.namprd13.prod.outlook.com (2603:10b6:a03:408::17)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.30; Fri, 11 Aug\n 2023 13:10:24 +0000",
            "from BY3PR13MB4804.namprd13.prod.outlook.com\n ([fe80::3a7d:2ee9:4391:9ef6]) by BY3PR13MB4804.namprd13.prod.outlook.com\n ([fe80::3a7d:2ee9:4391:9ef6%4]) with mapi id 15.20.6678.020; Fri, 11 Aug 2023\n 13:10:24 +0000"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=KdwhNS/+4FqTQrvyFaSx0Lgh9cHiVVuyjnvhR3LXYQ3t8pe0uzwMDecMUavyICTlpOtn9leaM7pb6897pJfEs3Mwghb2J8rr2n21scUrMT3+KfzrxyhcxzzP0RGNJa8clHMj1ZJbiD1UWJKPnfOjYdZCrbpVeSqE2WLUFph4Ru0qzyEW3Z09BCfQUn+9TC3dNyR/id0sTAK5KA0FWDx8WxS4DEkLzF19dt9kNnKyFZl6YrM8FYpOcKxTaI6ShRyauCSdDcfhrkvo5YYu+wWywM0XVq7ePX4c2ZGa0CdhWaCKTHxIBwyBjRCVzVoN9tusDO20qWw3zSaiA9JFSXsAhw==",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector9901;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=ZNo1yfivGlqMnrS0VOvkZYnxDKVxr6aSPkrG+w+JrlA=;\n b=J3mcYQDK0R4yYf4NT3VTtlGHM/EHkteQnIdSAyAhrFe7q0SD0DLwL5K1A55or/HfSYrKTh1cYMVkUOpVnD0oVZqxsNxkzjf7RdpjE0QyYJOVlURY/y9rytEAQ354QizxdzdUFkQnbeeOcdCvER/SGwiITNRqxCvw3VOGfnK233E5W7+Xdj7WgiP6oTdHqTrr9PtfQJh4JZdDSuun3z/qXz7tvgjNgfkgS4pfdHflNzZnpdD6Kiqk4tsomlsVqrZat+bZi78lixYAG12WPzz8xYzaZ23FhWWQhq7Wm0J4yk6qjaSm5j4S/z9gg4Ad1GaM9sWklnZH31i2NgAlD9VrLw==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=corigine.com; dmarc=pass action=none header.from=corigine.com;\n dkim=pass header.d=corigine.com; arc=none",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=corigine.onmicrosoft.com; s=selector2-corigine-onmicrosoft-com;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=ZNo1yfivGlqMnrS0VOvkZYnxDKVxr6aSPkrG+w+JrlA=;\n b=W8uCz2XOC+MAdosrguAnZLsdvYV1flUyiWvxXZECnt05yAqhHf/RSZBS8K8HXrcuna+MlzneYswhATbvFIqUije5RdzoIYPZabdepNCrajjo7SWvmp+cYzJUbVc8eM/iFCqWyl9UZljE4SUJtiteUweRySpfnDgoLGH6c1f5apY=",
        "Authentication-Results": "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=corigine.com;",
        "From": "=?utf-8?q?Niklas_S=C3=B6derlund?= <niklas.soderlund@corigine.com>",
        "To": "dts@dpdk.org",
        "Cc": "oss-drivers@corigine.com, Qin Ke <qin.ke@corigine.com>, =?utf-8?q?Niklas?=\n\t=?utf-8?q?_S=C3=B6derlund?= <niklas.soderlund@corigine.com>",
        "Subject": "[PATCH] nics/net_device: add longer timeout for binding driver",
        "Date": "Fri, 11 Aug 2023 15:09:19 +0200",
        "Message-ID": "<20230811130919.3213476-1-niklas.soderlund@corigine.com>",
        "X-Mailer": "git-send-email 2.41.0",
        "Content-Type": "text/plain; charset=UTF-8",
        "Content-Transfer-Encoding": "8bit",
        "X-ClientProxiedBy": "BE1P281CA0032.DEUP281.PROD.OUTLOOK.COM\n (2603:10a6:b10:22::20) To BY3PR13MB4804.namprd13.prod.outlook.com\n (2603:10b6:a03:355::13)",
        "MIME-Version": "1.0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-TrafficTypeDiagnostic": "BY3PR13MB4804:EE_|SJ0PR13MB5721:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "3cd5d4c0-0ce0-4ff5-cd0a-08db9a6c52cb",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;",
        "X-Microsoft-Antispam-Message-Info": "\n mSIIZ4dOlx/35rMcNIZqI2yEcGcflTM9D+2HifI0Y3bSUVeyp0i1wnLdTnivh83x4v1IJYJ6G2CIIG81fN0qDeYllgb8xHcytfH6kgRFJhCUMYyLW5rL8R7b7NHo+1H+jhF/AuB57DYCmds7ExKZPQNJbMHx5nc5YNPgTk4i0JRO0oqkA6sj2cXe1jvbL0R3zCzyebfQ/zECQh5ILYVhQIBigdu/zOJ0oLl5Wgm9YEpYcm2BMqWyJLh+gK+ShL1VqzaJ3WbxJ9naUJ9pr+o33ozCX/VgpJgvAf0aCa0jOk8yA62sfNZJ0b3FvEd78aO8JojnCb3PhgW1MND1RsHsESnTf9Msz5lRkdVqcx5gjs8EAucHRt4uXVJ/IW8cZmLvzFFiy90bj6YKxN1gLS6pupxXAhYG/97Lt6O85/YlQHwJbUXQh8hVb2Nez2QmQLmIT34hq8ZCyJRDy7ElagfjJqmuBWNj34AKVMl4cOKaTtY3cVU7ydd5/toPVDUL2gAma9VmFylhhfzd6KPxvubJm+7wtuaqQxywQrsbZdBJpJXvxh/J+I49ArpmRvRrIUcVmfAqN43eKwPxDs7tKTIXFCpJa3YH4JedwlawafxEv3cwP14lCtChz7gyN4lZJHWFGGAyeFu7/s5lQdYSlAPX8Q7xazYanlNlKwry5dGwIbvY9cbW6F+0sdlDfuE6SKfKNd3sz91436hxl9+9DXf6e6/eKzuyFitmX/0cqf9dNTzFg6buz5pvXEji05zETqIFST6wF0/lEjMrOjiTOajynQ==",
        "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:BY3PR13MB4804.namprd13.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230028)(39840400004)(366004)(396003)(376002)(136003)(346002)(186006)(1800799006)(451199021)(6486002)(316002)(478600001)(6666004)(4744005)(54906003)(66574015)(66476007)(66946007)(52116002)(66556008)(4326008)(12101799016)(6512007)(6916009)(41300700001)(26005)(8676002)(8936002)(5660300002)(1076003)(6506007)(2616005)(107886003)(83380400001)(2906002)(38350700002)(38100700002)(86362001)(36756003)(148743002);\n DIR:OUT; SFP:1102;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "=?utf-8?q?k87IhXotRzYRmi7sRYGQJIbOtSA1?=\n\t=?utf-8?q?E6nFM0Brsjah67Udej9sQqo5tFUEo3cUIvzTj3Q36vlaf7OhIgL/rs0pTCbryvOpr?=\n\t=?utf-8?q?oTZRUfz2t9VBxMWnS0TegcUOU6cLvdRC/A3fFSMa8s0tUFGbaMaNEQ0JEYZEV764I?=\n\t=?utf-8?q?GNsIRDvO6s37CsVVTqwmev6jKCzBtqWZSN1k04aPMo//KjsxiW2GabNV0rOEdCILF?=\n\t=?utf-8?q?eiCWzNJFs6zyQyHg57OfwtOM5apKLN9sYeGxpSV+OWSUHQOCumR/WBfR+4VrheDQg?=\n\t=?utf-8?q?76TNyFSauWwIZ6VpUXm12cc3zSIRV7hJbrsZqP+FD8QH/vbBquPTb1r6OxSvR+r8n?=\n\t=?utf-8?q?c0s7Rw6s8rzvNhEh5OhcWX52f2pZhSayRRIbF1FdAavW5SkDyvZAMHHcBZdbCI9KQ?=\n\t=?utf-8?q?09lgjWsUno8HsjMW/bDUYUCfDX46UGT/b98pi0NrakZxaKx80hhb76P6pkKnP2j4V?=\n\t=?utf-8?q?lFksBZsQ0FV6OHNPFBO9u/on/8WiNt/NzBLRlhmfXFLVWWCjJpGdda1cAvRyj05qj?=\n\t=?utf-8?q?nNTfQbxOzuxVBSTR5t0+SsFMoVqp2bg7/1tfxBQXa1juf2Zael/XPLBRx/sEcUYch?=\n\t=?utf-8?q?Nt30Z79e5NGqRBEm0k/tq/Jx+E90j73URfOn5Q00CbcjE35zwdn+6tclQDHuN0/gO?=\n\t=?utf-8?q?7UKTvUi9zwGrDLd5CsLazgA5WLPcpDYql5imTG7VVvJw+Bpa9AoYIx+Z0SHPA2Kw7?=\n\t=?utf-8?q?n/0Adges1Q6zcgIn00z1fq8s2FCXhgph3og9Uypw0k9iNzxBxZUKPMRI+ODphZyvx?=\n\t=?utf-8?q?gZUER9ZcY+VGl8siHwXfT0bjALKPv2dvSym+phdFW8bznYlHxzqg3U0NLAuHj8gcl?=\n\t=?utf-8?q?fowN6AxW41ooRv5iQvqg2DFF6+lAcXgE2gpEECiNFbSDKDFmBohZGP7Ety1XYnJGR?=\n\t=?utf-8?q?yEm24INlPGxKwL5SxNW4DJlnUCWkurZNO8SYVoB4pV1zO8+L2HoZVzdKp+u0xvrMb?=\n\t=?utf-8?q?EsAV+GvpTWG7HcifYvRYCH7pgaw8V5GRF6A7TB4Zcn+DzY2XFnxqi6CQI3PwyBxrA?=\n\t=?utf-8?q?c0OWg+W3T5V5NGvAhcZ4igovy1dIpgE1ZrkN+kfinsjFUfZC4GuVdmnDernHLKC7g?=\n\t=?utf-8?q?g/MP9CxdUgu7l9tb+sfwDAvbtclD+itPP7do3dmNt4iAAC2FCwjjfmxRVG89HXbcU?=\n\t=?utf-8?q?E94vxh8lNii5wUt1axcjCJNbQp6uqPzv+T30Q6J0h/hBZuSgJ0ciB+Y4+cNhrNW3h?=\n\t=?utf-8?q?pFfbgL8QIoWWWNSqpxQiEYzqMr3rKCvOkGGlDMAlovGYQvCAbS6nqMmEiqIpjs18/?=\n\t=?utf-8?q?dp+xaCHboP12qWESn7q6xuKIsKrGstkmMU0svTnsT51N+9d3pxrwTznihgvmUooJ6?=\n\t=?utf-8?q?bfUKK6fKK3na2RH1RIWdZU1y5afJHzJxJ06lZzf6wgPTuFfHJCcZ2wzDXS8oFYqxx?=\n\t=?utf-8?q?30kbWIH6OCF5qzhX3HYGeF5YpiAiB93CLojVajMs1c/HjniZlpqmPGURhjgq3ghLy?=\n\t=?utf-8?q?KZxIwuXOb7ZUdzYwhc7aNocW7uvPihOK0DAwjABRE+ON5d1fuYCNdoSpJ5wOpT+XD?=\n\t=?utf-8?q?GC8yox71f8t8jKVjlxcAaV+R18swFZNhRQ=3D=3D?=",
        "X-OriginatorOrg": "corigine.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 3cd5d4c0-0ce0-4ff5-cd0a-08db9a6c52cb",
        "X-MS-Exchange-CrossTenant-AuthSource": "BY3PR13MB4804.namprd13.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "11 Aug 2023 13:10:24.2527 (UTC)",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "fe128f2c-073b-4c20-818e-7246a585940c",
        "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED",
        "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n TbYfkNoCGVUnv6McrVx2y9gFFgDv/T1XXxYLpD7VeqQnNVXLYl0XA3OrO4IImLX+8iGB+6G7fMA51nkWANudDIkm/SRsQDDMbN7iCfIZ4ng=",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "SJ0PR13MB5721",
        "X-BeenThere": "dts@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "test suite reviews and discussions <dts.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dts>,\n <mailto:dts-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dts/>",
        "List-Post": "<mailto:dts@dpdk.org>",
        "List-Help": "<mailto:dts-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dts>,\n <mailto:dts-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dts-bounces@dpdk.org"
    },
    "content": "From: Qin Ke <qin.ke@corigine.com>\n\nIt may take a long time whiling binding NIC port to specified\ndriver, add longer timeout to ensure this operation can execute\nsuccessfully and stably for all NIC.\n\nIt is required for NFP as it can take a long time to bind\n\nSigned-off-by: Qin Ke <qin.ke@corigine.com>\nReviewed-by: Niklas Söderlund <niklas.soderlund@corigine.com>\n---\n nics/net_device.py | 4 +++-\n 1 file changed, 3 insertions(+), 1 deletion(-)",
    "diff": "diff --git a/nics/net_device.py b/nics/net_device.py\nindex 0f9c1af46a77..ec75d017df50 100644\n--- a/nics/net_device.py\n+++ b/nics/net_device.py\n@@ -832,7 +832,9 @@ class NetDevice(object):\n             \"# \",\n         )\n         self.__send_expect(\n-            \"echo %s > /sys/bus/pci/drivers/%s/bind\" % (nic_pci_num, driver), \"# \"\n+            \"echo %s > /sys/bus/pci/drivers/%s/bind\" % (nic_pci_num, driver),\n+            \"# \",\n+            timeout=80,\n         )\n         if driver == self.default_driver:\n             itf = self.get_interface_name()\n",
    "prefixes": []
}