Show a cover letter.

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

{
    "id": 102,
    "url": "http://patches.dpdk.org/api/covers/102/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20230831123337.871496-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": "<20230831123337.871496-1-bruce.richardson@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20230831123337.871496-1-bruce.richardson@intel.com",
    "date": "2023-08-31T12:33:33",
    "name": "[v2,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/20230831123337.871496-1-bruce.richardson@intel.com/mbox/",
    "series": [
        {
            "id": 29391,
            "url": "http://patches.dpdk.org/api/series/29391/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=29391",
            "date": "2023-08-31T12:33:33",
            "name": "Fix i40e/iavf queue reconfig and restarting",
            "version": 2,
            "mbox": "http://patches.dpdk.org/series/29391/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/102/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 2192341FDD;\n\tThu, 31 Aug 2023 14:33:50 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 19EBF4028A;\n\tThu, 31 Aug 2023 14:33:50 +0200 (CEST)",
            "from mgamail.intel.com (mgamail.intel.com [134.134.136.31])\n by mails.dpdk.org (Postfix) with ESMTP id CD7D54027B\n for <dev@dpdk.org>; Thu, 31 Aug 2023 14:33:47 +0200 (CEST)",
            "from orsmga005.jf.intel.com ([10.7.209.41])\n by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 31 Aug 2023 05:33:46 -0700",
            "from silpixa00401385.ir.intel.com ([10.237.214.14])\n by orsmga005.jf.intel.com with ESMTP; 31 Aug 2023 05:33:45 -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=1693485228; x=1725021228;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=qhnChlk/0AlHPSjrKJPF80CkD1aOltrriy7O1aOh1xo=;\n b=jozjw9FXHFOz/yT1VaauW04pD/OSlN83p+TITjK7J5geZJtxPnTL5RNr\n ROr8C52rA5qJWwT3vu9rSAFBKvYQv5UBAau6xYu/5FQRfDE1aMO+MM99L\n vsnI9c6nuxYMcaDY6SIReJdFnX9B9v+bFV51KlUFNR5MXTcLloq/o+pem\n PBOYnyJ4DzL1Od0a1oXIFLjd5GT+Oh2gURJPaEZAOc7EFvlVjRO3d7fSB\n WshCR05+0BFLwc8Y2RYoouJgT+aZiZr2g8NNmCcZ/vKtudQ7WemZVZKbs\n izRhql87g2iKCbyDXMydw+nRYLXjUNQPpwyNLGONpIFNXhWVuMfLBF50h Q==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6600,9927,10818\"; a=\"439873954\"",
            "E=Sophos;i=\"6.02,216,1688454000\"; d=\"scan'208\";a=\"439873954\"",
            "E=McAfee;i=\"6600,9927,10818\"; a=\"913230866\"",
            "E=Sophos;i=\"6.02,216,1688454000\"; d=\"scan'208\";a=\"913230866\""
        ],
        "X-ExtLoop1": "1",
        "From": "Bruce Richardson <bruce.richardson@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "Bruce Richardson <bruce.richardson@intel.com>",
        "Subject": "[PATCH v2 0/4] Fix i40e/iavf queue reconfig and restarting",
        "Date": "Thu, 31 Aug 2023 13:33:33 +0100",
        "Message-Id": "<20230831123337.871496-1-bruce.richardson@intel.com>",
        "X-Mailer": "git-send-email 2.39.2",
        "In-Reply-To": "<20230830155919.592390-1-bruce.richardson@intel.com>",
        "References": "<20230830155919.592390-1-bruce.richardson@intel.com>",
        "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\n---\nV2: Fix build issues with non-x86, non-arm architectures reported\n    by the CI.\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            |  7 +++++++\n drivers/net/iavf/iavf_rxtx_vec_avx512.c | 17 ++++++++---------\n drivers/net/iavf/iavf_rxtx_vec_common.h | 11 +++++------\n 7 files changed, 32 insertions(+), 16 deletions(-)\n\n--\n2.39.2"
}