get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 104767,
    "url": "http://patchwork.dpdk.org/api/patches/104767/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/20211130053822.2696736-1-asekhar@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": "<20211130053822.2696736-1-asekhar@marvell.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20211130053822.2696736-1-asekhar@marvell.com",
    "date": "2021-11-30T05:38:22",
    "name": "common/cnxk: ensure ROC cache alignment of NPA stack size",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "7e2d31b9a40240b7be887a7a05a33dc4d674e627",
    "submitter": {
        "id": 2125,
        "url": "http://patchwork.dpdk.org/api/people/2125/?format=api",
        "name": "Ashwin Sekhar T K",
        "email": "asekhar@marvell.com"
    },
    "delegate": {
        "id": 310,
        "url": "http://patchwork.dpdk.org/api/users/310/?format=api",
        "username": "jerin",
        "first_name": "Jerin",
        "last_name": "Jacob",
        "email": "jerinj@marvell.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/20211130053822.2696736-1-asekhar@marvell.com/mbox/",
    "series": [
        {
            "id": 20809,
            "url": "http://patchwork.dpdk.org/api/series/20809/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=20809",
            "date": "2021-11-30T05:38:22",
            "name": "common/cnxk: ensure ROC cache alignment of NPA stack size",
            "version": 1,
            "mbox": "http://patchwork.dpdk.org/series/20809/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/patches/104767/comments/",
    "check": "fail",
    "checks": "http://patchwork.dpdk.org/api/patches/104767/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 350FAA0C5B;\n\tTue, 30 Nov 2021 06:41:50 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id A3DCD4068F;\n\tTue, 30 Nov 2021 06:41:49 +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 E008A4068B\n for <dev@dpdk.org>; Tue, 30 Nov 2021 06:41:47 +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 1AU3er5U017510\n for <dev@dpdk.org>; Mon, 29 Nov 2021 21:41:47 -0800",
            "from dc5-exch02.marvell.com ([199.233.59.182])\n by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3cmtkpmq1j-6\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT)\n for <dev@dpdk.org>; Mon, 29 Nov 2021 21:41:10 -0800",
            "from DC5-EXCH01.marvell.com (10.69.176.38) by DC5-EXCH02.marvell.com\n (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.18;\n Mon, 29 Nov 2021 21:40:16 -0800",
            "from maili.marvell.com (10.69.176.80) by DC5-EXCH01.marvell.com\n (10.69.176.38) with Microsoft SMTP Server id 15.0.1497.2 via Frontend\n Transport; Mon, 29 Nov 2021 21:40:16 -0800",
            "from lab-ci-142.marvell.com (unknown [10.28.36.142])\n by maili.marvell.com (Postfix) with ESMTP id A168F3F7082;\n Mon, 29 Nov 2021 21:40:13 -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 : mime-version : content-transfer-encoding :\n content-type; s=pfpt0220; bh=6Mni7AIhmFtR1lbeShtz/QxFkZT+dg51rbkkwCY2yFo=;\n b=TVDMAh8j39Cv2VtVQyLir+FDr246WmQzqHxIn4bVfXKtOy/ULsALSWLuWzyweTcoH0UL\n u4O2BCZSo2pWQBjLn/I8/nv7DC/wdsVNMTbPjzHcFisCTFi3BTr6xIcFORdCb5L8KE+u\n YrqTmmm9x0DZN6AR+4wWyBXmI4x8NPO19yJ/dYpCvvjdmMVA1PZ+etx+2jRzB0xAvXJc\n 6oFj6iuEYuMxWV2lq3pb6SOW7Hgb73ieIGvT6O/X1GpqMeqPJ32r2LExWlB+Y+VeE80Q\n TUGJq8la/af4LlYo/ECKxkrsV0ZWcFftLfq1+w09nWf/V4XCKzH3hZk4rloGJJ/vL6cM kg==",
        "From": "Ashwin Sekhar T K <asekhar@marvell.com>",
        "To": "<dev@dpdk.org>",
        "CC": "<ndabilpuram@marvell.com>, <jerinj@marvell.com>, <skori@marvell.com>,\n <skoteshwar@marvell.com>, <pbhagavatula@marvell.com>,\n <kirankumark@marvell.com>, <psatheesh@marvell.com>,\n <asekhar@marvell.com>, <anoobj@marvell.com>, <gakhil@marvell.com>",
        "Subject": "[PATCH] common/cnxk: ensure ROC cache alignment of NPA stack size",
        "Date": "Tue, 30 Nov 2021 11:08:22 +0530",
        "Message-ID": "<20211130053822.2696736-1-asekhar@marvell.com>",
        "X-Mailer": "git-send-email 2.32.0",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-Proofpoint-GUID": "6sUkDRloFAU0_hDJpw7DSFY5VnS9cPcx",
        "X-Proofpoint-ORIG-GUID": "6sUkDRloFAU0_hDJpw7DSFY5VnS9cPcx",
        "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.205,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.0.607.475\n definitions=2021-11-30_05,2021-11-28_01,2020-04-07_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": "When PLT_CACHE_LINE_SIZE is set to 64B, the memzone size reserved for\nNPA stack could be a multiple of 64B. In such a case, when NDC SYNC\nis initiated for the NPA LF, it could go and corrupt an additional\n64B bytes as NDC flushes in multiples of ROC cache line size (128B).\n\nSo ensure that NPA stack size requested is a multiple of 128B.\n\nSigned-off-by: Ashwin Sekhar T K <asekhar@marvell.com>\n---\n drivers/common/cnxk/roc_npa.c | 1 +\n 1 file changed, 1 insertion(+)",
    "diff": "diff --git a/drivers/common/cnxk/roc_npa.c b/drivers/common/cnxk/roc_npa.c\nindex efcb7582eb..75fc22442f 100644\n--- a/drivers/common/cnxk/roc_npa.c\n+++ b/drivers/common/cnxk/roc_npa.c\n@@ -205,6 +205,7 @@ static inline const struct plt_memzone *\n npa_stack_dma_alloc(struct npa_lf *lf, char *name, int pool_id, size_t size)\n {\n \tconst char *mz_name = npa_stack_memzone_name(lf, pool_id, name);\n+\tsize = PLT_ALIGN_CEIL(size, ROC_ALIGN);\n \n \treturn plt_memzone_reserve_aligned(mz_name, size, 0, ROC_ALIGN);\n }\n",
    "prefixes": []
}