Show a cover letter.

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

{
    "id": 112239,
    "url": "http://patches.dpdk.org/api/covers/112239/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20220602015304.710197-1-jin.liu@corigine.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": "<20220602015304.710197-1-jin.liu@corigine.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220602015304.710197-1-jin.liu@corigine.com",
    "date": "2022-06-02T01:52:50",
    "name": "[00/14] Add support of NFP3800 chip and firmware with NFDk",
    "submitter": {
        "id": 2670,
        "url": "http://patches.dpdk.org/api/people/2670/?format=api",
        "name": "Jin Liu",
        "email": "jin.liu@corigine.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/20220602015304.710197-1-jin.liu@corigine.com/mbox/",
    "series": [
        {
            "id": 23295,
            "url": "http://patches.dpdk.org/api/series/23295/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=23295",
            "date": "2022-06-02T01:52:50",
            "name": "Add support of NFP3800 chip and firmware with NFDk",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/23295/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/112239/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 60598A0548;\n\tThu,  2 Jun 2022 03:53:46 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id EDD6140694;\n\tThu,  2 Jun 2022 03:53:45 +0200 (CEST)",
            "from NAM11-DM6-obe.outbound.protection.outlook.com\n (mail-dm6nam11on2100.outbound.protection.outlook.com [40.107.223.100])\n by mails.dpdk.org (Postfix) with ESMTP id 169394021E\n for <dev@dpdk.org>; Thu,  2 Jun 2022 03:53:44 +0200 (CEST)",
            "from DM6PR13MB3004.namprd13.prod.outlook.com (2603:10b6:5:191::21)\n by CY4PR13MB1349.namprd13.prod.outlook.com (2603:10b6:903:a0::7) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.13; Thu, 2 Jun\n 2022 01:53:42 +0000",
            "from DM6PR13MB3004.namprd13.prod.outlook.com\n ([fe80::d902:ed7d:82bb:c753]) by DM6PR13MB3004.namprd13.prod.outlook.com\n ([fe80::d902:ed7d:82bb:c753%4]) with mapi id 15.20.5314.013; Thu, 2 Jun 2022\n 01:53:42 +0000"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=U8radRUXjzNYKJQWuy1ql57ULCb7NzkpHoEopR6b7ORJUquM4+CHa0TswwPsDSwTTwe6cs+btDRGB0SAVPia/ciK5Y4y8qtqAmQUzy64fytUI9Of8nJmw8jVBrJXqAIPAJvVClnLekEe94RF22ku5BedM7OWbQ6JXdQ0usjpwx7NhI1BhEpeDpqHA1F1A+3R8x+/YjIdHnawDxl2yg9vBxOmVMXJD6958ZiS/JRQ5Y2bTw2Nzq/X5FlK+HV+CbTdVd2IQIYXVK4Q5csJ2uay8ya8auPVMuwQNuvIWNYdt5AjbY+aSyqlb2JdZQnytPdlxCHib5uW9fI71jIe+3IBcQ==",
        "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=a/l1ps7Mjp1b+pSxuj744t2QwBegI17vnzIHva9gcYc=;\n b=JQ6whDbH2ErqV3jZ8Qky3k5ZXuRQGQWHIHoBS9knfK0x6aElovj9i2Cy8ailpJA5qkP6yVAwQ7vCoMeR07RePYeQ2nRFD1qYkxbSPgs6fc+FfeNR4n4/OEOwZKu8lW7HCtCKlhpIY9ti5FwhqSDxSKU+6fY2b0cWVuUVbdnBUH7B1yylAbgv47sft1auJxSL8K+Q093R/DluwNtLv14x3ft3ivyvkgd77fchiHTFyDwRVYrEZj1DBLadbFaxKqEsFnSY1fzfi/k2Y+VW7jjMnqphG/TO83QUm0vZSR6UsxenGc1JK8wuFTQLTMlEcW/n4NhBBKPoJ5IY0G9dyj7+MA==",
        "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=a/l1ps7Mjp1b+pSxuj744t2QwBegI17vnzIHva9gcYc=;\n b=X3YHPAFOZ/z0w0mEo7q/bwKAiWIXh8xrVJIQq8riLHom41pFazCuIAGYFYums52cr704bcGuJic3t7x3U69wbbe01lRJ6GJs3n3uWPMslfj5DHHrKftG8PvZu61cL38uJKDsdG8LDo31raFHO8ehii8MeIJR/EZcyfqrSQGyhRI=",
        "Authentication-Results": "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=corigine.com;",
        "From": "Jin Liu <jin.liu@corigine.com>",
        "To": "dev@dpdk.org",
        "Cc": "niklas.soderlund@corigine.com,\n\tJin Liu <jin.liu@corigine.com>",
        "Subject": "[PATCH 00/14] Add support of NFP3800 chip and firmware with NFDk",
        "Date": "Thu,  2 Jun 2022 03:52:50 +0200",
        "Message-Id": "<20220602015304.710197-1-jin.liu@corigine.com>",
        "X-Mailer": "git-send-email 2.27.0",
        "Content-Type": "text/plain; charset=UTF-8",
        "Content-Transfer-Encoding": "8bit",
        "X-ClientProxiedBy": "LO4P123CA0457.GBRP123.PROD.OUTLOOK.COM\n (2603:10a6:600:1aa::12) To DM6PR13MB3004.namprd13.prod.outlook.com\n (2603:10b6:5:191::21)",
        "MIME-Version": "1.0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "71b06731-67be-4e3a-bf35-08da443ab85f",
        "X-MS-TrafficTypeDiagnostic": "CY4PR13MB1349:EE_",
        "X-Microsoft-Antispam-PRVS": "\n <CY4PR13MB1349691D2FE542567A8A8CC694DE9@CY4PR13MB1349.namprd13.prod.outlook.com>",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;",
        "X-Microsoft-Antispam-Message-Info": "\n to6btfZnqUUY4+hJWalRlH6/LJt2tTVkFbvImtuweZmZa2xtF0sxUPpuvq7vxD1DiNxIlXbndUGoZ0XnvgRPg6ePryTlCE7DsE2ZdV0zN9anLC2fWvN9ezDwFV3ewfnC0tOAGapb9z8UcflKrI0zqacMMorl+d7EsyA62f/5Emck3qZG/UqOJqJ62m4rd3poxtHxPF85kyD8+cFXXV3EDZcvfz8UHto53+Iwq6I8UA+p5ZgtaTCWgUgLv18KLuLpx1I/tXULGDLeE4T07qOgTOhg6R5nTiC+rdJjC+jeWd0VT75k8UQTR1EKTbMrBA48HH/lds2jBqB0oRJ8xfnB/qQ+BWx3X+lLB9My7GgPdsbfwHvJA3y3+lrCQEf/4XauSGFMhpnUYOWr2MKNMu5bYGaXTkbCsmhCMCntv0zanOsgMbSCu7Ypgy/v2aUxKWV9gTqADdtf1TtDx+H7vo/kIOTYFP26InJktYWOIB6xtm0PodmZjs5UWdMBgnP1kLSaUto1U4GpMm29V6NABc8JUFxJqGowCyKsQJkS6MvuMlq8pzMIECRgsBIo9PqbbFJwTLn/Wcb5ClMcqueBNnFnvvhAyigqRIYPJcmQZCFnsYU3dnq73owwhaZdSzZqLjEK4XKNlRUFD3EhaCpfM6mJBK0Jo62RN+QVuJrcxr8tBem1a+Sf3uWghnTFoZP8SWp5",
        "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:DM6PR13MB3004.namprd13.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230001)(4636009)(366004)(39840400004)(136003)(376002)(346002)(396003)(6512007)(83380400001)(8936002)(38350700002)(8676002)(66476007)(316002)(4326008)(38100700002)(26005)(66946007)(66556008)(2906002)(6506007)(6486002)(5660300002)(508600001)(6666004)(52116002)(107886003)(1076003)(36756003)(186003)(86362001)(41300700001)(44832011)(2616005)(6916009);\n DIR:OUT; SFP:1102;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "=?utf-8?q?RdcQ+c2qzf57vg/7T+RSe3tDsWIc?=\n\t=?utf-8?q?P34dTnym0yTRXfzqkyHyCxqhianR+dTQvtTno1klXKH6FjCvs4KB30BGjReVFPTDj?=\n\t=?utf-8?q?MWwHIKFvHYdfxptYzl876GpGIBh2nFawqGhx1QYBRh3IkjE3FFMjEJA0oMCdiFkK3?=\n\t=?utf-8?q?8+ig5NslwGEQvxnHof9FjnZXLkJv5mbIv37xcUpvvvhha9CHAR+MTasc3F7KLybHt?=\n\t=?utf-8?q?L7j4m+FUL5v4n39tgl3myL4Y1XmUrBp+ivUMIlWuYt1Yh2AwztsRbXJNY8Byh1ERa?=\n\t=?utf-8?q?fS+Z7uRR3NjL5iWlz/8TxuXMe1LN2OJMNXjpeWjPjfkpZAs3TqOxzAfQP+hfeobdT?=\n\t=?utf-8?q?W+2IRoB0V9oKUPZlm3xKuYC4dmH5o+tOJI8hbKcHxCgV6vmaXri+i6lXLFTYHalZF?=\n\t=?utf-8?q?H9ZAEP2n5h/M0nkq3+8zfAH8RLMXwjaMwxDzrYzn9WTZQQdBKhTH+po8NIDNB/wDJ?=\n\t=?utf-8?q?4TOsyFINUirxQz9/3gNxSQtdQUImehUPcWgqMr2dJBynJS7UhTPksyn4pT/BPRvai?=\n\t=?utf-8?q?1iYGvJCyAfLu6G6u1puQpi4A9D79wXxPAB6jsuKXAIK9r/Ro7QUAn7UwHz+JVApE3?=\n\t=?utf-8?q?y3lENfUADVte5cyJAyP+2+twokNS6QbNmVK/q4/nguE7i8EzZBnkXFoZpk09+Ag3g?=\n\t=?utf-8?q?2RYBd5MlYb8YVf3Ghy0zlVCK41Cn9xvAcPcasZxfgbcn4y8VuOg5mazxzXDyDRwBk?=\n\t=?utf-8?q?yKXA/PH9Iw+5lO5cA5/8QPjTKPP/X2FTZz5Rd+T7Kb6Yoi+DjNtrNvTXEb0kvyx0E?=\n\t=?utf-8?q?zmuTohVOI4YYO2E+7rtXb5xmaJ6bUN3RBy8oEUzfIchkQ7gx7AUhKyHHT09In8ioY?=\n\t=?utf-8?q?2StqnpEcN2j1qEAy913lFeOLC3I6EUg1A6gQr6iv54KvvyHH9Qbxe8ysBdKQceVs2?=\n\t=?utf-8?q?wdQ+rzGUutUMkLnWXwtAphPiOhVQ0m9fmFKMUc1FT2+zpSop0xo3Utzo+jNKoZ9Q1?=\n\t=?utf-8?q?Kwl5iDXjzuFjRnWQVJBONdJ19CXjT0qPNFpbZzAdFzwYk7NxxDmPPrZSStmgb/eYC?=\n\t=?utf-8?q?AJVnmYAovC9NTKNwsCYc7xOtkGITNHQzPGktjsIISHmHkOfvRl76fMMr31gXM/QjF?=\n\t=?utf-8?q?C8sNs+8L/mLqNIE9b5S0Ba7pZNH7fHVgivqCOvh42BQTqspx+ZXz5Qm0np10kdGx+?=\n\t=?utf-8?q?DgqWphMGr4FDzM2tZqC9MgW0UKi7h1HUsap0S6RW6mCTq0YJVuJASSFAx8RZy0/Sd?=\n\t=?utf-8?q?gZIAHPgLH8ABPd2MrRHAeY/jOYeta0gWFWXM+9DZv/2/WnN01fnutSB2/Rt5xG+Yc?=\n\t=?utf-8?q?vTqi9W4IpTB+3As+O2fx2YNCge4iv2lQgT/ddayG3lAgfBWWlSTEqtkGr4w6qiWKR?=\n\t=?utf-8?q?GrP4HFIqP/vvV01jE+HI9L7Qh0p2BjawFLGQ8XundLJqQ0+DzqZiLM3tkLiVGr+ku?=\n\t=?utf-8?q?DKbJi2c08+YDEMp+/KL2TFZg5A5bQC6/NTZhDM9WpamdhZfkFpKoQytpGesMf/FQU?=\n\t=?utf-8?q?nTo8PQHuGupRW5caLbGeYvEu5HbVLWiKaeIoiektgyUaoSUzXDwBPq+xy/WOEMq/x?=\n\t=?utf-8?q?Mh7208/wSp/+jUM0vtYA6/PynMe2kzJUhJ19Q5hVEVnhD5BXTLALgf+FpTW4jeKXq?=\n\t=?utf-8?q?mkQ0IoV1xvVgBAYiA9cWyj6J3hTaYutUS5SNMxtVzXk+tZet2hZrU1AmKDAyCqB8e?=\n\t=?utf-8?q?ehKaDbV/o0klhxxYhMPvbt7x4mh37JeA=3D=3D?=",
        "X-OriginatorOrg": "corigine.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 71b06731-67be-4e3a-bf35-08da443ab85f",
        "X-MS-Exchange-CrossTenant-AuthSource": "DM6PR13MB3004.namprd13.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "02 Jun 2022 01:53:42.1856 (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 u6PKo64AUee76oC9gT7mzI8QNsDqn5ayQIUL+xBbVVWlFT1e9BKOWcsGTmg9dTnhtS/C0WumPjNiorL8OGs6MQ==",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "CY4PR13MB1349",
        "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": "NFD is part of NFP firmware, and there only exist a NFD3 version before\nthis patch series.\nThis patch series mainly add the support of the new NFP3800 chip use \nfirmware with NFD3/NFDk.\n\nChaoyong He (2):\n  net/nfp: change the coding style\n  net/nfp: remove unnecessary forward function declaration\n\nJin Liu (12):\n  net/nfp: remove pessimistic limit\n  net/nfp: rename set MAC function\n  net/nfp: rename function and struct\n  net/nfp: support NFP3800 card\n  net/nfp: support NFDK firmware\n  net/nfp: structure adjustment\n  net/nfp: nfdk netdev option and queue function\n  net/nfp: add queue stop and close helper function\n  net/nfp: nfdk stop and close function\n  net/nfp: move macro from C file to head file\n  net/nfp: nfdk packet xmit function\n  net/nfp: modify RSS logic\n\n drivers/net/nfp/nfp_common.c          |  89 ++++-\n drivers/net/nfp/nfp_common.h          |  53 ++-\n drivers/net/nfp/nfp_ctrl.h            |   3 +\n drivers/net/nfp/nfp_ethdev.c          | 423 +++++++++++++--------\n drivers/net/nfp/nfp_ethdev_vf.c       | 215 +++++++----\n drivers/net/nfp/nfp_rxtx.c            | 505 +++++++++++++++++++++++---\n drivers/net/nfp/nfp_rxtx.h            |  89 ++++-\n drivers/net/nfp/nfpcore/nfp_cpp.h     |   2 +-\n drivers/net/nfp/nfpcore/nfp_nsp_eth.c |  20 +-\n drivers/net/nfp/nfpcore/nfp_rtsym.c   |  19 -\n drivers/net/nfp/nfpcore/nfp_rtsym.h   |  19 +\n 11 files changed, 1128 insertions(+), 309 deletions(-)"
}