Show a cover letter.

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

{
    "id": 676,
    "url": "http://patchwork.dpdk.org/api/covers/676/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/cover/20240223024217.3052031-1-chaoyong.he@corigine.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": "<20240223024217.3052031-1-chaoyong.he@corigine.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20240223024217.3052031-1-chaoyong.he@corigine.com",
    "date": "2024-02-23T02:42:13",
    "name": "[v2,0/4] add support of MARK and RSS flow action",
    "submitter": {
        "id": 2554,
        "url": "http://patchwork.dpdk.org/api/people/2554/?format=api",
        "name": "Chaoyong He",
        "email": "chaoyong.he@corigine.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/cover/20240223024217.3052031-1-chaoyong.he@corigine.com/mbox/",
    "series": [
        {
            "id": 31191,
            "url": "http://patchwork.dpdk.org/api/series/31191/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=31191",
            "date": "2024-02-23T02:42:13",
            "name": "add support of MARK and RSS flow action",
            "version": 2,
            "mbox": "http://patchwork.dpdk.org/series/31191/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/covers/676/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 CEE1943B91;\n\tFri, 23 Feb 2024 03:42:45 +0100 (CET)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 958CA402E3;\n\tFri, 23 Feb 2024 03:42:45 +0100 (CET)",
            "from NAM12-MW2-obe.outbound.protection.outlook.com\n (mail-mw2nam12on2115.outbound.protection.outlook.com [40.107.244.115])\n by mails.dpdk.org (Postfix) with ESMTP id 95E74402BD\n for <dev@dpdk.org>; Fri, 23 Feb 2024 03:42:44 +0100 (CET)",
            "from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5)\n by SA1PR13MB6645.namprd13.prod.outlook.com (2603:10b6:806:3e6::9)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.24; Fri, 23 Feb\n 2024 02:42:37 +0000",
            "from SJ0PR13MB5545.namprd13.prod.outlook.com\n ([fe80::8e02:f738:570a:f8aa]) by SJ0PR13MB5545.namprd13.prod.outlook.com\n ([fe80::8e02:f738:570a:f8aa%7]) with mapi id 15.20.7316.023; Fri, 23 Feb 2024\n 02:42:36 +0000"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=iEs7Xe4zCv84dbdN3IbRd/MqNMPpIYh7ubnT+o0AMzLd2kRLGwAh5/yMkuhonPtY7+bNLTmmf4YwwP3cB70WTxuDljKJZ9td2XMP5Eq+90ZLpy3Kmgr9jydaowUVW9g+AFDBKVhA4EN2an0n8kyrahrN5Txl61QSSOshMwK9WzUGpQ0xv1oOVgp7382a2KVSIKWtaC874dzWmnlb2K7mvWTkX9kP5WWBFF/qyACFsGV/7OODPlxVy6n5CQZnLEIIGUZzeGfLX6O2g32oL8y3VSKG3vwGXbEYBw8+iHGVqwC4e9WPz7k8A8G7CR80bsAyCFnSwzbfzwAkjq/X85JrHA==",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector9901;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=byH6qxLg02E5vbziJw3nzZlzX3THaXi0IGl6GYfznaM=;\n b=KiSJDIs404IKYTRMFrTE396zIWd156ksHorYDR8yWREtlPQ7k0nVtl8Br2vcRKTRLWMIdpnSl/IJQBhk8KQla+aRleqUA3fyyE0V1b5zd7d7tD2kL8ujLezZtd3ZkYWYXSoOjhPSS6u6iXZLfpnx05v07h5ddF43pGtGSEsxPOytqAzdcQKKraK+kYgHREzbXXYvmz9GAWtt51oACOBN1fyKMPnKc1RXvF7aemLqdxBpCOo8QO+YvvlLN2QcUz4j0FtR8CWw0DGg64ThQfUgB3jZZV9Jjh+IFm72PXto0yV9aZt2CL2dgtRsyulbzsytN+SQiXltnjDWt68sYKmFcg==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=corigine.com; dmarc=pass action=none header.from=corigine.com;\n dkim=pass header.d=corigine.com; arc=none",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=corigine.onmicrosoft.com; s=selector2-corigine-onmicrosoft-com;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=byH6qxLg02E5vbziJw3nzZlzX3THaXi0IGl6GYfznaM=;\n b=D3g1TYb0o38khA2OZ7f5oqHmiW/tYL2q3agxGAvsl/NsCaE+FFhK9AukexMAFa2aeI9jtyDVjhK7wUzwDd7V91DIs0eh5yCk7poqza4S9q6XJMw78Lqz44GJsd0g2H+QMQ2UonYaT+R5nVQjGPheeTfA/Zl3Fg7jiD37Phvsr3o=",
        "Authentication-Results": "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=corigine.com;",
        "From": "Chaoyong He <chaoyong.he@corigine.com>",
        "To": "dev@dpdk.org",
        "Cc": "oss-drivers@corigine.com,\n\tChaoyong He <chaoyong.he@corigine.com>",
        "Subject": "[PATCH v2 0/4] add support of MARK and RSS flow action",
        "Date": "Fri, 23 Feb 2024 10:42:13 +0800",
        "Message-Id": "<20240223024217.3052031-1-chaoyong.he@corigine.com>",
        "X-Mailer": "git-send-email 2.39.1",
        "In-Reply-To": "<20240210104214.1248772-1-chaoyong.he@corigine.com>",
        "References": "<20240210104214.1248772-1-chaoyong.he@corigine.com>",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-ClientProxiedBy": "SJ0PR13CA0040.namprd13.prod.outlook.com\n (2603:10b6:a03:2c2::15) To SJ0PR13MB5545.namprd13.prod.outlook.com\n (2603:10b6:a03:424::5)",
        "MIME-Version": "1.0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-TrafficTypeDiagnostic": "SJ0PR13MB5545:EE_|SA1PR13MB6645:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "eff632a2-f670-4532-8abb-08dc341917fe",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;",
        "X-Microsoft-Antispam-Message-Info": "\n SGIz2dBlqRZ80/O8kCPJU4gwiOK6FdSdb6cDrdJfPTMVxEOa7aOcQfx4DAMe8yRfY8sAy2SZQ1lrpOAST7U4KtZ7bP5Hn9rlHm5qAQwVFo02hlMSoslJ14n6CvQrEJw2Vmy5TadGpK4DXBNcFS42uqS47bD5EnW5jDPXftmaEz0Wxxslgjin0E3Hm2T66+3OgPIIKO0jsyglrIYVzv5h5RWx3Mxh7ZSn7MhP8zgnom20O70qedDI1AE5wOmrO95PzP3lAENj1s8rWaGWKgitOUxlrrkKtgxFSmJ8svXWackC7fK3o1wtDKncNz9XqBU5iLFmaTGVGtcGfYpGBd2jiIezGvrH7SX9UEozu5me32MKtaKnnSHAChlJpTrznlt5/u0CBPJ92DGwhoRCuR9truznZs01FheibgA1m/EoGliY+8m1HCy5fA1saG3PAbbxlCMF1m1f4PqekuTYWYO5udTmCNy2IMdoyCCq7g+mCmj+EmsmCMyeyt0/9HccRNDyokMaFnLp61Gq2q+s1uRpH7+u1/AfLIw8bvirKsOZF5wed+nsc1DCq4nkT6Q6TPb8g33o5R69AJk4gkHn8QQaoXYEkhZHaY8ghqEGHiUSzihqE2pfb8plZUF69BEXRXGx",
        "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:SJ0PR13MB5545.namprd13.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230031)(38350700005); DIR:OUT; SFP:1102;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n kLbMFE6YRbydYHTVAyHvgW21XQz6FJV0VNZGEUgSIUIMnHmsotCiSomgLA/FpJzjF82gWHuboKBtlcbkH1R2SDZ6rw9O22uB4Tkt7icn1NehnuwlXEFx6uMKBfzEUhG4tmJLMk+ymR8/kOkkhCbVlLys9vpK3U90L+cVmWHKv4MV+TO7c8EUTeBgdR4mp3Nz+VHqaohZLQiwcYExb3XBvRY0et5MwIvz/Zj3fNzLSiqAMTFhJ9ZRkxyYBszNvUYY6ZCn0vf9qXDA3T1TB4UO8YTNZNDWe8v2WK+NO102IclCy5RYyR1SLqXCaMBYKbDCwjsOyOkBmtUcKPx2UFrf6IzDKCUdm1v2N+8keluz86OXcpkozcMYZ5RKP0LzY2WQbx1AvbanU1WgzR+5uen0ogLiZ5Ga/niqrLxr9J1Kwppb7HqRVWRcH63Pq3CGftwR/6jkMulfI12y2TIxUve70zJWPz2xMiOtMD6t63yYp4+FW7Ssv6QoClGPe3q8nrUcoHUmh3qjixvIZxWBexuxuIC1ajOcZ+A+ixr6zrHWTHp2klLvFLrgT5eTmgJ6PFTwEXEMuw7385lOZTa9h/JoV8B++CsCNEOdOXq6sCgSYoimCN3SpPR41JEpNZGUhIDHyAIyTxVyAIBn+w+yQgcvuU45Ba8VFyb4obcccNv1a3QKrb/KC86Eqex+PMo5OtkLOKCrZTwSMfgg7uumib5DTLh6h3JZm3hxJUYmveooSd2UCQ+BUPqBcXYVoAzz8pqPZkDi8ZC9YUtpKUBUFEXYEVUkhraYaFXc/D+oU3ygcyKo0UZdDDd3CiS+Soi72LNDgCwsuTnwhuZx/9wmQGSDm/1vDfwQd36OF69gnhyJKs/ISK2nLTHuGRjoY46myZFJxMUVVOj5mwOlkTCYM+GNuCaCkRDTHKvXMev1T7QQ9ebotlc7IWqqVEZIY6mMgXkrp06xpPznHNQ+Sp3c/iOz+mcr+TuI0P4e+bWFYrYk13Q67FCRC82q0W9RGsBURePkgwwmKj24v+r66MhJAvq1o344NGBu+Ua2rkH+ro8l2/wM4MUbzGipVL7Sj0EyPA/LE+28Oa/5rAlbiuVgb5cuKkzaoS9Xt6MeHWwEldBMogAstcDUBI5ReuzDByuLgtIGOCfKnfD9dKSe3w4DeGMcuC1DdneZrjwMBqnPYONu6BiybN6urELkFZoPUQRc/7eyYLHBDeCXIZAdOHBON3VH2+8TWaxZ5Og6xMOOL4dz/bizvHGgSwIuUSYvFkTwDmyTT/fIXBZFShn8MZo9gl6D2+PhC9fXqjYEpumPFdndcBmavV7wZAVS1bi1QpyaPaeDQ4vMFNSemXUNq30cB8AH9j6CFaPZZ7ePEeTyvbqD6AAIoBRytgYJyZR+BHbt42g+eilHg8eRhIdVgw9LjTHUBgKK4653jx8vpp2B/tDCZ+YuAeJH1sOXjWO8XhtBL20Z2z5NZWPezMXC3GOGBpixI9AHC4R8OxBh/We9+HhfhNTDV6Jigc8k2BO2u/FncJL14VKWCXK7kyPAmQT6f0qK+7LF/ZdAZVQkd64Gy/d5chTLhgSPKlDh52fdN160x/Vvtdcu6swpTlaJbd1Fh57kjA==",
        "X-OriginatorOrg": "corigine.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n eff632a2-f670-4532-8abb-08dc341917fe",
        "X-MS-Exchange-CrossTenant-AuthSource": "SJ0PR13MB5545.namprd13.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "23 Feb 2024 02:42:36.4115 (UTC)",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "fe128f2c-073b-4c20-818e-7246a585940c",
        "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED",
        "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n rq/QCy3QTuNhx+YsO4bq1PkpSMa67qUTy8ApYLRFjf8J5Yv4vBi0777w+hbxSRIK/aqbjJYksmsZpXGmY4YoxVSz0isW6wWrVywYO0/xpWE=",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "SA1PR13MB6645",
        "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 series add the support of MARK and RSS flow action for NFP\nPMD, also add a new function to help check if a device is representor\nport.\n\n---\nv2:\n* Modify the title and description of patch series to make it more\n clear.\n* Add a new function to ethdev library, PMDs can use it to check if a\n* device is representor port.\n---\n\nLong Wu (4):\n  ethdev: add function to check representor port\n  net/nfp: support MARK flow action\n  net/nfp: add representor RSS configuration\n  net/nfp: support RSS flow action\n\n doc/guides/nics/features/nfp.ini              |   1 +\n doc/guides/rel_notes/release_24_03.rst        |   3 +\n drivers/common/nfp/nfp_common_ctrl.h          |   1 +\n drivers/net/bnxt/bnxt.h                       |   3 -\n drivers/net/bnxt/bnxt_ethdev.c                |   4 +-\n drivers/net/bnxt/tf_ulp/bnxt_tf_pmd_shim.c    |  12 +-\n drivers/net/bnxt/tf_ulp/bnxt_ulp.c            |   4 +-\n drivers/net/bnxt/tf_ulp/ulp_def_rules.c       |   4 +-\n drivers/net/cpfl/cpfl_representor.c           |   2 +-\n drivers/net/enic/enic.h                       |   5 -\n drivers/net/enic/enic_ethdev.c                |   2 +-\n drivers/net/enic/enic_fm_flow.c               |  20 +--\n drivers/net/enic/enic_main.c                  |   4 +-\n drivers/net/i40e/i40e_ethdev.c                |   2 +-\n drivers/net/ice/ice_dcf_ethdev.c              |   2 +-\n drivers/net/ixgbe/ixgbe_ethdev.c              |   2 +-\n drivers/net/nfp/flower/nfp_flower.c           |  12 +-\n drivers/net/nfp/flower/nfp_flower_cmsg.h      |  16 ++\n drivers/net/nfp/flower/nfp_flower_flow.c      | 153 +++++++++++++++++-\n drivers/net/nfp/flower/nfp_flower_flow.h      |   8 +\n .../net/nfp/flower/nfp_flower_representor.c   |  19 +++\n .../net/nfp/flower/nfp_flower_representor.h   |   1 +\n drivers/net/nfp/nfp_mtr.c                     |   2 +-\n drivers/net/nfp/nfp_net_common.c              |  21 +--\n drivers/net/nfp/nfp_net_common.h              |   9 ++\n drivers/net/nfp/nfp_net_flow.c                |   2 +-\n lib/ethdev/ethdev_driver.h                    |  17 ++\n 27 files changed, 276 insertions(+), 55 deletions(-)"
}