Show a cover letter.

GET /api/covers/60603/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 60603,
    "url": "http://patches.dpdk.org/api/covers/60603/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20191007110809.62801-1-bruce.richardson@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": "<20191007110809.62801-1-bruce.richardson@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20191007110809.62801-1-bruce.richardson@intel.com",
    "date": "2019-10-07T11:08:03",
    "name": "[v7,0/6] examples/ioat: sample app for ioat driver",
    "submitter": {
        "id": 20,
        "url": "http://patches.dpdk.org/api/people/20/?format=api",
        "name": "Bruce Richardson",
        "email": "bruce.richardson@intel.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/20191007110809.62801-1-bruce.richardson@intel.com/mbox/",
    "series": [
        {
            "id": 6718,
            "url": "http://patches.dpdk.org/api/series/6718/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=6718",
            "date": "2019-10-07T11:08:03",
            "name": "examples/ioat: sample app for ioat driver",
            "version": 7,
            "mbox": "http://patches.dpdk.org/series/6718/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/60603/comments/",
    "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 B46A51C1DF;\n\tMon,  7 Oct 2019 13:08:25 +0200 (CEST)",
            "from mga01.intel.com (mga01.intel.com [192.55.52.88])\n\tby dpdk.org (Postfix) with ESMTP id 9AB171BFD9\n\tfor <dev@dpdk.org>; Mon,  7 Oct 2019 13:08:24 +0200 (CEST)",
            "from orsmga002.jf.intel.com ([10.7.209.21])\n\tby fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t07 Oct 2019 04:08:23 -0700",
            "from silpixa00399126.ir.intel.com (HELO\n\tsilpixa00399126.ger.corp.intel.com) ([10.237.223.2])\n\tby orsmga002.jf.intel.com with ESMTP; 07 Oct 2019 04:08:22 -0700"
        ],
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.67,268,1566889200\"; d=\"scan'208\";a=\"205040973\"",
        "From": "Bruce Richardson <bruce.richardson@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "Marcin Baran <marcinx.baran@intel.com>,\n\tPawel Modrak <pawelx.modrak@intel.com>,\n\tBruce Richardson <bruce.richardson@intel.com>",
        "Date": "Mon,  7 Oct 2019 12:08:03 +0100",
        "Message-Id": "<20191007110809.62801-1-bruce.richardson@intel.com>",
        "X-Mailer": "git-send-email 2.21.0",
        "In-Reply-To": "<20190920073714.1314-1-marcinx.baran@intel.com>",
        "References": "<20190920073714.1314-1-marcinx.baran@intel.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[dpdk-dev] [PATCH v7 0/6] examples/ioat: sample app for ioat driver",
        "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": "A new sample app demonstrating use of driver for CBDMA.  The app\nreceives packets, performs software or hardware copy, changes packets'\nMAC addresses (if enabled) and forwards them. The patch includes sample\napplication as well as it's guide.\n\nv7:\n - MAINTAINERS file entry added\n\nv6:\n - rearrange 'ioat_tx_port()' to remove unnecessary code\n - improve documentation\n - format patches for better readability\n\nv5:\n - change dependency name from 'pmd_ioat' to 'rawdev_ioat'\n   fixing build errors (branch diverged from master)\n\nv4:\n - fix meson build support check\n\nv3:\n - add check for meson build whether IOAT is supported\n\nv2:\n - change printing total stats to be deltas\n - update documentation\n - fix 1 thread/sw copy/multiple Rx queues packet dropping\n - divide patch into several presenting functional change\n\n\n\nMarcin Baran (4):\n  examples/ioat: add software copy support\n  examples/ioat: add rawdev copy mode support\n  examples/ioat: add stats printing for each port\n  doc/guides/: provide IOAT sample app guide\n\nPawel Modrak (2):\n  examples/ioat: create sample app on ioat driver usage\n  examples/ioat: add two threads configuration\n\n MAINTAINERS                        |    1 +\n doc/guides/sample_app_ug/index.rst |    1 +\n doc/guides/sample_app_ug/intro.rst |    4 +\n doc/guides/sample_app_ug/ioat.rst  |  581 ++++++++++++++++\n examples/Makefile                  |    3 +\n examples/ioat/Makefile             |   54 ++\n examples/ioat/ioatfwd.c            | 1003 ++++++++++++++++++++++++++++\n examples/ioat/meson.build          |   15 +\n examples/meson.build               |    1 +\n 9 files changed, 1663 insertions(+)\n create mode 100644 doc/guides/sample_app_ug/ioat.rst\n create mode 100644 examples/ioat/Makefile\n create mode 100644 examples/ioat/ioatfwd.c\n create mode 100644 examples/ioat/meson.build"
}