Show a cover letter.

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

{
    "id": 87101,
    "url": "https://patches.dpdk.org/api/covers/87101/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/cover/1611335529-26503-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": "<1611335529-26503-1-git-send-email-viacheslavo@nvidia.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1611335529-26503-1-git-send-email-viacheslavo@nvidia.com",
    "date": "2021-01-22T17:12:07",
    "name": "[v3,0/2] add mbuf fast free offload support",
    "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/1611335529-26503-1-git-send-email-viacheslavo@nvidia.com/mbox/",
    "series": [
        {
            "id": 14907,
            "url": "https://patches.dpdk.org/api/series/14907/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=14907",
            "date": "2021-01-22T17:12:07",
            "name": "add mbuf fast free offload support",
            "version": 3,
            "mbox": "https://patches.dpdk.org/series/14907/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/covers/87101/comments/",
    "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 617DAA0A0A;\n\tFri, 22 Jan 2021 18:12:15 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id E41CF14102D;\n\tFri, 22 Jan 2021 18:12:14 +0100 (CET)",
            "from mellanox.co.il (mail-il-dmz.mellanox.com [193.47.165.129])\n by mails.dpdk.org (Postfix) with ESMTP id 97DC914100C\n for <dev@dpdk.org>; Fri, 22 Jan 2021 18:12:13 +0100 (CET)",
            "from Internal Mail-Server by MTLPINE1 (envelope-from\n viacheslavo@nvidia.com) with SMTP; 22 Jan 2021 19:12:12 +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 10MHCCud025286;\n Fri, 22 Jan 2021 19:12:12 +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, akozyrev@nvidia.com",
        "Date": "Fri, 22 Jan 2021 17:12:07 +0000",
        "Message-Id": "<1611335529-26503-1-git-send-email-viacheslavo@nvidia.com>",
        "X-Mailer": "git-send-email 1.8.3.1",
        "In-Reply-To": "<1608311697-31529-1-git-send-email-viacheslavo@nvidia.com>",
        "References": "<1608311697-31529-1-git-send-email-viacheslavo@nvidia.com>",
        "Subject": "[dpdk-dev] [PATCH v3 0/2] add mbuf fast free offload support",
        "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 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\n---\nv1: http://patches.dpdk.org/patch/85482/\nv2: release notes, PMD features and documentation update\nv3: typo fixes, documentation update\n\nViacheslav Ovsiienko (2):\n  net/mlx5: optimize inline mbuf freeing\n  net/mlx5: add mbuf fast free offload support\n\n doc/guides/nics/features/mlx5.ini      |  1 +\n doc/guides/nics/mlx5.rst               | 12 ++++++\n doc/guides/rel_notes/release_21_02.rst |  2 +-\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 6 files changed, 80 insertions(+), 10 deletions(-)"
}