get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 60423,
    "url": "http://patches.dpdk.org/api/patches/60423/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20191002171745.4504-2-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": "<20191002171745.4504-2-ajit.khaparde@broadcom.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20191002171745.4504-2-ajit.khaparde@broadcom.com",
    "date": "2019-10-02T17:17:30",
    "name": "[v3,01/16] net/bnxt: fix incorrect flow steering",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "bb88cb7fb88e9c9dcad47d1af6d010a9eabfdd38",
    "submitter": {
        "id": 501,
        "url": "http://patches.dpdk.org/api/people/501/?format=api",
        "name": "Ajit Khaparde",
        "email": "ajit.khaparde@broadcom.com"
    },
    "delegate": {
        "id": 319,
        "url": "http://patches.dpdk.org/api/users/319/?format=api",
        "username": "fyigit",
        "first_name": "Ferruh",
        "last_name": "Yigit",
        "email": "ferruh.yigit@amd.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20191002171745.4504-2-ajit.khaparde@broadcom.com/mbox/",
    "series": [
        {
            "id": 6669,
            "url": "http://patches.dpdk.org/api/series/6669/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=6669",
            "date": "2019-10-02T17:17:29",
            "name": "bnxt patchset",
            "version": 3,
            "mbox": "http://patches.dpdk.org/series/6669/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/60423/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/60423/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@dpdk.org",
        "Delivered-To": "patchwork@dpdk.org",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 4FC1D1BF35;\n\tWed,  2 Oct 2019 19:18:01 +0200 (CEST)",
            "from rnd-relay.smtp.broadcom.com (unknown [192.19.229.170])\n\tby dpdk.org (Postfix) with ESMTP id 667C81BF2A\n\tfor <dev@dpdk.org>; Wed,  2 Oct 2019 19:17:53 +0200 (CEST)",
            "from mail-irv-17.broadcom.com (mail-irv-17.lvn.broadcom.net\n\t[10.75.242.48])\n\tby rnd-relay.smtp.broadcom.com (Postfix) with ESMTP id D4C6E30D322;\n\tWed,  2 Oct 2019 10:16:35 -0700 (PDT)",
            "from C02VPB22HTD6.wifi.broadcom.net (c02vpb22htd6.wifi.broadcom.net\n\t[10.69.74.102])\n\tby mail-irv-17.broadcom.com (Postfix) with ESMTP id B0A0A14008C;\n\tWed,  2 Oct 2019 10:17:47 -0700 (PDT)"
        ],
        "DKIM-Filter": "OpenDKIM Filter v2.10.3 rnd-relay.smtp.broadcom.com D4C6E30D322",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=broadcom.com;\n\ts=dkimrelay; t=1570036595;\n\tbh=QMImL5T4JZ0WpJsHQu/5MreLIqMax3E425iru6MHSEU=;\n\th=From:To:Cc:Subject:Date:In-Reply-To:References:From;\n\tb=jlipIJo3p66t1ZuAtmIolT739TWL91Dd9622a91i35bs7zkm6eT/w/waMx4qtrO9b\n\tSrKSdx73YLarVKc8zQ+ZBylEQ+69XIcDjpMnqBttHeaBdnmJS+1sGPHQBxNL4O3B3p\n\tyC/pG7G805DfNy00VEdEEWf3KcOG5ExXWoVFFc0c=",
        "From": "Ajit Khaparde <ajit.khaparde@broadcom.com>",
        "To": "dev@dpdk.org",
        "Cc": "ferruh.yigit@intel.com,\n\tSantoshkumar Karanappa Rastapur <santosh.rastapur@broadcom.com>,\n\tLance Richardson <lance.richardson@broadcom.com>,\n\tSomnath Kotur <somnath.kotur@broadcom.com>",
        "Date": "Wed,  2 Oct 2019 10:17:30 -0700",
        "Message-Id": "<20191002171745.4504-2-ajit.khaparde@broadcom.com>",
        "X-Mailer": "git-send-email 2.20.1 (Apple Git-117)",
        "In-Reply-To": "<20191002171745.4504-1-ajit.khaparde@broadcom.com>",
        "References": "<20191002055423.99659-1-ajit.khaparde@broadcom.com>\n\t<20191002171745.4504-1-ajit.khaparde@broadcom.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[dpdk-dev] [PATCH v3 01/16] net/bnxt: fix incorrect flow steering",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<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\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "From: Santoshkumar Karanappa Rastapur <santosh.rastapur@broadcom.com>\n\nWhen user creates a flow similar to an existing flow with just the\ndestination queue change, we delete the old filter and allocate a new one\nwith this destination queue change. We were also allocating a new L2\nfilter matching the same destination mac resulting in 2 L2 filters for the\nsame destination mac. This was causing any flow matching the destination\nmac to be steered to this queue instead of the default queue.\nFixed it by deleting this stale L2 filter.\n\nFixes: 5c1171c97216 (\"net/bnxt: refactor filter/flow\")\nSigned-off-by: Santoshkumar Karanappa Rastapur <santosh.rastapur@broadcom.com>\nReviewed-by: Lance Richardson <lance.richardson@broadcom.com>\nReviewed-by: Somnath Kotur <somnath.kotur@broadcom.com>\nReviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>\n---\n drivers/net/bnxt/bnxt_flow.c | 4 ++++\n 1 file changed, 4 insertions(+)",
    "diff": "diff --git a/drivers/net/bnxt/bnxt_flow.c b/drivers/net/bnxt/bnxt_flow.c\nindex deb9733e99..be9b6fad39 100644\n--- a/drivers/net/bnxt/bnxt_flow.c\n+++ b/drivers/net/bnxt/bnxt_flow.c\n@@ -1028,6 +1028,10 @@ bnxt_match_filter(struct bnxt *bp, struct bnxt_filter_info *nf)\n \t\t\t\t    sizeof(nf->dst_ipaddr_mask))) {\n \t\t\t\tif (mf->dst_id == nf->dst_id)\n \t\t\t\t\treturn -EEXIST;\n+\t\t\t\t/* Clear the new L2 filter that was created\n+\t\t\t\t * earlier in bnxt_validate_and_parse_flow.\n+\t\t\t\t */\n+\t\t\t\tbnxt_hwrm_clear_l2_filter(bp, nf);\n \t\t\t\t/*\n \t\t\t\t * Same Flow, Different queue\n \t\t\t\t * Clear the old ntuple filter\n",
    "prefixes": [
        "v3",
        "01/16"
    ]
}