get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 106736,
    "url": "http://patchwork.dpdk.org/api/patches/106736/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/20220131123029.4024-5-ktejasree@marvell.com/",
    "project": {
        "id": 1,
        "url": "http://patchwork.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": "<20220131123029.4024-5-ktejasree@marvell.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220131123029.4024-5-ktejasree@marvell.com",
    "date": "2022-01-31T12:30:28",
    "name": "[4/5] crypto/cnxk: use unique cache line per inst",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "71ad8f145dff3cb0ed36012a75c5333c2b05a48e",
    "submitter": {
        "id": 1789,
        "url": "http://patchwork.dpdk.org/api/people/1789/?format=api",
        "name": "Tejasree Kondoj",
        "email": "ktejasree@marvell.com"
    },
    "delegate": {
        "id": 6690,
        "url": "http://patchwork.dpdk.org/api/users/6690/?format=api",
        "username": "akhil",
        "first_name": "akhil",
        "last_name": "goyal",
        "email": "gakhil@marvell.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/20220131123029.4024-5-ktejasree@marvell.com/mbox/",
    "series": [
        {
            "id": 21433,
            "url": "http://patchwork.dpdk.org/api/series/21433/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=21433",
            "date": "2022-01-31T12:30:24",
            "name": "Adding new features and improvements in cnxk crypto PMD",
            "version": 1,
            "mbox": "http://patchwork.dpdk.org/series/21433/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/patches/106736/comments/",
    "check": "success",
    "checks": "http://patchwork.dpdk.org/api/patches/106736/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 57F57A04A2;\n\tMon, 31 Jan 2022 12:39:30 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 4972C4116E;\n\tMon, 31 Jan 2022 12:39:30 +0100 (CET)",
            "from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com\n [67.231.156.173])\n by mails.dpdk.org (Postfix) with ESMTP id C491B41171\n for <dev@dpdk.org>; Mon, 31 Jan 2022 12:39:28 +0100 (CET)",
            "from pps.filterd (m0045851.ppops.net [127.0.0.1])\n by mx0b-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id\n 20VB6HZd009700\n for <dev@dpdk.org>; Mon, 31 Jan 2022 03:39:28 -0800",
            "from dc5-exch02.marvell.com ([199.233.59.182])\n by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3dw5yqm8n5-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT)\n for <dev@dpdk.org>; Mon, 31 Jan 2022 03:39:28 -0800",
            "from DC5-EXCH02.marvell.com (10.69.176.39) by DC5-EXCH02.marvell.com\n (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.18;\n Mon, 31 Jan 2022 03:39:26 -0800",
            "from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com\n (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.18 via Frontend\n Transport; Mon, 31 Jan 2022 03:39:26 -0800",
            "from hyd1554T5810.caveonetworks.com.com (unknown [10.29.57.11])\n by maili.marvell.com (Postfix) with ESMTP id DA7813F703F;\n Mon, 31 Jan 2022 03:39:23 -0800 (PST)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com;\n h=from : to : cc :\n subject : date : message-id : in-reply-to : references : mime-version :\n content-transfer-encoding : content-type; s=pfpt0220;\n bh=CAUSRPVdQXYnWDxf+d2N3VxX5FuUR80MnVcefIrs060=;\n b=FSj/RNfeazga4dcGTkfZE19bsvAiUXQVJ9jjys3IVJStaZ7lvHTNmlH6EJj3A2IAysv/\n guPpn1ld52GBVn8VD7kf3+gGkChTaV9H2ykbTqV8pvecDbVxx14gYlGR3u4D/Vbk2jfy\n bJi3Nap/YQY+47149RS3/2DXbSsfhJOZioY/bxr59J1fan35n3FpetjrXq+Z0P/hI1xz\n VH6Z/kZs4Q5YQNQPV3L9Y+oWlHusRbhlFy/cMr2jMhor9XmGZ0Gf9nkZQLTNdXQLlQn4\n kK6ASUaFHCh3MokGv7/MKTl9G6yQebbO7GNGXsB16syT3g6A1YywaHIR8ZETQ0XiY5wO Ww==",
        "From": "Tejasree Kondoj <ktejasree@marvell.com>",
        "To": "Akhil Goyal <gakhil@marvell.com>",
        "CC": "Anoob Joseph <anoobj@marvell.com>, Ankur Dwivedi <adwivedi@marvell.com>,\n Archana Muniganti <marchana@marvell.com>, Tejasree Kondoj\n <ktejasree@marvell.com>, <dev@dpdk.org>",
        "Subject": "[PATCH 4/5] crypto/cnxk: use unique cache line per inst",
        "Date": "Mon, 31 Jan 2022 18:00:28 +0530",
        "Message-ID": "<20220131123029.4024-5-ktejasree@marvell.com>",
        "X-Mailer": "git-send-email 2.27.0",
        "In-Reply-To": "<20220131123029.4024-1-ktejasree@marvell.com>",
        "References": "<20220131123029.4024-1-ktejasree@marvell.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-Proofpoint-ORIG-GUID": "6g-7j7gDX1ygGd1AXJdc1g-5Eheh68Po",
        "X-Proofpoint-GUID": "6g-7j7gDX1ygGd1AXJdc1g-5Eheh68Po",
        "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513\n definitions=2022-01-31_04,2022-01-28_01,2021-12-02_01",
        "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": "From: Anoob Joseph <anoobj@marvell.com>\n\nCPT inflight request is used to track a request that is enqueued to\ncryptodev. Having more than one inst use the same cacheline can result\nin serialization of CPT result memory writes causing perf degradations.\nAlign inflight request to ROC cache line to ensure only one result would\nbe written per cache line..\n\nSigned-off-by: Anoob Joseph <anoobj@marvell.com>\n---\n drivers/crypto/cnxk/cnxk_cryptodev_ops.h | 4 +++-\n 1 file changed, 3 insertions(+), 1 deletion(-)",
    "diff": "diff --git a/drivers/crypto/cnxk/cnxk_cryptodev_ops.h b/drivers/crypto/cnxk/cnxk_cryptodev_ops.h\nindex e521f07585..0656ba9675 100644\n--- a/drivers/crypto/cnxk/cnxk_cryptodev_ops.h\n+++ b/drivers/crypto/cnxk/cnxk_cryptodev_ops.h\n@@ -40,7 +40,9 @@ struct cpt_inflight_req {\n \tvoid *mdata;\n \tuint8_t op_flags;\n \tvoid *qp;\n-} __rte_aligned(16);\n+} __rte_aligned(ROC_ALIGN);\n+\n+PLT_STATIC_ASSERT(sizeof(struct cpt_inflight_req) == ROC_CACHE_LINE_SZ);\n \n struct pending_queue {\n \t/** Array of pending requests */\n",
    "prefixes": [
        "4/5"
    ]
}