Show a cover letter.

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

{
    "id": 97,
    "url": "http://patches.dpdk.org/api/covers/97/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20230830155919.592390-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": "<20230830155919.592390-1-bruce.richardson@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20230830155919.592390-1-bruce.richardson@intel.com",
    "date": "2023-08-30T15:59:15",
    "name": "[0/4] Fix i40e/iavf queue reconfig and restarting",
    "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/20230830155919.592390-1-bruce.richardson@intel.com/mbox/",
    "series": [
        {
            "id": 29377,
            "url": "http://patches.dpdk.org/api/series/29377/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=29377",
            "date": "2023-08-30T15:59:15",
            "name": "Fix i40e/iavf queue reconfig and restarting",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/29377/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/97/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 7232141FD1;\n\tWed, 30 Aug 2023 18:03:27 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id F084340A8A;\n\tWed, 30 Aug 2023 17:59:59 +0200 (CEST)",
            "from mgamail.intel.com (mgamail.intel.com [134.134.136.126])\n by mails.dpdk.org (Postfix) with ESMTP id 9C130402B0\n for <dev@dpdk.org>; Wed, 30 Aug 2023 17:59:41 +0200 (CEST)",
            "from orsmga002.jf.intel.com ([10.7.209.21])\n by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 30 Aug 2023 08:59:30 -0700",
            "from silpixa00401385.ir.intel.com ([10.237.214.14])\n by orsmga002.jf.intel.com with ESMTP; 30 Aug 2023 08:59:28 -0700"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1693411181; x=1724947181;\n h=from:to:cc:subject:date:message-id:mime-version:\n content-transfer-encoding;\n bh=qiRaEuESlKnOafdfKpzGM7HIBOMClgOWt24HIV0wSnM=;\n b=GmJbel/aLDpYqqIxwn22pD6XAAECQYZkLychH2+mn/iBzzmqIHdmwov9\n jiQx55fPv0WOrX3yNn6N22F4O39rfBjj5dA68+rpL/HlHATwiwwmnuFO7\n /YjQXVAhdybqBVHu837oG4v4jasONQjOSvSIpCUaGsGfaidlWioPzD1Gd\n 7j+C2Djoxvo58BJRma+SJGIZHh2N1m5l/uWCSr4kjVZaJkFOGArcliNcj\n 5/gE2VK0Xyt0W1Pm/heATdlUJknHFLbFir2NUhDe1m8j/rZhmLtN4BeUg\n WTSQejLKaP6zosWufLvsXzsE7JbxWm9GgxNDIURnKxN+yjHYmQfzrkQ51 A==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6600,9927,10818\"; a=\"360674141\"",
            "E=Sophos;i=\"6.02,214,1688454000\"; d=\"scan'208\";a=\"360674141\"",
            "E=McAfee;i=\"6600,9927,10818\"; a=\"739142679\"",
            "E=Sophos;i=\"6.02,214,1688454000\"; d=\"scan'208\";a=\"739142679\""
        ],
        "X-ExtLoop1": "1",
        "From": "Bruce Richardson <bruce.richardson@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "Yuying Zhang <Yuying.Zhang@intel.com>,\n Beilei Xing <beilei.xing@intel.com>,\n Jingjing Wu <jingjing.wu@intel.com>,\n Bruce Richardson <bruce.richardson@intel.com>",
        "Subject": "[PATCH 0/4] Fix i40e/iavf queue reconfig and restarting",
        "Date": "Wed, 30 Aug 2023 16:59:15 +0100",
        "Message-Id": "<20230830155919.592390-1-bruce.richardson@intel.com>",
        "X-Mailer": "git-send-email 2.39.2",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "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"
    },
    "content": "Fixes for a number of issues found when looking at stopping and\nrestarting individual queues, sometimes with a reconfig in the middle.\nFor i40e, it already claims to support runtime reconfig, while for\niavf this support is not claimed, but appears to work ok once the\nbugs in the cleanup code are fixed, therefore the last patch enables\nit, by setting the appropriate capability flag.\n\nBruce Richardson (4):\n  net/i40e: fix buffer leak on Rx reconfiguration\n  net/iavf: fix buffer leak on Tx queue stop\n  net/iavf: fix restart of Rx queue on reconfigure\n  net/iavf: add support for runtime queue reconfiguration\n\n doc/guides/nics/features/iavf.ini       |  2 ++\n drivers/net/i40e/i40e_rxtx.c            |  6 ++++++\n drivers/net/i40e/i40e_rxtx_vec_common.h |  1 +\n drivers/net/iavf/iavf_ethdev.c          |  4 +++-\n drivers/net/iavf/iavf_rxtx.c            |  6 ++++++\n drivers/net/iavf/iavf_rxtx_vec_avx512.c | 17 ++++++++---------\n drivers/net/iavf/iavf_rxtx_vec_common.h | 11 +++++------\n 7 files changed, 31 insertions(+), 16 deletions(-)\n\n--\n2.39.2"
}