get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 109806,
    "url": "http://patchwork.dpdk.org/api/patches/109806/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/20220419055921.10566-1-ndabilpuram@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": "<20220419055921.10566-1-ndabilpuram@marvell.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220419055921.10566-1-ndabilpuram@marvell.com",
    "date": "2022-04-19T05:58:58",
    "name": "[01/24] common/cnxk: add multi channel support for SDP send queues",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "1c8b0cc9010ef5eafc94078583e8df4e774ffa3e",
    "submitter": {
        "id": 1202,
        "url": "http://patchwork.dpdk.org/api/people/1202/?format=api",
        "name": "Nithin Dabilpuram",
        "email": "ndabilpuram@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/20220419055921.10566-1-ndabilpuram@marvell.com/mbox/",
    "series": [
        {
            "id": 22546,
            "url": "http://patchwork.dpdk.org/api/series/22546/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=22546",
            "date": "2022-04-19T05:58:58",
            "name": "[01/24] common/cnxk: add multi channel support for SDP send queues",
            "version": 1,
            "mbox": "http://patchwork.dpdk.org/series/22546/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/patches/109806/comments/",
    "check": "success",
    "checks": "http://patchwork.dpdk.org/api/patches/109806/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 CD699A00C3;\n\tTue, 19 Apr 2022 08:00:00 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id BD53E40687;\n\tTue, 19 Apr 2022 08:00:00 +0200 (CEST)",
            "from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com\n [67.231.148.174])\n by mails.dpdk.org (Postfix) with ESMTP id E111D40150\n for <dev@dpdk.org>; Tue, 19 Apr 2022 07:59:58 +0200 (CEST)",
            "from pps.filterd (m0045849.ppops.net [127.0.0.1])\n by mx0a-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id\n 23IK05pG003352\n for <dev@dpdk.org>; Mon, 18 Apr 2022 22:59:58 -0700",
            "from dc5-exch02.marvell.com ([199.233.59.182])\n by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3fhemwsrta-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT)\n for <dev@dpdk.org>; Mon, 18 Apr 2022 22:59:57 -0700",
            "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, 18 Apr 2022 22:59:56 -0700",
            "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, 18 Apr 2022 22:59:56 -0700",
            "from hyd1588t430.marvell.com (unknown [10.29.52.204])\n by maili.marvell.com (Postfix) with ESMTP id 40A0C5B6922;\n Mon, 18 Apr 2022 22:59:54 -0700 (PDT)"
        ],
        "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-type; s=pfpt0220;\n bh=JSfhj061hcW3wQkf0ZEoWwcpFfL59892Tet+0gunscE=;\n b=PzSUJWQhgbvTTU+M32uW8JoNNf0GBmKWAqiCROEGKBxJwAX8MI6RduXyOeBKizpf6qw0\n d3auY+cR6VfDoxClgBeDI7cMALHzudq8unFyFXos89vDIU6fqyQCfC5aClZ/+FXs3HEC\n IzxnbPyRuevcLSAp6kZ6OHMwCZGwV/zjXK3VuIL8aZADDuq0NvGE+Ue2j7ueWLrqgEVA\n Yla5jD+xp53gL8hwjSn9TJbsPC7S13ltMO7y7PiKadD/XcSUmmZwjVbnabCoDUEl1yl5\n LZdZ5yU3w3xKuoXhLea+0+fImkzAE+U1dPwr5miwPDdR4Ngvx3w4t5DwW7nT4e9E+l3i Lw==",
        "From": "Nithin Dabilpuram <ndabilpuram@marvell.com>",
        "To": "<jerinj@marvell.com>, Nithin Dabilpuram <ndabilpuram@marvell.com>, \"Kiran\n Kumar K\" <kirankumark@marvell.com>, Sunil Kumar Kori <skori@marvell.com>,\n Satha Rao <skoteshwar@marvell.com>",
        "CC": "<dev@dpdk.org>, Subrahmanyam Nilla <snilla@marvell.com>",
        "Subject": "[PATCH 01/24] common/cnxk: add multi channel support for SDP send\n queues",
        "Date": "Tue, 19 Apr 2022 11:28:58 +0530",
        "Message-ID": "<20220419055921.10566-1-ndabilpuram@marvell.com>",
        "X-Mailer": "git-send-email 2.8.4",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-Proofpoint-ORIG-GUID": "bVDgkDfUQSTwMz7FfAxi9NgyWcEL6hpp",
        "X-Proofpoint-GUID": "bVDgkDfUQSTwMz7FfAxi9NgyWcEL6hpp",
        "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514\n definitions=2022-04-19_02,2022-04-15_01,2022-02-23_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: Subrahmanyam Nilla <snilla@marvell.com>\n\nCurrently only base channel number is configured as default\nchannel for all the SDP send queues. Due to this, packets\nsent on different SQ's are landing on the same output queue\non the host. Channel number in the send queue should be\nconfigured according to the number of queues assigned to the\nSDP PF or VF device.\n\nSigned-off-by: Subrahmanyam Nilla <snilla@marvell.com>\n---\n drivers/common/cnxk/roc_nix_queue.c | 7 ++++++-\n 1 file changed, 6 insertions(+), 1 deletion(-)",
    "diff": "diff --git a/drivers/common/cnxk/roc_nix_queue.c b/drivers/common/cnxk/roc_nix_queue.c\nindex 07dab4b..76c049c 100644\n--- a/drivers/common/cnxk/roc_nix_queue.c\n+++ b/drivers/common/cnxk/roc_nix_queue.c\n@@ -706,6 +706,7 @@ static int\n sq_cn9k_init(struct nix *nix, struct roc_nix_sq *sq, uint32_t rr_quantum,\n \t     uint16_t smq)\n {\n+\tstruct roc_nix *roc_nix = nix_priv_to_roc_nix(nix);\n \tstruct mbox *mbox = (&nix->dev)->mbox;\n \tstruct nix_aq_enq_req *aq;\n \n@@ -721,7 +722,11 @@ sq_cn9k_init(struct nix *nix, struct roc_nix_sq *sq, uint32_t rr_quantum,\n \taq->sq.max_sqe_size = sq->max_sqe_sz;\n \taq->sq.smq = smq;\n \taq->sq.smq_rr_quantum = rr_quantum;\n-\taq->sq.default_chan = nix->tx_chan_base;\n+\tif (roc_nix_is_sdp(roc_nix))\n+\t\taq->sq.default_chan =\n+\t\t\tnix->tx_chan_base + (sq->qid % nix->tx_chan_cnt);\n+\telse\n+\t\taq->sq.default_chan = nix->tx_chan_base;\n \taq->sq.sqe_stype = NIX_STYPE_STF;\n \taq->sq.ena = 1;\n \taq->sq.sso_ena = !!sq->sso_ena;\n",
    "prefixes": [
        "01/24"
    ]
}