get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 135030,
    "url": "http://patches.dpdk.org/api/patches/135030/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20231211171109.89716-4-ajit.khaparde@broadcom.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": "<20231211171109.89716-4-ajit.khaparde@broadcom.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20231211171109.89716-4-ajit.khaparde@broadcom.com",
    "date": "2023-12-11T17:10:58",
    "name": "[v3,03/14] net/bnxt: log a message when multicast promisc mode changes",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "80efd5257eab429cf1cd82300aca84a89a5638e4",
    "submitter": {
        "id": 501,
        "url": "http://patches.dpdk.org/api/people/501/?format=api",
        "name": "Ajit Khaparde",
        "email": "ajit.khaparde@broadcom.com"
    },
    "delegate": {
        "id": 1766,
        "url": "http://patches.dpdk.org/api/users/1766/?format=api",
        "username": "ajitkhaparde",
        "first_name": "Ajit",
        "last_name": "Khaparde",
        "email": "ajit.khaparde@broadcom.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20231211171109.89716-4-ajit.khaparde@broadcom.com/mbox/",
    "series": [
        {
            "id": 30511,
            "url": "http://patches.dpdk.org/api/series/30511/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=30511",
            "date": "2023-12-11T17:10:55",
            "name": "support new 5760X P7 devices",
            "version": 3,
            "mbox": "http://patches.dpdk.org/series/30511/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/135030/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/135030/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 68450436C8;\n\tMon, 11 Dec 2023 18:11:44 +0100 (CET)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 23F3C42DA6;\n\tMon, 11 Dec 2023 18:11:28 +0100 (CET)",
            "from mail-qk1-f173.google.com (mail-qk1-f173.google.com\n [209.85.222.173])\n by mails.dpdk.org (Postfix) with ESMTP id 4C54842D87\n for <dev@dpdk.org>; Mon, 11 Dec 2023 18:11:26 +0100 (CET)",
            "by mail-qk1-f173.google.com with SMTP id\n af79cd13be357-77f59fcb204so154649985a.3\n for <dev@dpdk.org>; Mon, 11 Dec 2023 09:11:26 -0800 (PST)",
            "from C02GC2QQMD6T.wifi.broadcom.net ([192.19.223.252])\n by smtp.gmail.com with ESMTPSA id\n qz16-20020a05620a8c1000b0077efdfbd730sm3094581qkn.34.2023.12.11.09.11.22\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Mon, 11 Dec 2023 09:11:22 -0800 (PST)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=broadcom.com; s=google; t=1702314685; x=1702919485; darn=dpdk.org;\n h=mime-version:references:in-reply-to:message-id:date:subject:cc:to\n :from:from:to:cc:subject:date:message-id:reply-to;\n bh=4VkVMu8vyWIaIU5dMczQxYYCHchNtSAO9q9tqoaTt/c=;\n b=IUHmdpdrtd80HruogN8InGy5p5ESN8joW/Ibx8dHfzK989HxJW9le9v7Vg0OE1EXdL\n WlDMx0zkYj+TmvH7MwOpU1onp8+ABHhGGJFEU7MS7dhe1wS5IOj/mpEbmqb+EnbOjTuc\n pw8Wcxwtme4xT/nyJ8Z7YgaeT4W3W827VHM7Q=",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1702314685; x=1702919485;\n h=mime-version:references:in-reply-to:message-id:date:subject:cc:to\n :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;\n bh=4VkVMu8vyWIaIU5dMczQxYYCHchNtSAO9q9tqoaTt/c=;\n b=aakjfe55KLBfnJ4Vel7uEZiDzu3+8pp459oxI8p/iq9XgjLU9zV1SkvA33+YkmaJ4e\n K/RpIahoAdwPyZ5Jfpj4M3i8QUssCfnaQDHPz464Q8XHxm8adfranKwYwjaFbhhNhqjb\n LAp3UYKdwmusSH9/4IN5Ef5FWfwPCZZuNCvbEiuKOdpiCod5sCfXHTzk+Kmx+Bn9dSPn\n w8tunTUvlLKNWMQq5nrsQc4G0KwxEtseP3w/uwbYJd1InsOlBmdNQu06CWn9BvsFLMCe\n c7tlo/NrufcXJw7zKH/EwDpTkSN0F9Gpczs5BMJCjqg5p+fHkoJ15+nvpS2BAz1ln7Jq\n 1E6Q==",
        "X-Gm-Message-State": "AOJu0Yx7INzEHQ/HB73w4UfGx+w3u2JmvPKdmvEpPD9BTf9l2SyUbyy/\n 44CdzBCYB7oFN+FNPIl1r/HxvzoumdF7Y3mPxrxeD+AKfLBslqL5WCbjKU4wzxmrj2ER3T5XscO\n bkc/2JkVfDl1WMXA8LwpfxxnIHveTzv6kOVMy8Gm8BC1CeuJjEAQc/WHEhzd+WHfiteKg",
        "X-Google-Smtp-Source": "\n AGHT+IFMsm0Dd00CS2FK++FPYVwvFF6CFuUy3GWbTrTsib5qs0f83AdcK44riv0Km8TEehZbJL0gnw==",
        "X-Received": "by 2002:a05:620a:5311:b0:77f:34b1:66a3 with SMTP id\n oo17-20020a05620a531100b0077f34b166a3mr4924586qkn.107.1702314685256;\n Mon, 11 Dec 2023 09:11:25 -0800 (PST)",
        "From": "Ajit Khaparde <ajit.khaparde@broadcom.com>",
        "To": "dev@dpdk.org",
        "Cc": "Kalesh AP <kalesh-anakkur.purayil@broadcom.com>,\n Somnath Kotur <somnath.kotur@broadcom.com>",
        "Subject": "[PATCH v3 03/14] net/bnxt: log a message when multicast promisc mode\n changes",
        "Date": "Mon, 11 Dec 2023 09:10:58 -0800",
        "Message-Id": "<20231211171109.89716-4-ajit.khaparde@broadcom.com>",
        "X-Mailer": "git-send-email 2.39.2 (Apple Git-143)",
        "In-Reply-To": "<20231211171109.89716-1-ajit.khaparde@broadcom.com>",
        "References": "<20231211171109.89716-1-ajit.khaparde@broadcom.com>",
        "MIME-Version": "1.0",
        "Content-Type": "multipart/signed; protocol=\"application/pkcs7-signature\";\n micalg=sha-256; boundary=\"000000000000222ce7060c3f065e\"",
        "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: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>\n\nWhen the user tries to add more number of Mcast MAC addresses than\nsupported by the port, driver puts port into Mcast promiscuous mode.\nIt may be useful to the user to know that Mcast promiscuous mode is\nturned on.\n\nSimilarly added a log when Mcast promiscuous mode is turned off.\n\nSigned-off-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>\nReviewed-by: Somnath Kotur <somnath.kotur@broadcom.com>\nReviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>\n---\n drivers/net/bnxt/bnxt_ethdev.c | 8 +++++++-\n 1 file changed, 7 insertions(+), 1 deletion(-)",
    "diff": "diff --git a/drivers/net/bnxt/bnxt_ethdev.c b/drivers/net/bnxt/bnxt_ethdev.c\nindex acf7e6e46e..f398838ea8 100644\n--- a/drivers/net/bnxt/bnxt_ethdev.c\n+++ b/drivers/net/bnxt/bnxt_ethdev.c\n@@ -2931,12 +2931,18 @@ bnxt_dev_set_mc_addr_list_op(struct rte_eth_dev *eth_dev,\n \tbp->nb_mc_addr = nb_mc_addr;\n \n \tif (nb_mc_addr > BNXT_MAX_MC_ADDRS) {\n+\t\tPMD_DRV_LOG(INFO, \"Number of Mcast MACs added (%u) exceeded Max supported (%u)\\n\",\n+\t\t\t    nb_mc_addr, BNXT_MAX_MC_ADDRS);\n+\t\tPMD_DRV_LOG(INFO, \"Turning on Mcast promiscuous mode\\n\");\n \t\tvnic->flags |= BNXT_VNIC_INFO_ALLMULTI;\n \t\tgoto allmulti;\n \t}\n \n \t/* TODO Check for Duplicate mcast addresses */\n-\tvnic->flags &= ~BNXT_VNIC_INFO_ALLMULTI;\n+\tif (vnic->flags & BNXT_VNIC_INFO_ALLMULTI) {\n+\t\tPMD_DRV_LOG(INFO, \"Turning off Mcast promiscuous mode\\n\");\n+\t\tvnic->flags &= ~BNXT_VNIC_INFO_ALLMULTI;\n+\t}\n \tfor (i = 0; i < nb_mc_addr; i++)\n \t\trte_ether_addr_copy(&mc_addr_set[i], &bp->mcast_addr_list[i]);\n \n",
    "prefixes": [
        "v3",
        "03/14"
    ]
}