get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 55063,
    "url": "http://patches.dpdk.org/api/patches/55063/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20190619151846.113820-43-leyi.rong@intel.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": "<20190619151846.113820-43-leyi.rong@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20190619151846.113820-43-leyi.rong@intel.com",
    "date": "2019-06-19T15:18:19",
    "name": "[v3,42/69] net/ice/base: fix for signed package download",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "813956d899caac0e3846cf2e267f376244f22a2f",
    "submitter": {
        "id": 1204,
        "url": "http://patches.dpdk.org/api/people/1204/?format=api",
        "name": "Leyi Rong",
        "email": "leyi.rong@intel.com"
    },
    "delegate": {
        "id": 1540,
        "url": "http://patches.dpdk.org/api/users/1540/?format=api",
        "username": "qzhan15",
        "first_name": "Qi",
        "last_name": "Zhang",
        "email": "qi.z.zhang@intel.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20190619151846.113820-43-leyi.rong@intel.com/mbox/",
    "series": [
        {
            "id": 5083,
            "url": "http://patches.dpdk.org/api/series/5083/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=5083",
            "date": "2019-06-19T15:17:37",
            "name": "shared code update",
            "version": 3,
            "mbox": "http://patches.dpdk.org/series/5083/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/55063/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/55063/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 5EF1B1CE4F;\n\tWed, 19 Jun 2019 17:23:00 +0200 (CEST)",
            "from mga07.intel.com (mga07.intel.com [134.134.136.100])\n\tby dpdk.org (Postfix) with ESMTP id 60C211C519\n\tfor <dev@dpdk.org>; Wed, 19 Jun 2019 17:21:07 +0200 (CEST)",
            "from orsmga006.jf.intel.com ([10.7.209.51])\n\tby orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t19 Jun 2019 08:21:07 -0700",
            "from lrong-srv-03.sh.intel.com ([10.67.119.177])\n\tby orsmga006.jf.intel.com with ESMTP; 19 Jun 2019 08:21:06 -0700"
        ],
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.63,392,1557212400\"; d=\"scan'208\";a=\"165050476\"",
        "From": "Leyi Rong <leyi.rong@intel.com>",
        "To": "qi.z.zhang@intel.com",
        "Cc": "dev@dpdk.org, Leyi Rong <leyi.rong@intel.com>,\n\tDan Nowlin <dan.nowlin@intel.com>,\n\tPaul M Stillwell Jr <paul.m.stillwell.jr@intel.com>",
        "Date": "Wed, 19 Jun 2019 23:18:19 +0800",
        "Message-Id": "<20190619151846.113820-43-leyi.rong@intel.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": "<20190619151846.113820-1-leyi.rong@intel.com>",
        "References": "<20190611155221.2703-1-leyi.rong@intel.com>\n\t<20190619151846.113820-1-leyi.rong@intel.com>",
        "Subject": "[dpdk-dev] [PATCH v3 42/69] net/ice/base: fix for signed package\n\tdownload",
        "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": "In order to properly support signed packages, we always have\nto send the complete buffer to firmware, regardless of any\nunused space at the end. This is because the SHA hash value\nis computed over the entire buffer.\n\nFixes: 51d04e4933e3 (\"net/ice/base: add flexible pipeline module\")\n\nSigned-off-by: Dan Nowlin <dan.nowlin@intel.com>\nSigned-off-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com>\nSigned-off-by: Leyi Rong <leyi.rong@intel.com>\n---\n drivers/net/ice/base/ice_flex_pipe.c | 5 ++---\n 1 file changed, 2 insertions(+), 3 deletions(-)",
    "diff": "diff --git a/drivers/net/ice/base/ice_flex_pipe.c b/drivers/net/ice/base/ice_flex_pipe.c\nindex 20edc502f..92d3d29ad 100644\n--- a/drivers/net/ice/base/ice_flex_pipe.c\n+++ b/drivers/net/ice/base/ice_flex_pipe.c\n@@ -1005,9 +1005,8 @@ ice_dwnld_cfg_bufs(struct ice_hw *hw, struct ice_buf *bufs, u32 count)\n \n \t\tbh = (struct ice_buf_hdr *)(bufs + i);\n \n-\t\tstatus = ice_aq_download_pkg(hw, bh, LE16_TO_CPU(bh->data_end),\n-\t\t\t\t\t     last, &offset, &info, NULL);\n-\n+\t\tstatus = ice_aq_download_pkg(hw, bh, ICE_PKG_BUF_SIZE, last,\n+\t\t\t\t\t     &offset, &info, NULL);\n \t\tif (status) {\n \t\t\tice_debug(hw, ICE_DBG_PKG,\n \t\t\t\t  \"Pkg download failed: err %d off %d inf %d\\n\",\n",
    "prefixes": [
        "v3",
        "42/69"
    ]
}