get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 17547,
    "url": "https://patches.dpdk.org/api/patches/17547/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/1480746909-25686-3-git-send-email-Rasesh.Mody@cavium.com/",
    "project": {
        "id": 1,
        "url": "https://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": "<1480746909-25686-3-git-send-email-Rasesh.Mody@cavium.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1480746909-25686-3-git-send-email-Rasesh.Mody@cavium.com",
    "date": "2016-12-03T06:35:04",
    "name": "[dpdk-dev,3/8] net/qede/base: fix multiple acquisition requests by VF",
    "commit_ref": null,
    "pull_url": null,
    "state": "changes-requested",
    "archived": true,
    "hash": "7a16db870202f5f4dad96f928d69215e716535ba",
    "submitter": {
        "id": 569,
        "url": "https://patches.dpdk.org/api/people/569/?format=api",
        "name": "Mody, Rasesh",
        "email": "rasesh.mody@cavium.com"
    },
    "delegate": {
        "id": 319,
        "url": "https://patches.dpdk.org/api/users/319/?format=api",
        "username": "fyigit",
        "first_name": "Ferruh",
        "last_name": "Yigit",
        "email": "ferruh.yigit@amd.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/1480746909-25686-3-git-send-email-Rasesh.Mody@cavium.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/17547/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/17547/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 [IPv6:::1])\n\tby dpdk.org (Postfix) with ESMTP id 4EF3EFA44;\n\tSat,  3 Dec 2016 07:35:56 +0100 (CET)",
            "from mx0b-0016ce01.pphosted.com (mx0a-0016ce01.pphosted.com\n\t[67.231.148.157]) by dpdk.org (Postfix) with ESMTP id AD40A58CF\n\tfor <dev@dpdk.org>; Sat,  3 Dec 2016 07:35:29 +0100 (CET)",
            "from pps.filterd (m0095336.ppops.net [127.0.0.1])\n\tby mx0a-0016ce01.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id\n\tuB36WINc006928; Fri, 2 Dec 2016 22:35:25 -0800",
            "from avcashub1.qlogic.com ([198.186.0.115])\n\tby mx0a-0016ce01.pphosted.com with ESMTP id 26y9c9hfjd-1\n\t(version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT);\n\tFri, 02 Dec 2016 22:35:25 -0800",
            "from avluser05.qlc.com (10.1.113.115) by avcashub1.qlogic.org\n\t(10.1.4.190) with Microsoft SMTP Server (TLS) id 14.3.235.1;\n\tFri, 2 Dec 2016 22:35:24 -0800",
            "(from rmody@localhost)\tby avluser05.qlc.com (8.14.4/8.14.4/Submit)\n\tid uB36ZOKs025769;\tFri, 2 Dec 2016 22:35:24 -0800"
        ],
        "X-Authentication-Warning": "avluser05.qlc.com: rmody set sender to\n\tRasesh.Mody@cavium.com using -f",
        "From": "Rasesh Mody <Rasesh.Mody@cavium.com>",
        "To": "<dev@dpdk.org>",
        "CC": "<Dept-EngDPDKDev@cavium.com>, Rasesh Mody <Rasesh.Mody@cavium.com>",
        "Date": "Fri, 2 Dec 2016 22:35:04 -0800",
        "Message-ID": "<1480746909-25686-3-git-send-email-Rasesh.Mody@cavium.com>",
        "X-Mailer": "git-send-email 1.7.10.3",
        "In-Reply-To": "<1480746909-25686-1-git-send-email-Rasesh.Mody@cavium.com>",
        "References": "<1480746909-25686-1-git-send-email-Rasesh.Mody@cavium.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "disclaimer": "bypass",
        "X-Proofpoint-Virus-Version": "vendor=nai engine=5800 definitions=8367\n\tsignatures=670762",
        "X-Proofpoint-Spam-Details": "rule=notspam policy=default score=0\n\tpriorityscore=1501 malwarescore=0\n\tsuspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015\n\tlowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam\n\tadjust=0\n\treason=mlx scancount=1 engine=8.0.1-1609300000\n\tdefinitions=main-1612030113",
        "Subject": "[dpdk-dev] [PATCH 3/8] net/qede/base: fix multiple acquisition\n\trequests by VF",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<http://dpdk.org/ml/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://dpdk.org/ml/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<http://dpdk.org/ml/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "There are certain conditions under which VF would infinitely send\nACQUIRE messages, as it will fail to understand that PF has rejected\nthe ACQUIRE request. Fix to reject multiple acquisition requests by VF.\n\nFixes: 22d07d93 (\"net/qede/base: update\")\n\nSigned-off-by: Rasesh Mody <Rasesh.Mody@cavium.com>\n---\n drivers/net/qede/base/ecore_vf.c | 8 ++++++++\n 1 file changed, 8 insertions(+)",
    "diff": "diff --git a/drivers/net/qede/base/ecore_vf.c b/drivers/net/qede/base/ecore_vf.c\nindex be8b1ec4..161b3176 100644\n--- a/drivers/net/qede/base/ecore_vf.c\n+++ b/drivers/net/qede/base/ecore_vf.c\n@@ -296,6 +296,14 @@ static enum _ecore_status_t ecore_vf_pf_acquire(struct ecore_hwfn *p_hwfn)\n \t\t\t\t\t\tVFPF_ACQUIRE_CAP_PRE_FP_HSI;\n \t\t\t\t}\n \t\t\t}\n+\n+\t\t\t/* If PF/VF are using same Major, PF must have had\n+\t\t\t * it's reasons. Simply fail.\n+\t\t\t */\n+\t\t\tDP_NOTICE(p_hwfn, false,\n+\t\t\t\t  \"PF rejected acquisition by VF\\n\");\n+\t\t\trc = ECORE_INVAL;\n+\t\t\tgoto exit;\n \t\t} else {\n \t\t\tDP_ERR(p_hwfn,\n \t\t\t       \"PF returned err %d to VF acquisition request\\n\",\n",
    "prefixes": [
        "dpdk-dev",
        "3/8"
    ]
}