get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 51609,
    "url": "https://patches.dpdk.org/api/patches/51609/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/1553503906-1508-1-git-send-email-david.marchand@redhat.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": "<1553503906-1508-1-git-send-email-david.marchand@redhat.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1553503906-1508-1-git-send-email-david.marchand@redhat.com",
    "date": "2019-03-25T08:51:42",
    "name": "[v5,0/4] display testpmd forwarding engine stats on the fly",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 1173,
        "url": "https://patches.dpdk.org/api/people/1173/?format=api",
        "name": "David Marchand",
        "email": "david.marchand@redhat.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/1553503906-1508-1-git-send-email-david.marchand@redhat.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/51609/comments/",
    "check": "pending",
    "checks": "https://patches.dpdk.org/api/patches/51609/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 2A6592C60;\n\tMon, 25 Mar 2019 09:52:01 +0100 (CET)",
            "from mx1.redhat.com (mx1.redhat.com [209.132.183.28])\n\tby dpdk.org (Postfix) with ESMTP id 82E9F2B9A\n\tfor <dev@dpdk.org>; Mon, 25 Mar 2019 09:51:59 +0100 (CET)",
            "from smtp.corp.redhat.com\n\t(int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby mx1.redhat.com (Postfix) with ESMTPS id B51E63082291;\n\tMon, 25 Mar 2019 08:51:58 +0000 (UTC)",
            "from dmarchan.remote.csb (ovpn-204-129.brq.redhat.com\n\t[10.40.204.129])\n\tby smtp.corp.redhat.com (Postfix) with ESMTP id 735371001DE4;\n\tMon, 25 Mar 2019 08:51:53 +0000 (UTC)"
        ],
        "From": "David Marchand <david.marchand@redhat.com>",
        "To": "dev@dpdk.org",
        "Cc": "wenzhuo.lu@intel.com, jingjing.wu@intel.com, bernard.iremonger@intel.com,\n\tramirose@gmail.com, arybchenko@solarflare.com,\n\tmaxime.coquelin@redhat.com, ferruh.yigit@intel.com",
        "Date": "Mon, 25 Mar 2019 09:51:42 +0100",
        "Message-Id": "<1553503906-1508-1-git-send-email-david.marchand@redhat.com>",
        "In-Reply-To": "<1553261824-1881-1-git-send-email-david.marchand@redhat.com>",
        "References": "<1553261824-1881-1-git-send-email-david.marchand@redhat.com>",
        "X-Scanned-By": "MIMEDefang 2.84 on 10.5.11.22",
        "X-Greylist": "Sender IP whitelisted, not delayed by milter-greylist-4.5.16\n\t(mx1.redhat.com [10.5.110.47]); Mon, 25 Mar 2019 08:51:58 +0000 (UTC)",
        "Subject": "[dpdk-dev] [PATCH v5 0/4] display testpmd forwarding engine stats\n\ton the fly",
        "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": "Here is a little series that makes it possible to display and clear\ntestpmd fwd engines while they run without having to stop them.\nThis is mostly handy when running stress tests and you look for packets\ndrops without having to stop/start testpmd forwarding.\n\nExample:\n\ntestpmd> show fwd stats all \n\n  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 1/Queue= 0 -------\n  RX-packets: 261977064      TX-packets: 261977064      TX-dropped: 0             \n\n  ------- Forward Stats for RX Port= 1/Queue= 0 -> TX Port= 0/Queue= 0 -------\n  RX-packets: 261985142      TX-packets: 261985142      TX-dropped: 0             \n\n  ---------------------- Forward statistics for port 0  ----------------------\n  RX-packets: 261977096      RX-dropped: 0             RX-total: 261977096\n  TX-packets: 261985155      TX-dropped: 0             TX-total: 261985155\n  ----------------------------------------------------------------------------\n\n  ---------------------- Forward statistics for port 1  ----------------------\n  RX-packets: 261985188      RX-dropped: 0             RX-total: 261985188\n  TX-packets: 261977128      TX-dropped: 0             TX-total: 261977128\n  ----------------------------------------------------------------------------\n\n  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++\n  RX-packets: 523962284      RX-dropped: 0             RX-total: 523962284\n  TX-packets: 523962283      TX-dropped: 0             TX-total: 523962283\n  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n\ntestpmd> show fwd stats all \n\n  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 1/Queue= 0 -------\n  RX-packets: 274293770      TX-packets: 274293642      TX-dropped: 128           \n\n  ------- Forward Stats for RX Port= 1/Queue= 0 -> TX Port= 0/Queue= 0 -------\n  RX-packets: 274301850      TX-packets: 274301850      TX-dropped: 0             \n\n  ---------------------- Forward statistics for port 0  ----------------------\n  RX-packets: 274293802      RX-dropped: 0             RX-total: 274293802\n  TX-packets: 274301862      TX-dropped: 0             TX-total: 274301862\n  ----------------------------------------------------------------------------\n\n  ---------------------- Forward statistics for port 1  ----------------------\n  RX-packets: 274301894      RX-dropped: 0             RX-total: 274301894\n  TX-packets: 274293706      TX-dropped: 128           TX-total: 274293834\n  ----------------------------------------------------------------------------\n\n  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++\n  RX-packets: 548595696      RX-dropped: 0             RX-total: 548595696\n  TX-packets: 548595568      TX-dropped: 128           TX-total: 548595696\n  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++",
    "diff": null,
    "prefixes": [
        "v5",
        "0/4"
    ]
}