get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 108404,
    "url": "http://patches.dpdk.org/api/patches/108404/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20220228152937.21247-1-jeffd@silicom-usa.com/",
    "project": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<20220228152937.21247-1-jeffd@silicom-usa.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220228152937.21247-1-jeffd@silicom-usa.com",
    "date": "2022-02-28T15:29:34",
    "name": "[v4,0/3] ixgbe SFP handling fixes",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 2500,
        "url": "http://patches.dpdk.org/api/people/2500/?format=api",
        "name": "Jeff Daly",
        "email": "jeffd@silicom-usa.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20220228152937.21247-1-jeffd@silicom-usa.com/mbox/",
    "series": [],
    "comments": "http://patches.dpdk.org/api/patches/108404/comments/",
    "check": "pending",
    "checks": "http://patches.dpdk.org/api/patches/108404/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-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 16C60A0350;\n\tMon, 28 Feb 2022 16:30:07 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 9D3364068C;\n\tMon, 28 Feb 2022 16:30:06 +0100 (CET)",
            "from EUR05-AM6-obe.outbound.protection.outlook.com\n (mail-am6eur05on2116.outbound.protection.outlook.com [40.107.22.116])\n by mails.dpdk.org (Postfix) with ESMTP id 5D56140140\n for <dev@dpdk.org>; Mon, 28 Feb 2022 16:30:05 +0100 (CET)",
            "from VI1PR0402MB3517.eurprd04.prod.outlook.com (2603:10a6:803:b::16)\n by VI1PR0402MB2880.eurprd04.prod.outlook.com (2603:10a6:800:b4::19)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.26; Mon, 28 Feb\n 2022 15:30:02 +0000",
            "from VI1PR0402MB3517.eurprd04.prod.outlook.com\n ([fe80::ed1d:f50d:740:a182]) by VI1PR0402MB3517.eurprd04.prod.outlook.com\n ([fe80::ed1d:f50d:740:a182%4]) with mapi id 15.20.5017.026; Mon, 28 Feb 2022\n 15:30:02 +0000"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=P06G0KgfEUHkVauXUE1UkoiHHmtplGYFsyB2sP7eg2Qc9c+Y9Ga9zVL5VuNcCCShpqJkFKwq7qCZ3dxnUqJwgzxKl2K3wBFo0QF1ViOqGLr0GlF1ioW47cgqmok3NrpOie3/vTnEPGRnVMYgSq3DpM4AMFSMv6/SPb2eKgyG8n40/MVMQdMNimQo9tpxRj/dYMtICiYCUcSRdRV+f8Oir16SXKiMuh96YceEzREDMh7L2Cdeb+0mONA8Hq9DxbzD9ToMN6elK+JDzpfhasNt8sUjr/QtMh6VcW/Rf7kqlirl2ipNYwJY+oMYCk2eJEwOsNZRfGvJwcz2Nsnu4Pk1Dw==",
        "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=ZWYJwSLCcNaeAWImmOCnFfs5MWxuv61b1Fo9bLJ8cF8=;\n b=nHbVtVkZpY/RkjppTnfr2FNuUxnVKME2EYpGg565nMIPMVYoZrgbogaRg38O7Dzoq9AUWWh7Nv97WyGaqyGiuOI6J9OSQ+sXuWFbfiI9EzwX1YVjPnreNGKJ2Ar/UOGqd2KmM9S0/amyBmS1ozyKZk7P4L24gut9bf2D68dPRGqvzAFsMoDuC+jFSTwjc1h6Cm///1mo/ufsw6Apr/SKqx7dSiPk4R0OqMx3db1lgH3NhJRFZWBSkHhKsW+kSvtd2sGkJFG/TdbIMeUgT7q5zks3YcSTAyC4tXVWS4Oy+26MRuYvHaBqj2pljgNcZJl8+9nZr/7pDubssvxPcpyFqw==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=silicom-usa.com; dmarc=pass action=none\n header.from=silicom-usa.com; dkim=pass header.d=silicom-usa.com; arc=none",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=SILICOMLTD.onmicrosoft.com; s=selector2-SILICOMLTD-onmicrosoft-com;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=ZWYJwSLCcNaeAWImmOCnFfs5MWxuv61b1Fo9bLJ8cF8=;\n b=TyRHpL4Eo3BqtrDoA+ySJuZJyFzTkRl3C1OEFhimf9IQqlGJ8cqaJ6TE7lyVkxqpCSN3cu7STjxrvfa/Lwn7ruQLYXpQPmC/ZXopmqIYgWmJ0WIknJ2PSHc4hZADHDO+t0440B531n0Vr+GIGYWD69oXMShXUMH3AHOf2OK2j6Q=",
        "Authentication-Results": "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=silicom-usa.com;",
        "From": "Jeff Daly <jeffd@silicom-usa.com>",
        "To": "dev@dpdk.org",
        "Subject": "[PATCH v4 0/3] ixgbe SFP handling fixes",
        "Date": "Mon, 28 Feb 2022 10:29:34 -0500",
        "Message-Id": "<20220228152937.21247-1-jeffd@silicom-usa.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "In-Reply-To": "<20211206221922.644187-1-stephend@silicom-usa.com>",
        "References": "<20211206221922.644187-1-stephend@silicom-usa.com>",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-ClientProxiedBy": "BN9PR03CA0248.namprd03.prod.outlook.com\n (2603:10b6:408:ff::13) To VI1PR0402MB3517.eurprd04.prod.outlook.com\n (2603:10a6:803:b::16)",
        "MIME-Version": "1.0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "c4acd14b-75ad-426b-2eff-08d9facf300f",
        "X-MS-TrafficTypeDiagnostic": "VI1PR0402MB2880:EE_",
        "X-Microsoft-Antispam-PRVS": "\n <VI1PR0402MB28808FCDDC2CC69C42D5EF73EA019@VI1PR0402MB2880.eurprd04.prod.outlook.com>",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;",
        "X-Microsoft-Antispam-Message-Info": "\n 4APNpXmCDcW4TRdBDWqLwHwzlko+FjJSYbpHPKSwaCirf+TwXdBgz49tM2SG/DU+KajViW5XJD3KC34bLNX7ULdz6MOjPYM9/PJniFZ4FB94YXLdOBBKsxiG0kq46sZANhU+aVY5Bz12MC8MJ8DqdhrQaYo2vuUnrvJ1f+/ZC/5UxMikNKe21wvH/T90pUEAbCeqt/Pv+drBBolrZwP46eXpu2RNbHbLpu9xlPnPK5t2dcVwf+z5jCA4MhEbZ4ps8Cl6FOVTduLdGXrdWvGe74DaUPv4UUh9DuQLQhNqY4Kh1uqbibl5CMa73569E6Y1LdiDHJMCpf4UlCCA+Mdq5230Xk1aV00LJgWVzCwQ0CUkLTGFGOZI/E57aiAaua73ZbTa6WliWDGaQ1BVC8Ew5uJliQtdmEaqU8Vvqb5Fwks/rs4tc9KzxXVbhvBWt/anYOxlpnkGsHsaRfKe0KwZ6m6NLRskHaXDuWIM8sevrN6hPWs9i/EehF0MBHUen9Wa9CUqjluuhz3LteRMxEFR0X1rtA1zqrIxEZ+prXAlXqW29BZ8YLcZPHPS+XnsF9DSLPzQpt1FflpwtvJRTNwZ1e+Gz4YIbJ/gQAJ3Bgc/2kyndZ/S9UOKS2gQXeii5kPoTUdv+icPVcH3Ka40xgJTviUDazYPHfB04Kei5lInWYsHpaTrPeMlVryD28G9Z+0mam1xL3R8VTY0JR13bWLXFA==",
        "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:VI1PR0402MB3517.eurprd04.prod.outlook.com; PTR:;\n CAT:NONE;\n SFS:(13230001)(4636009)(366004)(38350700002)(38100700002)(5660300002)(508600001)(8936002)(6486002)(6506007)(6512007)(6666004)(36756003)(186003)(52116002)(8676002)(2616005)(1076003)(26005)(86362001)(66946007)(66476007)(66556008)(4744005)(6916009)(316002)(83380400001)(2906002);\n DIR:OUT; SFP:1102;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n VxB/aRneSIjSqMXsYS6vvHjK7Cs/kb9fEaoI92/fqXAci08LfVsBGAo0QwU6hrL4n9jfBQoLF1YvNFU9aD+z2bgth+28+kylY0U1LM5NKunLs98XhDyBzmzEDLq9S4DLZsYJYb6CXcJ9VUN3o80rcvaMGmq8lDIZ/SOHiJV/qmdJuLjhe0L2YAmIsghZOnlckU7Tq1tVkd71FMnpNsBD3tp5EkL88t29UrZz24PaJY1xfz0SZLbeFvH/aSpHOZ9Jf2psapOyLKxBqXd/PYP+L/RMP0JIwGw9ot20m/yDBLF1c5XLqC89WW7V+3Tq2BzhUpAjlpUo/XqOgAsi8yJcYwCn98naDZKBn6qnX3t1sXQAYwJRAcBRos3OT2ffZcjIlDACejFP4+2gBT9vdnNyKHeI/nx8BOmysSPUsf87rfKHDWEDkoCiB5/sH51ndKkVk067q2uR+gaWq0ht6AjOXE2oYnv0xu8rE9AfuZPh9yTO6t4OEkzh3GmAcIHY+SIWI9H5HIwVt89jewKABg3TPsHVGM3I9TQ6T4T6S0UAaTEQO9uH8ZOnb/TG7oq0vIBZEfy/spncJkxbAQDs2Ne/x+v1CVT4tRjRSLlfn+W8pvwGATJZ8JZc4m1KOXLwgubOgR0QnzwFQbslh7QRE4BRvno2lLHiHyujZ6RtR4oITxnX4VZfo2K4UCZfXV48O3ftdfjfmewaRyjYBY7ApuWuOzA3YMx/fvcwmvJmgC/aqITcTuUJd9lduk8+hmTuYNDQzmF7hbGTSCOcviUFyN4PAR9X2RNJiETKQdVww2QZ7+hIAoD3cVZOYoCRHDUZi8O7QfCwS96D4v2Wen9HOXc6SA2z+fDdY3j/DLBmHLevQ1OgsG/RfFsz1oDgIbbsoZWRzbg3b1gcsXRUw7rdFLbxGCMsUOgkNNTkY8xzZ0cS5Jmex5XcWouU4kC8EdNn9wxqTUHAHrUTK3pGFrpScOMDkji3LbQaICMOmbSLNCuH2P2TeJ/s6+AGtxoA/2T2NhItyLSyIhkQImG79lIOyzLefDaDWS7rQn1gq52ZTlP+C0W2qYteRA/SsIzmoUz2wvFcjJgJTVM+bYzVvco6s6cYq25M76xulaIRgjOll/MHGkADIBuruOWlAeFBwQg5j5wvDnbpBCnRubFqosRfLEJyihNHjuSCCalRw3cWnXGPz6nXOMNbIxh5iBCEmEtK5BAoF4t6ijK2qY1T1tZ6RuVlFhO1An1PEIq2HZJa95jZ8zMkRLJH6lOPNNKVHvGGdLsrqGa/ukiX5gqX1fQTIkwQTMHn/N5GSVeR5FshLefRp/DiXhBCDvLGxGNU4u9PVitpNAoczf3jdZVVrQh9l9JC+12zM2XpRXhU+tYkmI65YyNkR0fPf/2iM3nOBz7+uvKwZBPUSg7s4ahtHi5NDpjKnh3wN85mP9YNHQL5WxLzLLOsJNvrKUzBUzPYpIR5Obd2A6Cc5wL/pPw/l1dXK2SvCFW1rR9U7Vst9WVlsbL8+7lDv1n1EtXrGUrlNdJYyje0ChP3uFgG5VmC8t+TkGLyrRd1yLtcvoUVVBQTM++pFHg6hZSwaQ6ITHdMpU0Ido2JIqbH+jVxfWNnHUNai59dw+N9pD1pq0EEKna6TfkcWOY=",
        "X-OriginatorOrg": "silicom-usa.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n c4acd14b-75ad-426b-2eff-08d9facf300f",
        "X-MS-Exchange-CrossTenant-AuthSource": "\n VI1PR0402MB3517.eurprd04.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "28 Feb 2022 15:30:02.5954 (UTC)",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "c9e326d8-ce47-4930-8612-cc99d3c87ad1",
        "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED",
        "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n EQ7tRfzh3EvNqreJwGOptb2wfQhzG/bTerX5e08Q5i5hAEoII1mYwMW2EsGYFiaz0f0w2zohpYyim9HB1/rDbg==",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "VI1PR0402MB2880",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org"
    },
    "content": "Hello all,\n\nWe have several platforms based on Intel's C3000 series of SoCs that\nhave integrated ixgbe devices (X550EM) operating in the \"Native SFI\"\nmode (the 0x15c4 device ID).\n\nThis set of patches address issues with detection and hotplug of\nSPFs.  This is the first of a series of patches to refactor the\ninitial work that Stephen Douthit submitted last year, splitting the\nissues into separate logical series.\n\n---\nv3:\n* Moved code back out of base.\n\nv4:\n* Revert accidental tabification\n\nJeff Daly (2):\n  net/ixgbe: Limit SDP3 check of TX_DISABLE to appropriate devices\n  net/ixgbe: Fix SFP detection and linking on hotplug\n\nStephen Douthit (1):\n  net/ixgbe: Fix ixgbe_is_sfp() to return valid result for X550EM_a devs\n\n drivers/net/ixgbe/ixgbe_ethdev.c | 516 ++++++++++++++++++++++++-------\n drivers/net/ixgbe/ixgbe_ethdev.h |  14 +-\n 2 files changed, 408 insertions(+), 122 deletions(-)",
    "diff": null,
    "prefixes": [
        "v4",
        "0/3"
    ]
}