Show a cover letter.

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

{
    "id": 503,
    "url": "http://patchwork.dpdk.org/api/covers/503/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/cover/20231220093239.1148174-1-zhichaox.zeng@intel.com/",
    "project": {
        "id": 1,
        "url": "http://patchwork.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": "<20231220093239.1148174-1-zhichaox.zeng@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20231220093239.1148174-1-zhichaox.zeng@intel.com",
    "date": "2023-12-20T09:32:36",
    "name": "[v3,0/3] net/iavf: support Tx LLDP on scalar and AVX512",
    "submitter": {
        "id": 2644,
        "url": "http://patchwork.dpdk.org/api/people/2644/?format=api",
        "name": "Zhichao Zeng",
        "email": "zhichaox.zeng@intel.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/cover/20231220093239.1148174-1-zhichaox.zeng@intel.com/mbox/",
    "series": [
        {
            "id": 30626,
            "url": "http://patchwork.dpdk.org/api/series/30626/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=30626",
            "date": "2023-12-20T09:32:36",
            "name": "net/iavf: support Tx LLDP on scalar and AVX512",
            "version": 3,
            "mbox": "http://patchwork.dpdk.org/series/30626/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/covers/503/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 267CF43719;\n\tWed, 20 Dec 2023 10:23:19 +0100 (CET)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 10E4B42E7E;\n\tWed, 20 Dec 2023 10:23:19 +0100 (CET)",
            "from mgamail.intel.com (mgamail.intel.com [192.198.163.10])\n by mails.dpdk.org (Postfix) with ESMTP id E509040266\n for <dev@dpdk.org>; Wed, 20 Dec 2023 10:23:16 +0100 (CET)",
            "from orsmga007.jf.intel.com ([10.7.209.58])\n by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 20 Dec 2023 01:23:15 -0800",
            "from unknown (HELO zhichao-dpdk..) ([10.239.252.103])\n by orsmga007-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 20 Dec 2023 01:23:13 -0800"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1703064197; x=1734600197;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=orAnS6QAkyE9+tcGS/F124lWCi93T+seJ10lOXYJWlY=;\n b=ltk8+f6w4RuRazIePHIdmh2o1HxitT6jlygSO171N4Btl213HAJGB0+W\n SM7sPE3CToQqGKqLuI4T7pusuF9DYx1Odw1io83+fUtXqDfrjHZeMfG7d\n bfER6xuuF0AWTHLsXVYfvw7BLcK3N8/r6E4PIKBIlc40oH4RYAHtKxp4u\n yOqR8EIMA4z/SJLZSBVs85Vfn70RbsvaQLfLqJBq7rvwPLMjqsoYaL0zt\n gBnoUBBphr8XzDcXewHn+k4+z5hCeGm89TYARqXhguRsp+z+EuqV/wUcI\n TPXnMnm+mCg84fcdbZ84M5zSxZMTZoPVsRN17S8wKLEYKv2CXCXU3OGfw Q==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6600,9927,10929\"; a=\"3007848\"",
            "E=Sophos;i=\"6.04,291,1695711600\";\n   d=\"scan'208\";a=\"3007848\"",
            "E=McAfee;i=\"6600,9927,10929\"; a=\"769525063\"",
            "E=Sophos;i=\"6.04,291,1695711600\"; d=\"scan'208\";a=\"769525063\""
        ],
        "X-ExtLoop1": "1",
        "From": "Zhichao Zeng <zhichaox.zeng@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "qi.z.zhang@intel.com,\n\tZhichao Zeng <zhichaox.zeng@intel.com>",
        "Subject": "[PATCH v3 0/3] net/iavf: support Tx LLDP on scalar and AVX512",
        "Date": "Wed, 20 Dec 2023 17:32:36 +0800",
        "Message-Id": "<20231220093239.1148174-1-zhichaox.zeng@intel.com>",
        "X-Mailer": "git-send-email 2.34.1",
        "In-Reply-To": "<20231214065857.2142565-1-zhichaox.zeng@intel.com>",
        "References": "<20231214065857.2142565-1-zhichaox.zeng@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": "This patch set adds an IAVF testpmd command \"set tx lldp on|off\" which\nwill register an mbuf dynfield IAVF_TX_LLDP_DYNFIELD, currently only\nsupported turning on.\n\nIAVF will fill the SWTCH_UPLINK bit in the Tx context descriptor based on\nthe mbuf dynfield to send the LLDP packet.\n\nFor avx512, need to close the Tx port first, then \"set tx lldp on\", and\nreopen the port to select correct Tx path.\n\n---\nv3: non-lldp packet do not use the context descriptor\nv2: split into patch set, refine commit log\n\nZhichao Zeng (3):\n  net/iavf: support Tx LLDP on scalar\n  net/iavf: support Tx LLDP on AVX512\n  net/iavf: add Tx LLDP command\n\n doc/guides/rel_notes/release_24_03.rst  |  3 +\n drivers/net/iavf/iavf_rxtx.c            | 23 ++++++-\n drivers/net/iavf/iavf_rxtx.h            |  3 +\n drivers/net/iavf/iavf_rxtx_vec_avx512.c | 20 +++++++\n drivers/net/iavf/iavf_rxtx_vec_common.h |  6 ++\n drivers/net/iavf/iavf_testpmd.c         | 80 +++++++++++++++++++++++++\n drivers/net/iavf/meson.build            |  3 +\n drivers/net/iavf/rte_pmd_iavf.h         |  4 ++\n 8 files changed, 140 insertions(+), 2 deletions(-)\n create mode 100644 drivers/net/iavf/iavf_testpmd.c"
}