get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 48730,
    "url": "https://patches.dpdk.org/api/patches/48730/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20181213050842.64587-1-vipin.varghese@intel.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": "<20181213050842.64587-1-vipin.varghese@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20181213050842.64587-1-vipin.varghese@intel.com",
    "date": "2018-12-13T05:08:33",
    "name": "[v7,0/9] app/proc-info: improve debug of proc-info tool",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 882,
        "url": "https://patches.dpdk.org/api/people/882/?format=api",
        "name": "Varghese, Vipin",
        "email": "vipin.varghese@intel.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20181213050842.64587-1-vipin.varghese@intel.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/48730/comments/",
    "check": "pending",
    "checks": "https://patches.dpdk.org/api/patches/48730/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 3E8921B47A;\n\tThu, 13 Dec 2018 06:08:59 +0100 (CET)",
            "from mga05.intel.com (mga05.intel.com [192.55.52.43])\n\tby dpdk.org (Postfix) with ESMTP id AD3452BF5\n\tfor <dev@dpdk.org>; Thu, 13 Dec 2018 06:08:57 +0100 (CET)",
            "from fmsmga001.fm.intel.com ([10.253.24.23])\n\tby fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t12 Dec 2018 21:08:56 -0800",
            "from unknown (HELO saesrv02-S2600CWR.intel.com) ([10.224.122.203])\n\tby fmsmga001.fm.intel.com with ESMTP; 12 Dec 2018 21:08:54 -0800"
        ],
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.56,347,1539673200\"; d=\"scan'208\";a=\"129528820\"",
        "From": "Vipin Varghese <vipin.varghese@intel.com>",
        "To": "konstantin.ananyev@intel.com, stephen@networkplumber.org,\n\treshma.pattan@intel.com, dev@dpdk.org, john.mcnamara@intel.com",
        "Cc": "thomas@monjalon.net, stephen1.byrne@intel.com, amol.patel@intel.com,\n\tVipin Varghese <vipin.varghese@intel.com>",
        "Date": "Thu, 13 Dec 2018 10:38:33 +0530",
        "Message-Id": "<20181213050842.64587-1-vipin.varghese@intel.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": "<20181203055000.39012-2-vipin.varghese@intel.com>",
        "References": "<20181203055000.39012-2-vipin.varghese@intel.com>",
        "Subject": "[dpdk-dev] [PATCH v7 0/9] app/proc-info: improve debug of proc-info\n\ttool",
        "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": "This patch adds new debug functions to existing proc-info tool.\n\nMotivation\n==========\n\nDPDK proc-info tool is been widely used as secondary process to collect\nstats for any primary process. But these are limited to DPDK NIC ports and\nbasic memory usage.\n\nMotivation\n==========\n\nThis patch tries to address the short coming by adding debug for port,\ntraffic manager, crypto, ring and mempool. With these additional\ninformation in tool will be able to deliver helpful data to debug issues\nand performance variance.\n\nStatus\n======\n\nWith the following patch set debug data has been collected from customers\nusing DPDK instances. Analysing the information helped to suggest the next\ndebug steps and solutions for fixing the issues.\n\nNext Steps\n==========\n\n - add event dev debug information.\n - enhance iter_mempool for INLINE crypto entries.\n - add debug for libraries like hash and acl.\n - explore debug possibility for ring and list.\n - add links and reference to 'how to guide' for 'debug and troubleshoot'.\n\nPatch set Information\n=====================\n\nPatch includes set of 9 patches:\n* 0 : to introduce the debug function enhancement for proc-info\n* 1 : MACRO and help usage for new functions\n* 2 : string compare for new functions\n* 3 : invocation for the new prototypes\n* 4 : show port\n* 5 : show tm\n* 6 : show crypto\n* 7 : ring element debug\n* 8 : mempool element debug\n* 9 : iterate mempoool elements\n\nVipin Varghese (9):\n  app/procinfo: add usage for new debug\n  app/procinfo: add compare for new options\n  app/procinfo: add prototype for debug instances\n  app/procinfo: add support for show port\n  app/procinfo: add support for show tm\n  app/procinfo: add support for show crypto\n  app/procinfo: add support for debug ring\n  app/procinfo: add support for show iter mempool\n  doc/procinfo: add information for debug options\n\n app/proc-info/main.c           | 681 ++++++++++++++++++++++++++++++++-\n app/proc-info/meson.build      |   2 +-\n doc/guides/tools/proc_info.rst |  35 +-\n 3 files changed, 712 insertions(+), 6 deletions(-)",
    "diff": null,
    "prefixes": [
        "v7",
        "0/9"
    ]
}