get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 127921,
    "url": "http://patches.dpdk.org/api/patches/127921/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20230601200812.672233-15-maxime.coquelin@redhat.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": "<20230601200812.672233-15-maxime.coquelin@redhat.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20230601200812.672233-15-maxime.coquelin@redhat.com",
    "date": "2023-06-01T20:08:00",
    "name": "[v4,14/26] net/vhost: use API to set max queue pairs",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "24f1fccfe8bb7388a041e7cd092580e28820c446",
    "submitter": {
        "id": 512,
        "url": "http://patches.dpdk.org/api/people/512/?format=api",
        "name": "Maxime Coquelin",
        "email": "maxime.coquelin@redhat.com"
    },
    "delegate": {
        "id": 2642,
        "url": "http://patches.dpdk.org/api/users/2642/?format=api",
        "username": "mcoquelin",
        "first_name": "Maxime",
        "last_name": "Coquelin",
        "email": "maxime.coquelin@redhat.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20230601200812.672233-15-maxime.coquelin@redhat.com/mbox/",
    "series": [
        {
            "id": 28308,
            "url": "http://patches.dpdk.org/api/series/28308/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=28308",
            "date": "2023-06-01T20:07:46",
            "name": "Add VDUSE support to Vhost library",
            "version": 4,
            "mbox": "http://patches.dpdk.org/series/28308/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/127921/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/127921/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 417D242C08;\n\tThu,  1 Jun 2023 22:09:50 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id EFF4242D70;\n\tThu,  1 Jun 2023 22:09:05 +0200 (CEST)",
            "from us-smtp-delivery-124.mimecast.com\n (us-smtp-delivery-124.mimecast.com [170.10.129.124])\n by mails.dpdk.org (Postfix) with ESMTP id B46E142D52\n for <dev@dpdk.org>; Thu,  1 Jun 2023 22:09:04 +0200 (CEST)",
            "from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com\n [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS\n (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n us-mta-477-aNnYKTY-PfaT_x0U3jRrpg-1; Thu, 01 Jun 2023 16:09:01 -0400",
            "from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com\n [10.11.54.4])\n (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n (No client certificate requested)\n by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 9AC7B3C10680;\n Thu,  1 Jun 2023 20:09:00 +0000 (UTC)",
            "from max-t490s.redhat.com (unknown [10.39.208.25])\n by smtp.corp.redhat.com (Postfix) with ESMTP id F01B42029F6D;\n Thu,  1 Jun 2023 20:08:57 +0000 (UTC)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;\n s=mimecast20190719; t=1685650144;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:content-type:content-type:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=HKy6hSXmK5VsHBV/QWhIAznNiUc9xtI8d5uBiU8cXMs=;\n b=iUT0IU7okB4L+Oa60QRmZxOM2NYoChaSHtC7fHU4xl082iovwbV9F72KxbIKaWMjWpHKz4\n JkSThVFabekJCfHyw3oeqGS1WnLLpuprwtfLEgTIfs6GyTvSuxr58VJk2exUdiz+kC9OYL\n WdH7xlxOnMoAmeE5j8DmK7nySLHVcpA=",
        "X-MC-Unique": "aNnYKTY-PfaT_x0U3jRrpg-1",
        "From": "Maxime Coquelin <maxime.coquelin@redhat.com>",
        "To": "dev@dpdk.org, chenbo.xia@intel.com, david.marchand@redhat.com,\n mkp@redhat.com, fbl@redhat.com, jasowang@redhat.com,\n cunming.liang@intel.com, xieyongji@bytedance.com, echaudro@redhat.com,\n eperezma@redhat.com, amorenoz@redhat.com, lulu@redhat.com",
        "Cc": "Maxime Coquelin <maxime.coquelin@redhat.com>",
        "Subject": "[PATCH v4 14/26] net/vhost: use API to set max queue pairs",
        "Date": "Thu,  1 Jun 2023 22:08:00 +0200",
        "Message-Id": "<20230601200812.672233-15-maxime.coquelin@redhat.com>",
        "In-Reply-To": "<20230601200812.672233-1-maxime.coquelin@redhat.com>",
        "References": "<20230601200812.672233-1-maxime.coquelin@redhat.com>",
        "MIME-Version": "1.0",
        "X-Scanned-By": "MIMEDefang 3.1 on 10.11.54.4",
        "X-Mimecast-Spam-Score": "0",
        "X-Mimecast-Originator": "redhat.com",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain; charset=\"US-ASCII\"; x-default=true",
        "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": "In order to support multiqueue with VDUSE, we need to\nbe able to limit the maximum number of queue pairs, to\navoid unnecessary memory consumption since the maximum\nnumber of queue pairs need to be allocated at device\ncreation time, as opposed to Vhost-user which allocate\nonly when the frontend initialize them.\n\nSigned-off-by: Maxime Coquelin <maxime.coquelin@redhat.com>\nReviewed-by: Chenbo Xia <chenbo.xia@intel.com>\n---\n drivers/net/vhost/rte_eth_vhost.c | 3 +++\n 1 file changed, 3 insertions(+)",
    "diff": "diff --git a/drivers/net/vhost/rte_eth_vhost.c b/drivers/net/vhost/rte_eth_vhost.c\nindex 62ef955ebc..8d37ec9775 100644\n--- a/drivers/net/vhost/rte_eth_vhost.c\n+++ b/drivers/net/vhost/rte_eth_vhost.c\n@@ -1013,6 +1013,9 @@ vhost_driver_setup(struct rte_eth_dev *eth_dev)\n \t\t\tgoto drv_unreg;\n \t}\n \n+\tif (rte_vhost_driver_set_max_queue_num(internal->iface_name, internal->max_queues))\n+\t\tgoto drv_unreg;\n+\n \tif (rte_vhost_driver_callback_register(internal->iface_name,\n \t\t\t\t\t       &vhost_ops) < 0) {\n \t\tVHOST_LOG(ERR, \"Can't register callbacks\\n\");\n",
    "prefixes": [
        "v4",
        "14/26"
    ]
}