Show a cover letter.

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

{
    "id": 207,
    "url": "http://patches.dpdk.org/api/covers/207/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20230928130913.2583907-1-shunh@nvidia.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": "<20230928130913.2583907-1-shunh@nvidia.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20230928130913.2583907-1-shunh@nvidia.com",
    "date": "2023-09-28T13:09:10",
    "name": "[v1,0/3] Add HWS mirroring support",
    "submitter": {
        "id": 2212,
        "url": "http://patches.dpdk.org/api/people/2212/?format=api",
        "name": "Shun Hao",
        "email": "shunh@nvidia.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/20230928130913.2583907-1-shunh@nvidia.com/mbox/",
    "series": [
        {
            "id": 29682,
            "url": "http://patches.dpdk.org/api/series/29682/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=29682",
            "date": "2023-09-28T13:09:10",
            "name": "Add HWS mirroring support",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/29682/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/207/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 562CC42661;\n\tThu, 28 Sep 2023 15:09:53 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id DE0CC40273;\n\tThu, 28 Sep 2023 15:09:52 +0200 (CEST)",
            "from NAM12-DM6-obe.outbound.protection.outlook.com\n (mail-dm6nam12on2089.outbound.protection.outlook.com [40.107.243.89])\n by mails.dpdk.org (Postfix) with ESMTP id 29A544021D\n for <dev@dpdk.org>; Thu, 28 Sep 2023 15:09:51 +0200 (CEST)",
            "from BL1P222CA0006.NAMP222.PROD.OUTLOOK.COM (2603:10b6:208:2c7::11)\n by PH7PR12MB6564.namprd12.prod.outlook.com (2603:10b6:510:210::22)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.25; Thu, 28 Sep\n 2023 13:09:49 +0000",
            "from MN1PEPF0000ECD4.namprd02.prod.outlook.com\n (2603:10b6:208:2c7:cafe::90) by BL1P222CA0006.outlook.office365.com\n (2603:10b6:208:2c7::11) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.25 via Frontend\n Transport; Thu, 28 Sep 2023 13:09:48 +0000",
            "from mail.nvidia.com (216.228.117.160) by\n MN1PEPF0000ECD4.mail.protection.outlook.com (10.167.242.132) with Microsoft\n SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.20.6838.14 via Frontend Transport; Thu, 28 Sep 2023 13:09:48 +0000",
            "from rnnvmail202.nvidia.com (10.129.68.7) by mail.nvidia.com\n (10.129.200.66) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.41; Thu, 28 Sep\n 2023 06:09:33 -0700",
            "from nvidia.com (10.126.230.35) by rnnvmail202.nvidia.com\n (10.129.68.7) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.41; Thu, 28 Sep\n 2023 06:09:32 -0700"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=cnsZPmkN30M3JfamkAfaGNkZ6MC1MO3lFy9q4826B5C9w1WLg8uyVIRIkfNYbS/fyFAgiGWV590Yfh9oKilnqKbLS7+SMbWNGKCjK3uUtCNeLt1QMYfX+h77fwqP8cf/13VbIqO/986ttJALpn1WbxdshQWFDA24jespsyqccQ5zR7q1Q8QQ4URomsPssgEhK0QU4ayI/bfBSZN6fl0MsZwAoE5sxzTcSECz08b9K3v9AHJAuH+d3ZySNcbNJWieTkI7ZgRhPdZbogpue/fOFrO+GdZ2E378AXXGko7rklA0wUiwGYKT1t8oAQZcXEwPprHy0pY/sfBwSkzqI8T/gg==",
        "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=oiZs8/9UwkKe6UFYftj21RIY4DFqs9ZHEYm5Ro7O01I=;\n b=TQWoHE4wtWabDtL6Sc39xelE0IzX5saGWrishHmdsdZzbRoejdGrGgoK2zXX7sbO1KY6BIUh5dSuG43T0RSzLWoNTymnnL1NbhEOMs5BIuMdhT+jq0MiYU8s0m6zC/1wYlTtYOOdd1174liwATj4+3agPtLGJ5OYqYHEWcV1l+vRS2SaECe4eJYxLNYAPTtBPPb2gvZnr+JhGv+xmIgCFL3O/J8QW1TnJSceU46YIvehmGlG37PNQk0UwpuwBjoihJryOCZ+j/azh91REStPfAjHhK6eKa+k6Eo54FB0rHNa0J4T2UoWlB/f4CBrZ5tQw8t/pAAlQb9moCrsaDYObQ==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass (sender ip is\n 216.228.117.160) smtp.rcpttodomain=dpdk.org smtp.mailfrom=nvidia.com;\n dmarc=pass (p=reject sp=reject pct=100) action=none header.from=nvidia.com;\n dkim=none (message not signed); arc=none",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com;\n s=selector2;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=oiZs8/9UwkKe6UFYftj21RIY4DFqs9ZHEYm5Ro7O01I=;\n b=P1hl5oznPd8LcjAw+3vBE2LsZ8ZMmH2b4fxYa7KQfra1sWd9DsCABUWvEfHx3e+BU69Hw9RzZgmERxUdLvI5jR/ytrF3A19IOdOkC9SzsfyXzLIX6gatWhnj1ObCEjbeGBxb9K1X5Gt9UJwwSSuFm2m7AoyIKuxYjVxKGalDYXf8iWySn2OAQd62zB3wXdZV4UM09NxWBRl1r2Xvvzd6Co9gvFNZGb8Gato1CHHXOqj2baDRdg4J0VDN62tloL5y2LWSb7GYQqMs4XQofTyUE7A/en/tS0qVzoKdOFjTsoyBTpXW1Ti3j9YXrSa3ChMxT6/SDYNfgxEjc9R4VyVLCA==",
        "X-MS-Exchange-Authentication-Results": "spf=pass (sender IP is 216.228.117.160)\n smtp.mailfrom=nvidia.com;\n dkim=none (message not signed)\n header.d=none;dmarc=pass action=none header.from=nvidia.com;",
        "Received-SPF": "Pass (protection.outlook.com: domain of nvidia.com designates\n 216.228.117.160 as permitted sender) receiver=protection.outlook.com;\n client-ip=216.228.117.160; helo=mail.nvidia.com; pr=C",
        "From": "Shun Hao <shunh@nvidia.com>",
        "To": "<viacheslavo@nvidia.com>, <matan@nvidia.com>, <orika@nvidia.com>",
        "CC": "<dev@dpdk.org>, <rasland@nvidia.com>",
        "Subject": "[PATCH v1 0/3] Add HWS mirroring support",
        "Date": "Thu, 28 Sep 2023 16:09:10 +0300",
        "Message-ID": "<20230928130913.2583907-1-shunh@nvidia.com>",
        "X-Mailer": "git-send-email 2.20.0",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-Originating-IP": "[10.126.230.35]",
        "X-ClientProxiedBy": "rnnvmail201.nvidia.com (10.129.68.8) To\n rnnvmail202.nvidia.com (10.129.68.7)",
        "X-EOPAttributedMessage": "0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-TrafficTypeDiagnostic": "MN1PEPF0000ECD4:EE_|PH7PR12MB6564:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "b24011c7-c2b0-4eae-276e-08dbc02431c6",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;",
        "X-Microsoft-Antispam-Message-Info": "\n YKKiyWQvYDzwPzZHEuN5xTdt62AzS2KxAoVN6XzOE7jKZgPgvvrj8DX3XpNQOoy8oNovXn3gmZJvu31aDIZ73zdNyAAX1IKM5xsw16EP7exE+ZQQjxj+yTka/9BdSEmgGJX5nkDRTw01uTgso/iTMC5y/YfyvJh5FyeEK0FibLF1V6ZSHdYOusuYyjaPQO/cV2tXHC+qPqLOplgSmQrDOM6Pj2cpF/20vFf1srvtKAJSY05wZtgCeij9dB4uF0QUHPKy4duLcg17FKe3jMFajP4U3qs0KEF4vlULRHSoqwE+gHtH31BMDwDEh+Y1RTPP0ibgLVVVx1MGN2VUWzzdkkPaPLJGKSpeAUL0+R18pKIFL+gXtaDvKCB18XH7j724j2+mZJcldjdAKgtHunNCzq49L9MU2GQKmia9i0+JEwxOKfCl0h5BXSrqWxChWlnOwni7s2jSE4Bt56LxwH1uGaWWHDYeZudtt5X/pkjXjfLv0NgqZXYFfLn+gtR6ipku2XHMjQkLAsYFUEN+RK9OWIEvjXDDrSFy7KqgUr6vyw2sur+zfFubhZ6K/jFZ0MRGvHh5ys8YzWZPpHGtgGVIVbdKI1sbu9U+9iy3gmyIjtCllca9dsJLRvri1NZS0ThO0sTB/uiQMa+giNy4sAXkHq4hADk5lx9hAHM5gPgXgZU1DqJyXm7Gt++DOBQTToLtrNyNTLf1WlSbcf73i99Dqd4a/y4/4u5tsM5dH8gWuYUSP7/UJ+9xMNRy3YHVg+x3",
        "X-Forefront-Antispam-Report": "CIP:216.228.117.160; CTRY:US; LANG:en; SCL:1;\n SRV:;\n IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:dc6edge1.nvidia.com; CAT:NONE;\n SFS:(13230031)(4636009)(376002)(396003)(136003)(39860400002)(346002)(230922051799003)(64100799003)(82310400011)(1800799009)(186009)(451199024)(36840700001)(40470700004)(46966006)(7696005)(478600001)(336012)(426003)(83380400001)(6286002)(2616005)(16526019)(26005)(7636003)(107886003)(82740400003)(356005)(6666004)(36860700001)(1076003)(47076005)(6636002)(110136005)(70586007)(70206006)(54906003)(316002)(55016003)(5660300002)(40480700001)(2906002)(36756003)(86362001)(4326008)(8676002)(8936002)(40460700003)(41300700001);\n DIR:OUT; SFP:1101;",
        "X-OriginatorOrg": "Nvidia.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "28 Sep 2023 13:09:48.7607 (UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n b24011c7-c2b0-4eae-276e-08dbc02431c6",
        "X-MS-Exchange-CrossTenant-Id": "43083d15-7273-40c1-b7db-39efd9ccc17a",
        "X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp": "\n TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.117.160];\n Helo=[mail.nvidia.com]",
        "X-MS-Exchange-CrossTenant-AuthSource": "\n MN1PEPF0000ECD4.namprd02.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Anonymous",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "PH7PR12MB6564",
        "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 are to add the support of mirroring feature in HWS.\nThe main idea is to create DevX Flow table and FTE in it. The FTE may\nhave multiple different destinations of type Vport/TIR/Table. With this\nmulti-destination FTE, NIC can duplicate packets and forward to all\ndestinations.\n\nHamdan Igbaria (2):\n  net/mlx5/hws: add creation of packet reformat DevX obj\n  net/mlx5/hws: add mlx5dr obj struct to mlx5dr action\n\nShun Hao (1):\n  net/mlx5/hws: add support for mirroring\n\n drivers/common/mlx5/mlx5_prm.h         |  62 +++++++++++-\n drivers/net/mlx5/hws/mlx5dr.h          |  34 +++++++\n drivers/net/mlx5/hws/mlx5dr_action.c   | 134 ++++++++++++++++++++++++-\n drivers/net/mlx5/hws/mlx5dr_action.h   |   6 ++\n drivers/net/mlx5/hws/mlx5dr_cmd.c      | 123 +++++++++++++++++++++--\n drivers/net/mlx5/hws/mlx5dr_cmd.h      |  30 +++++-\n drivers/net/mlx5/hws/mlx5dr_debug.c    |   1 +\n drivers/net/mlx5/hws/mlx5dr_internal.h |   5 +\n drivers/net/mlx5/hws/mlx5dr_send.c     |   5 -\n drivers/net/mlx5/hws/mlx5dr_table.c    |   8 +-\n 10 files changed, 384 insertions(+), 24 deletions(-)"
}