Show a cover letter.

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

{
    "id": 85481,
    "url": "https://patches.dpdk.org/api/covers/85481/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/cover/1608311697-31529-1-git-send-email-viacheslavo@nvidia.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": "<1608311697-31529-1-git-send-email-viacheslavo@nvidia.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1608311697-31529-1-git-send-email-viacheslavo@nvidia.com",
    "date": "2020-12-18T17:14:55",
    "name": "[0/2] net/mlx5: add mbuf fast free Tx offload",
    "submitter": {
        "id": 1926,
        "url": "https://patches.dpdk.org/api/people/1926/?format=api",
        "name": "Slava Ovsiienko",
        "email": "viacheslavo@nvidia.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/cover/1608311697-31529-1-git-send-email-viacheslavo@nvidia.com/mbox/",
    "series": [
        {
            "id": 14380,
            "url": "https://patches.dpdk.org/api/series/14380/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=14380",
            "date": "2020-12-18T17:14:55",
            "name": "net/mlx5: add mbuf fast free Tx offload",
            "version": 1,
            "mbox": "https://patches.dpdk.org/series/14380/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/covers/85481/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from dpdk.org (dpdk.org [92.243.14.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id A1F8CA09FD;\n\tFri, 18 Dec 2020 18:15:05 +0100 (CET)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id D5854CADA;\n\tFri, 18 Dec 2020 18:15:03 +0100 (CET)",
            "from mellanox.co.il (mail-il-dmz.mellanox.com [193.47.165.129])\n by dpdk.org (Postfix) with ESMTP id 1D10FCAD2\n for <dev@dpdk.org>; Fri, 18 Dec 2020 18:15:01 +0100 (CET)",
            "from Internal Mail-Server by MTLPINE1 (envelope-from\n viacheslavo@nvidia.com) with SMTP; 18 Dec 2020 19:14:58 +0200",
            "from nvidia.com (pegasus12.mtr.labs.mlnx [10.210.17.40])\n by labmailer.mlnx (8.13.8/8.13.8) with ESMTP id 0BIHEwIQ006669;\n Fri, 18 Dec 2020 19:14:58 +0200"
        ],
        "From": "Viacheslav Ovsiienko <viacheslavo@nvidia.com>",
        "To": "dev@dpdk.org",
        "Cc": "rasland@nvidia.com, matan@nvidia.com, orika@nvidia.com,\n thomas@monjalon.net",
        "Date": "Fri, 18 Dec 2020 17:14:55 +0000",
        "Message-Id": "<1608311697-31529-1-git-send-email-viacheslavo@nvidia.com>",
        "X-Mailer": "git-send-email 1.8.3.1",
        "Subject": "[dpdk-dev] [PATCH 0/2] net/mlx5: add mbuf fast free Tx offload",
        "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 <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 patch adds support of the mbuf fast free offload to the\ntransmit datapath. This offload allows to free the mbufs on\ntransmit completion in the most efficient way. It requires\nthe all mbufs were allocated from the same pool, have\nthe reference counter value as 1, and have no any externally\nattached buffers.\n\nThe patchset is split in two parts, the first one is overall\nsend loop optimization and can be ported back to stable release,\nand also is the preparation step before introducing the fast\nfree offload. The second part provides the code for the feature.\n\nSigned-off-by: Viacheslav Ovsiienko <viacheslavo@nvidia.com>\n\nViacheslav Ovsiienko (2):\n  net/mlx5: optimize inline mbuf freeing\n  net/mlx5: add mbuf fast free offload support\n\n drivers/net/mlx5/mlx5_rxtx.c | 67 ++++++++++++++++++++++++++++++++++++++------\n drivers/net/mlx5/mlx5_rxtx.h |  2 ++\n drivers/net/mlx5/mlx5_txq.c  |  6 ++++\n 3 files changed, 66 insertions(+), 9 deletions(-)"
}