get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 102915,
    "url": "http://patches.dpdk.org/api/patches/102915/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20211026131432.2734145-1-kevin.laatz@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": "<20211026131432.2734145-1-kevin.laatz@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20211026131432.2734145-1-kevin.laatz@intel.com",
    "date": "2021-10-26T13:14:24",
    "name": "[v5,0/8] port ioatfwd app to dmadev",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 921,
        "url": "http://patches.dpdk.org/api/people/921/?format=api",
        "name": "Kevin Laatz",
        "email": "kevin.laatz@intel.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20211026131432.2734145-1-kevin.laatz@intel.com/mbox/",
    "series": [],
    "comments": "http://patches.dpdk.org/api/patches/102915/comments/",
    "check": "pending",
    "checks": "http://patches.dpdk.org/api/patches/102915/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id C070DA0547;\n\tTue, 26 Oct 2021 15:15:31 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 91DE0410D5;\n\tTue, 26 Oct 2021 15:15:31 +0200 (CEST)",
            "from mga07.intel.com (mga07.intel.com [134.134.136.100])\n by mails.dpdk.org (Postfix) with ESMTP id A4546407FF\n for <dev@dpdk.org>; Tue, 26 Oct 2021 15:15:29 +0200 (CEST)",
            "from orsmga008.jf.intel.com ([10.7.209.65])\n by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 26 Oct 2021 06:14:40 -0700",
            "from silpixa00401122.ir.intel.com ([10.55.128.10])\n by orsmga008.jf.intel.com with ESMTP; 26 Oct 2021 06:14:38 -0700"
        ],
        "X-IronPort-AV": [
            "E=McAfee;i=\"6200,9189,10148\"; a=\"293360800\"",
            "E=Sophos;i=\"5.87,184,1631602800\"; d=\"scan'208\";a=\"293360800\"",
            "E=Sophos;i=\"5.87,184,1631602800\"; d=\"scan'208\";a=\"497331574\""
        ],
        "X-ExtLoop1": "1",
        "From": "Kevin Laatz <kevin.laatz@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "thomas@monjalon.net, bruce.richardson@intel.com, fengchengwen@huawei.com,\n conor.walsh@intel.com, Kevin Laatz <kevin.laatz@intel.com>",
        "Date": "Tue, 26 Oct 2021 13:14:24 +0000",
        "Message-Id": "<20211026131432.2734145-1-kevin.laatz@intel.com>",
        "X-Mailer": "git-send-email 2.30.2",
        "In-Reply-To": "<20210910172737.2561156-1-kevin.laatz@intel.com>",
        "References": "<20210910172737.2561156-1-kevin.laatz@intel.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[dpdk-dev] [PATCH v5 0/8] port ioatfwd app to dmadev",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <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 <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "This patchset first adds some additional command line options to the\nexisting ioatfwd application to enhance usability.\n\nThe last 3 patches of this set then port the ioatfwd application to use the\ndmadev library APIs instead of the IOAT rawdev APIs. Following the port,\nall variables etc are renamed to be more appropriate for using with the\nDMAdev library. Lastly, the application itself is renamed to \"dmafwd\".\n\n---\nv5:\n  - rebase on latest main\n  - add check to ensure ring_size <= MBUF_RING_SIZE (Chengwen)\nv4:\n  - rebase on dmadev lib v26 patchset\nv3:\n  - add signal-triggered device dump\n  - add cmd line option to control stats print frequency\n  - documentation updates\n  - small miscellaneous changes from review feedback\n\nKevin Laatz (5):\n  examples/ioat: add cmd line option to control stats print interval\n  examples/ioat: add signal-triggered device dumps\n  examples/ioat: port application to dmadev APIs\n  examples/ioat: update naming to match change to dmadev\n  examples/ioat: rename application to dmafwd\n\nKonstantin Ananyev (3):\n  examples/ioat: always use same lcore for both DMA requests enqueue and\n    dequeue\n  examples/ioat: add cmd line option to control DMA batch size\n  examples/ioat: add cmd line option to control max frame size\n\n .../sample_app_ug/{ioat.rst => dma.rst}       | 149 ++--\n doc/guides/sample_app_ug/index.rst            |   2 +-\n doc/guides/sample_app_ug/intro.rst            |   4 +-\n examples/{ioat => dma}/Makefile               |   4 +-\n examples/{ioat/ioatfwd.c => dma/dmafwd.c}     | 638 ++++++++++--------\n examples/{ioat => dma}/meson.build            |  10 +-\n examples/meson.build                          |   2 +-\n 7 files changed, 433 insertions(+), 376 deletions(-)\n rename doc/guides/sample_app_ug/{ioat.rst => dma.rst} (64%)\n rename examples/{ioat => dma}/Makefile (97%)\n rename examples/{ioat/ioatfwd.c => dma/dmafwd.c} (60%)\n rename examples/{ioat => dma}/meson.build (63%)",
    "diff": null,
    "prefixes": [
        "v5",
        "0/8"
    ]
}