Show a cover letter.

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

{
    "id": 96578,
    "url": "http://patches.dpdk.org/api/covers/96578/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20210803083817.1243796-1-wenjun1.wu@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": "<20210803083817.1243796-1-wenjun1.wu@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20210803083817.1243796-1-wenjun1.wu@intel.com",
    "date": "2021-08-03T08:37:55",
    "name": "[00/22] backport feature support to DPDK 20.11",
    "submitter": {
        "id": 2083,
        "url": "http://patches.dpdk.org/api/people/2083/?format=api",
        "name": "Wenjun Wu",
        "email": "wenjun1.wu@intel.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/20210803083817.1243796-1-wenjun1.wu@intel.com/mbox/",
    "series": [
        {
            "id": 18158,
            "url": "http://patches.dpdk.org/api/series/18158/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=18158",
            "date": "2021-08-03T08:37:55",
            "name": "backport feature support to DPDK 20.11",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/18158/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/96578/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 8DC03A0C41;\n\tTue,  3 Aug 2021 10:56:49 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 4D4DF411A7;\n\tTue,  3 Aug 2021 10:56:49 +0200 (CEST)",
            "from mga04.intel.com (mga04.intel.com [192.55.52.120])\n by mails.dpdk.org (Postfix) with ESMTP id 4E8D640E32\n for <dev@dpdk.org>; Tue,  3 Aug 2021 10:56:47 +0200 (CEST)",
            "from fmsmga008.fm.intel.com ([10.253.24.58])\n by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 03 Aug 2021 01:56:46 -0700",
            "from wuwenjun.sh.intel.com ([10.67.110.197])\n by fmsmga008.fm.intel.com with ESMTP; 03 Aug 2021 01:56:45 -0700"
        ],
        "X-IronPort-AV": [
            "E=McAfee;i=\"6200,9189,10064\"; a=\"211764346\"",
            "E=Sophos;i=\"5.84,291,1620716400\"; d=\"scan'208\";a=\"211764346\"",
            "E=Sophos;i=\"5.84,291,1620716400\"; d=\"scan'208\";a=\"479396541\""
        ],
        "X-ExtLoop1": "1",
        "From": "Wenjun Wu <wenjun1.wu@intel.com>",
        "To": "dev@dpdk.org",
        "Date": "Tue,  3 Aug 2021 16:37:55 +0800",
        "Message-Id": "<20210803083817.1243796-1-wenjun1.wu@intel.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=UTF-8",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[dpdk-dev] [PATCH 00/22] backport feature support to DPDK 20.11",
        "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": "Below patches are the backports of features in DPDK 21.02 and DPDK 21.05.\nThey are not for LTS upstream, just for customer to cherrypick.\n\nfeature includes\n1. support RSS hash for IP fragment.\n2. enable QinQ filter for switch.\n\nHaiyue Wang (4):\n  net/ice/base: do not set VLAN mode in DCF mode\n  net/ice: fix VLAN strip for double VLAN\n  net/ice: fix VLAN 0 adding based on VLAN mode\n  net/ice: update QinQ switch filter handling\n\nJunfeng Guo (1):\n  net/ice: enable QinQ filter for switch\n\nQi Zhang (13):\n  net/ice/base: align add VSI and update VSI AQ command buffer\n  net/ice/base: add interface to support configuring VLAN mode\n  net/ice/base: fix outer VLAN related macro\n  net/ice/base: add VLAN TPID for VLAN filters\n  net/ice/base: support checking double VLAN mode\n  net/ice/base: support configuring device in double VLAN mode\n  net/ice/base: update boost TCAM for DVM\n  net/ice/base: change protocol ID for VLAN in DVM\n  net/ice/base: refactor post DDP download VLAN mode config\n  net/ice/base: log if DDP/FW do not support QinQ\n  net/ice/base: add inner VLAN protocol type for QinQ filter\n  net/ice/base: fix QinQ PPPoE dummy packet selection\n  net/ice/base: add priority check of matching recipe\n\nTing Xu (1):\n  net/ice/base: fix wrong ptype bitmap for IP fragment\n\nWenjun Wu (1):\n  net/ice: support RSS hash for IP fragment\n\nYuying Zhang (2):\n  net/ice/base: add ethertype offset for QinQ dummy packet\n  net/ice: support flow priority for DCF switch filter\n\n drivers/net/ice/base/ice_adminq_cmd.h    | 268 ++++++++-----\n drivers/net/ice/base/ice_bitops.h        |  45 +++\n drivers/net/ice/base/ice_common.c        |  38 ++\n drivers/net/ice/base/ice_common.h        |   4 +\n drivers/net/ice/base/ice_flex_pipe.c     | 302 +++++++++++++--\n drivers/net/ice/base/ice_flex_pipe.h     |  12 +\n drivers/net/ice/base/ice_flex_type.h     |  39 ++\n drivers/net/ice/base/ice_flow.c          |  87 ++++-\n drivers/net/ice/base/ice_flow.h          |   5 +-\n drivers/net/ice/base/ice_protocol_type.h |   1 +\n drivers/net/ice/base/ice_switch.c        | 133 ++++++-\n drivers/net/ice/base/ice_switch.h        |  15 +\n drivers/net/ice/base/ice_type.h          |   4 +\n drivers/net/ice/base/ice_vlan_mode.c     | 451 ++++++++++++++++++++++\n drivers/net/ice/base/ice_vlan_mode.h     |  16 +\n drivers/net/ice/base/meson.build         |   1 +\n drivers/net/ice/ice_acl_filter.c         |   1 +\n drivers/net/ice/ice_ethdev.c             | 455 +++++++++++++----------\n drivers/net/ice/ice_ethdev.h             |  10 +-\n drivers/net/ice/ice_fdir_filter.c        |   1 +\n drivers/net/ice/ice_generic_flow.c       |  51 ++-\n drivers/net/ice/ice_generic_flow.h       |   9 +\n drivers/net/ice/ice_hash.c               |  39 +-\n drivers/net/ice/ice_switch_filter.c      | 128 ++++++-\n 24 files changed, 1714 insertions(+), 401 deletions(-)\n create mode 100644 drivers/net/ice/base/ice_vlan_mode.c\n create mode 100644 drivers/net/ice/base/ice_vlan_mode.h"
}