get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 97408,
    "url": "https://patches.dpdk.org/api/patches/97408/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/TYCP286MB1188D0B8338841026E6FD9C38AC79@TYCP286MB1188.JPNP286.PROD.OUTLOOK.COM/",
    "project": {
        "id": 1,
        "url": "https://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": "<TYCP286MB1188D0B8338841026E6FD9C38AC79@TYCP286MB1188.JPNP286.PROD.OUTLOOK.COM>",
    "list_archive_url": "https://inbox.dpdk.org/dev/TYCP286MB1188D0B8338841026E6FD9C38AC79@TYCP286MB1188.JPNP286.PROD.OUTLOOK.COM",
    "date": "2021-08-26T19:06:14",
    "name": "回复: [PATCH v2] net/mlx5: fix potential unreleased lock problem",
    "commit_ref": null,
    "pull_url": null,
    "state": "not-applicable",
    "archived": true,
    "hash": "18b21036e9b22c2bc395e55f0665705e956cdea0",
    "submitter": {
        "id": 2346,
        "url": "https://patches.dpdk.org/api/people/2346/?format=api",
        "name": "YE Chengfeng",
        "email": "cyeaa@connect.ust.hk"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/TYCP286MB1188D0B8338841026E6FD9C38AC79@TYCP286MB1188.JPNP286.PROD.OUTLOOK.COM/mbox/",
    "series": [
        {
            "id": 18484,
            "url": "https://patches.dpdk.org/api/series/18484/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=18484",
            "date": "2021-08-26T19:06:14",
            "name": "回复: [PATCH v2] net/mlx5: fix potential unreleased lock problem",
            "version": 1,
            "mbox": "https://patches.dpdk.org/series/18484/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/97408/comments/",
    "check": "pending",
    "checks": "https://patches.dpdk.org/api/patches/97408/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 5480FA0C54;\n\tFri, 27 Aug 2021 03:23:15 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id AB4984125F;\n\tFri, 27 Aug 2021 03:22:54 +0200 (CEST)",
            "from JPN01-TY1-obe.outbound.protection.outlook.com\n (mail-eopbgr1400107.outbound.protection.outlook.com [40.107.140.107])\n by mails.dpdk.org (Postfix) with ESMTP id CCB1040140\n for <dev@dpdk.org>; Thu, 26 Aug 2021 21:06:15 +0200 (CEST)",
            "from TYCP286MB1188.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:b7::8) by\n TYCP286MB1425.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:c0::7) with\n Microsoft\n SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.20.4457.20; Thu, 26 Aug 2021 19:06:14 +0000",
            "from TYCP286MB1188.JPNP286.PROD.OUTLOOK.COM\n ([fe80::b9cf:11ff:5f5a:32c1]) by TYCP286MB1188.JPNP286.PROD.OUTLOOK.COM\n ([fe80::b9cf:11ff:5f5a:32c1%6]) with mapi id 15.20.4436.027; Thu, 26 Aug 2021\n 19:06:14 +0000"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=RfGzG4IRCbibgpGp5A9LFdKmjsa20jEQFCx1AGjseoQI1KTWfxOJojnBdpi8MkRZbbAMG78cDyxmZWBedBRN+a0H6AqbzcN/EU1Jwuz2o5WZqhvYKUYlBH/dq7zQ8lkaAMHI5T+mfyaX0BXJruqYoG5u11LOyobU6I5yB/8hRyl55Y5c08U859LWKH6s6r7DkGw9zUwhHiM9DxHFOkyexcdj5ej4K293Enl2FkYkS+4/PcYbQSVcoJPf4Y16pWbIdkwehe4B1pwzsUFLFRRyQcXgYDBR1OfZqDG9CV9xcShfoDafIw1h0UFNQmWvrXQyYWKZjOcTZuI/i1WXG1+WxQ==",
        "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-SenderADCheck;\n bh=AazlBy9CUdSByn7u2W/sF0uprEAQfULq9+sCntUm/x4=;\n b=jqhUMu8vOzTH9+CkUzEjGpqQMdu6r70XYLIke3WNhknH4bBoENAzSX5DRCOwCOUl5JnfCBPj94xKxY4INd4sCGup1QZ8BdVuvsW6dmgG4S3ydphY5YzYJCJB3/c0orttOCNBFhFMsb68E+uCTGF0BPA1Peso9gxgPVS7qFY6hwfw8woPIb9RKOnWj23ggaYCw+auLcVQTMnkyo0p4vckKL2lFfH6UCj+ZUvRh8JADK6XUQATBSb3+5SaB9wyURI7eRB7nVE3YTTdnW0aSs07e96S8TJU1+sJ+xxGj728bNODHOoXCVKt5z9KAlRJBQu1QTwUKImleXuV1CzVp7Afig==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=connect.ust.hk; dmarc=pass action=none\n header.from=connect.ust.hk; dkim=pass header.d=connect.ust.hk; arc=none",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=connect.ust.hk;\n s=selector2;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=AazlBy9CUdSByn7u2W/sF0uprEAQfULq9+sCntUm/x4=;\n b=s+hgT+8U1XZpTG8zc8bULDA4tOUiuAYr0phjJxEsfmMCe8nQJQQufNK4uXRj2r9oEiKKGJQuteq+4+Qj5cfI5TCQJh0ZN3nfx9NTUdQ0l8j+/0B9KR8m8FD6v9RnMhwvpFBDtlV/Wh3jEpRjZJlz0Zs54jvHg1h2sjo2c+fOJt8=",
        "From": "YE Chengfeng <cyeaa@connect.ust.hk>",
        "To": "\"asomalap@amd.com\" <asomalap@amd.com>",
        "CC": "\"dev@dpdk.org\" <dev@dpdk.org>",
        "Thread-Topic": "[PATCH v2] net/mlx5: fix potential unreleased lock problem",
        "Thread-Index": "AQHXmqwt1oTB9T+vj0aU7EB8DzJMxauGJN+2",
        "Date": "Thu, 26 Aug 2021 19:06:14 +0000",
        "Message-ID": "\n <TYCP286MB1188D0B8338841026E6FD9C38AC79@TYCP286MB1188.JPNP286.PROD.OUTLOOK.COM>",
        "References": "<20210826185633.107314-1-cyeaa@connect.ust.hk>",
        "In-Reply-To": "<20210826185633.107314-1-cyeaa@connect.ust.hk>",
        "Accept-Language": "zh-CN, en-US",
        "Content-Language": "zh-CN",
        "X-MS-Has-Attach": "",
        "X-MS-TNEF-Correlator": "",
        "authentication-results": "amd.com; dkim=none (message not signed)\n header.d=none;amd.com; dmarc=none action=none header.from=connect.ust.hk;",
        "x-ms-publictraffictype": "Email",
        "x-ms-office365-filtering-correlation-id": "a34477f6-0e65-44e2-bc49-08d968c49328",
        "x-ms-traffictypediagnostic": "TYCP286MB1425:",
        "x-microsoft-antispam-prvs": "\n <TYCP286MB142518B452114F9099BFA7428AC79@TYCP286MB1425.JPNP286.PROD.OUTLOOK.COM>",
        "x-ms-oob-tlc-oobclassifiers": "OLM:8273;",
        "x-ms-exchange-senderadcheck": "1",
        "x-ms-exchange-antispam-relay": "0",
        "x-microsoft-antispam": "BCL:0;",
        "x-microsoft-antispam-message-info": "\n kW0XLWdxi6WInyDctvZIEeWrAoNjDe+teYXyDD47N1gwGOOg+1n5OLQfGGJDTcA890eskJ/M+w5/RCxGADLMLWS6M2jCcw4L6s7VXvSKPpgHQle+PoNir5L4JXW94RekIQx+Xy4aw1hK5yc6iL2mW1hH2yXXSsEc9kOQ+zAR1PL6UZcU14dL8C06RhLBapUIVDZOfjLlfFHCNijCPwyCj+3JM2WiIaiqysa/ZepyWz4KXOxtiKAktzy6n1Q+EVHmeSe5OChGza75NsTzy8jjcBKx3FznkN0EY3bXthg5LlJp+/dD7ZrCzuB5Y7FXlWGVIlYcj8gOBLhE5EVetpCcAO55+dEtjBU+iDlLRG3Ow19EJtzS+9XuwPkigR9nRH3RpnU2f7DR9GkSxXeDdKS1bzyxejRDTG8RqpZXqOWTT5XfaCBnRmBwQo9y9sYiIsiyarRNOl3G2kgtjDlDQrk/ChsG8Zgr4TzdhCVUFJAdy3M68yN4sH8jz+dYtxouHwnpB/W7JwL+vuflf7CLqtRaJATkHuB4PYHz+0BajQP2VL/ulJdgVmKupu2wdghDLurjXoI63rm4EJ8f2ScJYF17GSsu78ocVkMdJqFI6QxymVAXMT1BpHt7NVtU49zgoShf9faZYBDvHz0PmLN1nBqxbZV+EfH09B57ihLxvoKRY9evp1HfNVRo6BCKv/wDV5wm",
        "x-forefront-antispam-report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:TYCP286MB1188.JPNP286.PROD.OUTLOOK.COM; PTR:; CAT:NONE;\n SFS:(4636009)(396003)(39850400004)(366004)(136003)(346002)(376002)(122000001)(38100700002)(4326008)(786003)(7696005)(71200400001)(316002)(83380400001)(224303003)(9686003)(38070700005)(26005)(52536014)(91956017)(66946007)(66476007)(66556008)(64756008)(66446008)(8936002)(55016002)(2906002)(6916009)(186003)(19627405001)(6506007)(76116006)(86362001)(33656002)(5660300002)(478600001);\n DIR:OUT; SFP:1102;",
        "x-ms-exchange-antispam-messagedata-chunkcount": "1",
        "x-ms-exchange-antispam-messagedata-0": "\n =?eucgb2312_cn?b?Rk9GN3dlaXJ6eFlybDhuMk1Q?=\n\t=?eucgb2312_cn?b?amZETW1Da3Y3RHBSOVE0cGNhWG5mY1Y3VUtPK3kxeXlkTDFuRktiVnAyUkltTUdo?=\n\t=?eucgb2312_cn?b?WXVuRmFyUjBDQ3c0RTBVcDlYVXhNV0QvTmJqd205YzhzWXB0R3AyTGpzR2NLZTk4?=\n\t=?eucgb2312_cn?b?cVR1eXQxY0R1YUJrSmxOZFAwcWVrcUE1QkEyZjM1V0cvYVJvV3poTHpxRS9iTTZ1?=\n\t=?eucgb2312_cn?b?UEsxYVBYUFU1blB2a0o5SmlHYlBXbU53dlN2a1FmTEcwU2k4R01idkNIUytIWnlq?=\n\t=?eucgb2312_cn?b?VVFRaVdoYlBhenN2SzlYRjI5MU93aWdka3dwZlFOM2VGMWorTEpuY1RjaFRqcTJa?=\n\t=?eucgb2312_cn?b?WUJzN2lUM1p5WFhmUitQajZOd3R4S3RaSXFFQXA2R3VXVStPQUNTVFJJT0NJRkpn?=\n\t=?eucgb2312_cn?b?clBxU1k3RDlETzVvTkNDOWFqdUNsQWFFcWRxd24xSmFPTFJoRFZOZ3NQbFg1NmhX?=\n\t=?eucgb2312_cn?b?V2l5cFNkbzFKT0JMRnZYZ0c5OEZHL1YvU3VKUXd0UE0wNFhhcDBSWloxQko5YzVK?=\n\t=?eucgb2312_cn?b?SWpxK3REaXJZMG92djFBd0ptZzdNWW5SdU50QWJWMFFZaVJrNmZsOWtaTzlOVHlP?=\n\t=?eucgb2312_cn?b?RER0WE5DTEhuUE5HbHFTV1NudlByWExkU1pMU0NOY25xVmkzeElDckU0NmZzZXhG?=\n\t=?eucgb2312_cn?b?YThUTEJXKzA1WmdBT3krWGxGd1JyNzdqOHZnMGFIbVdhNGt4VjRwZlJ3STdROC9q?=\n\t=?eucgb2312_cn?b?MUpXaDBOWjdBR0lqWklQTllMZC8xMno1RnhKZW5qREFKVU5OZjc5dFhJVGVrd2sy?=\n\t=?eucgb2312_cn?b?aVQ2NmNTNTFGZHRKY21lSFpkRUkvZnFFekZwb3JRSlliSUJ2S05waGVQdVArM20r?=\n\t=?eucgb2312_cn?b?UHUyT0FoRElGb2tXeFcyWHVYK0xyUzU3VVZPa2t0YzlqcjNMak03b0d6MDlqdkYx?=\n\t=?eucgb2312_cn?b?Tmx1eG1rL01Tc2haNDdqMDNScFFDNmVIeTBCQjV1bVlKazZyNTRSSmMwajZMQjZD?=\n\t=?eucgb2312_cn?b?YlBrNWVMZVprZ0lFYm9XeFpNRVQ0UmVTZW5TdngvM1JZaklweWZndlQwUE9ITE5u?=\n\t=?eucgb2312_cn?b?eTlFcms5dzJVVkVsZ1ZzTGVxWlh3VzBCRzBMVWF0aEtPQkZ1My9GVFBlbjFRS29W?=\n\t=?eucgb2312_cn?b?dm9NelpwL2lWc1FlZnBjRE1zcmJJb21MTE0xZHh1akFiWGRXRlVMdFFYWVA3U05L?=\n\t=?eucgb2312_cn?b?YnQxQTNjSXlOUDY2bk5zUE9ocVJSQ0NMZGQwMXpSYkVnUVoxY216K1krS0dHaVpr?=\n\t=?eucgb2312_cn?b?QmhHdURDbW12M2dpMm9lVkcxZFh4b2NVRnhadGU0ZHhZYXNBQmZmckhMWGV2VU95?=\n\t=?eucgb2312_cn?b?YUVtdWhDNS9rczk5Sy9HUDFXQkNrdmxjdkRRdklOd1pWTmdHUk5aVUk5ZjN5dmxw?=\n\t=?eucgb2312_cn?b?enk5VVlQWnorZjJVdDN6clBRTnFOcGM2SVRNcU8rOWpZSWZPWUJBRitPZEtEaHJD?=\n\t=?eucgb2312_cn?b?SVRDRG5PNmVZeGFpZk5GWVhtVUJuSENkN3Q4aGVBRFYwV1RyT1BNcTFsS0JRY285?=\n\t=?eucgb2312_cn?b?Qmd3UzhGOGdraGRYM0J3b0V6OU9nUUlJbk9kR2V0OXdzb3ZkZjlsZXZZSnhFT0d6?=\n\t=?eucgb2312_cn?b?Mm11cW5sekR6YVdxemhNbWZPU052RGNYSTkzOGg5L29RemxmS0NudUkrdHFBcEUx?=\n\t=?eucgb2312_cn?b?N1hONnd3MjBLTCtQbkg0aTFTRjNqbjNTQzV0QTZHaEVlSDJIQlZSdFhTZmI5WGRl?=\n\t=?eucgb2312_cn?b?NndVTEFZdUtiK1lwclhTSkZDRGFQWjVlVTQvRVlMQ2dIS09QQkx2YmZHS0pOcmo1?=\n\t=?eucgb2312_cn?b?Z0d6K3hYMEUvTnEycCtRNE9KWk5JZnRhMjd1SWlD?=",
        "x-ms-exchange-transport-forked": "True",
        "MIME-Version": "1.0",
        "X-OriginatorOrg": "connect.ust.hk",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-AuthSource": "TYCP286MB1188.JPNP286.PROD.OUTLOOK.COM",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n a34477f6-0e65-44e2-bc49-08d968c49328",
        "X-MS-Exchange-CrossTenant-originalarrivaltime": "26 Aug 2021 19:06:14.0389 (UTC)",
        "X-MS-Exchange-CrossTenant-fromentityheader": "Hosted",
        "X-MS-Exchange-CrossTenant-id": "6c1d4152-39d0-44ca-88d9-b8d6ddca0708",
        "X-MS-Exchange-CrossTenant-mailboxtype": "HOSTED",
        "X-MS-Exchange-CrossTenant-userprincipalname": "\n 8pqgBPciCdhHZxo7TlQz4yyWvyFImlWhDDb2TWOXQ0Yf3L9MQaK9bhy+/O+acqk8I7gdAfcg+S3MAFD6vjMkHA==",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "TYCP286MB1425",
        "X-Mailman-Approved-At": "Fri, 27 Aug 2021 03:22:49 +0200",
        "Content-Type": "text/plain; charset=\"gb2312\"",
        "Content-Transfer-Encoding": "base64",
        "X-Content-Filtered-By": "Mailman/MimeDel 2.1.29",
        "Subject": "[dpdk-dev]\n =?eucgb2312_cn?b?u9i4tDogW1BBVENIIHYyXSBuZXQvbWx4NTogZml4IHBv?=\n\t=?eucgb2312_cn?b?dGVudGlhbCB1bnJlbGVhc2VkIGxvY2sgcHJvYmxlbQ==?=",
        "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",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "It seems that I send this patch to a wrong place,  please just ignore it.\n\nThanks,\nChengfeng",
    "diff": "diff --git a/drivers/net/mlx5/mlx5_txpp.c b/drivers/net/mlx5/mlx5_txpp.c\r\nindex 4f6da9f2d1..0ece788a84 100644\r\n--- a/drivers/net/mlx5/mlx5_txpp.c\r\n+++ b/drivers/net/mlx5/mlx5_txpp.c\r\n@@ -961,8 +961,12 @@ mlx5_txpp_stop(struct rte_eth_dev *dev)\r\n         MLX5_ASSERT(!ret);\r\n         RTE_SET_USED(ret);\r\n         MLX5_ASSERT(sh->txpp.refcnt);\r\n-       if (!sh->txpp.refcnt || --sh->txpp.refcnt)\r\n+       if (!sh->txpp.refcnt || --sh->txpp.refcnt) {\r\n+               ret = pthread_mutex_unlock(&sh->txpp.mutex);\r\n+               MLX5_ASSERT(!ret);\r\n+               RTE_SET_USED(ret);\r\n                 return;\r\n+       }\r\n         /* No references any more, do actual destroy. */\r\n         mlx5_txpp_destroy(sh);\r\n         ret = pthread_mutex_unlock(&sh->txpp.mutex);\r\n",
    "prefixes": []
}