Show a cover letter.

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

{
    "id": 95329,
    "url": "http://patchwork.dpdk.org/api/covers/95329/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/cover/20210706081228.32672-1-jiaweiw@nvidia.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": "<20210706081228.32672-1-jiaweiw@nvidia.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20210706081228.32672-1-jiaweiw@nvidia.com",
    "date": "2021-07-06T08:12:26",
    "name": "[v2,0/2] control rules with identical pattern behavior",
    "submitter": {
        "id": 1939,
        "url": "http://patchwork.dpdk.org/api/people/1939/?format=api",
        "name": "Jiawei Wang",
        "email": "jiaweiw@nvidia.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/cover/20210706081228.32672-1-jiaweiw@nvidia.com/mbox/",
    "series": [
        {
            "id": 17647,
            "url": "http://patchwork.dpdk.org/api/series/17647/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=17647",
            "date": "2021-07-06T08:12:26",
            "name": "control rules with identical pattern behavior",
            "version": 2,
            "mbox": "http://patchwork.dpdk.org/series/17647/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/covers/95329/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 1ECBCA0548;\n\tTue,  6 Jul 2021 08:22:42 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 76BD040688;\n\tTue,  6 Jul 2021 08:22:41 +0200 (CEST)",
            "from NAM04-DM6-obe.outbound.protection.outlook.com\n (mail-dm6nam08on2067.outbound.protection.outlook.com [40.107.102.67])\n by mails.dpdk.org (Postfix) with ESMTP id 2053F4067E\n for <dev@dpdk.org>; Tue,  6 Jul 2021 08:22:40 +0200 (CEST)",
            "from MWHPR18CA0032.namprd18.prod.outlook.com (2603:10b6:320:31::18)\n by MN2PR12MB4173.namprd12.prod.outlook.com (2603:10b6:208:1d8::10)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.23; Tue, 6 Jul\n 2021 06:22:38 +0000",
            "from CO1NAM11FT013.eop-nam11.prod.protection.outlook.com\n (2603:10b6:320:31:cafe::e6) by MWHPR18CA0032.outlook.office365.com\n (2603:10b6:320:31::18) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.23 via Frontend\n Transport; Tue, 6 Jul 2021 06:22:38 +0000",
            "from mail.nvidia.com (216.228.112.34) by\n CO1NAM11FT013.mail.protection.outlook.com (10.13.174.227) with Microsoft SMTP\n Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id\n 15.20.4287.22 via Frontend Transport; Tue, 6 Jul 2021 06:22:37 +0000",
            "from nvidia.com (172.20.187.5) by HQMAIL107.nvidia.com\n (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 6 Jul\n 2021 06:22:35 +0000"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=jVxQ5aXEu5x2ko3vMBuAdiBBIpfEVt2AK8CiT7DgAyz3EFvy1XmzFPy0IAimC+gLCj4Ep2Dp9VJbMNmEPBgs9Ccmq3RTWde7Tp6pYSBeD637+4EJu7kZbMH85kpdS5rwFTX43Xx31ENqO7+HfItF4Nhd39BRWDinYKKFyTNzM9bgE+BrZFexzsQ63jC5aGA+gl+g6GEl4Q83vw/KWrkwq2S0pF8veKOivVgeILLRtHdQ9OjWR8y2Mu2YK7xRrtuzImS+qWIk34Tv0l+BfpTCltr7iM2J3GCguOliskRChFxry2Bgc851743bgJz+4XxQVR/B8S5WHY+x9g/RMzsyTQ==",
        "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-SenderADCheck;\n bh=/C0RIUnA9kYW5A27ItGR/SvWFH3zPHcYO8M18HE+TEA=;\n b=mDYEOrxYchQpzNUE862cV/XhLGb0J4fevaglSab3xPOsg3TpNUmqO291Zem2tDdeyAraf57sn73umR0QnlPtUEfvBoU7AkNSKD4ipsuKvKtSwvSNft2YoMnGouB+TJx+qOA30G3wkKw+oOgeJ03y9GdaDSAAOtaihNXH233kTl3MMUfxb1FHIm1HVLPQRqHYgLxgaGiQa3vuAtLxu0gpQqAgJGL5aGgSzqK9ii6PVumWY9Vffo+tI7gDCxYqnowUvyzkCnhBxio9NjRfqjgXS5vvybw0XNPQ3AMjcI5cDRwYIvZtKePi7xXt1ogsAldxWc0Jk3i/QMYP0f2EdGuudw==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass (sender ip is\n 216.228.112.34) smtp.rcpttodomain=dpdk.org smtp.mailfrom=nvidia.com;\n dmarc=pass (p=none sp=none 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=/C0RIUnA9kYW5A27ItGR/SvWFH3zPHcYO8M18HE+TEA=;\n b=trQw7DhmOiFrI8NLN3bIczo2GUYRVLZNAc1PqbttImalWleP0tkURogEVq7QwUS2RDusUMYrC0a+U7KjQyk4kyOSeX0xSue+Uzh+eoVkTtLPti7sStojxLo/BZ2m1zuhT1KZwMaQvD52pV2nhiLZrfIUoh4Cu11Y2MxBzf+Y2p+9+exJYxZR5L3bj9PMqCB8c7aCwhmzEgczbKSwlnzFxv/giMqNbRkya2tzr1wvawEeaTGXDN906fyv1m+5V1R2oWwTwQXfag9kSqNYTHikYGx3DYzaNDWc/OeVDciw0ED4B1wl6c8iEkOed05Of5cRsDUTgdkqvxLv9WrQxPhfzw==",
        "X-MS-Exchange-Authentication-Results": "spf=pass (sender IP is 216.228.112.34)\n smtp.mailfrom=nvidia.com; dpdk.org; dkim=none (message not signed)\n header.d=none;dpdk.org; dmarc=pass action=none header.from=nvidia.com;",
        "Received-SPF": "Pass (protection.outlook.com: domain of nvidia.com designates\n 216.228.112.34 as permitted sender) receiver=protection.outlook.com;\n client-ip=216.228.112.34; helo=mail.nvidia.com;",
        "From": "Jiawei Wang <jiaweiw@nvidia.com>",
        "To": "<matan@nvidia.com>, <orika@nvidia.com>, <viacheslavo@nvidia.com>,\n <thomas@monjalon.net>",
        "CC": "<dev@dpdk.org>, <rasland@nvidia.com>",
        "Date": "Tue, 6 Jul 2021 11:12:26 +0300",
        "Message-ID": "<20210706081228.32672-1-jiaweiw@nvidia.com>",
        "X-Mailer": "git-send-email 2.18.1",
        "In-Reply-To": "<20210528132524.32451-1-jiaweiw@nvidia.com>",
        "References": "<20210528132524.32451-1-jiaweiw@nvidia.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-Originating-IP": "[172.20.187.5]",
        "X-ClientProxiedBy": "HQMAIL107.nvidia.com (172.20.187.13) To\n HQMAIL107.nvidia.com (172.20.187.13)",
        "X-EOPAttributedMessage": "0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "4208a255-9a77-4ef5-5c49-08d94046738d",
        "X-MS-TrafficTypeDiagnostic": "MN2PR12MB4173:",
        "X-LD-Processed": "43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr",
        "X-Microsoft-Antispam-PRVS": "\n <MN2PR12MB4173505514804037B654B889C61B9@MN2PR12MB4173.namprd12.prod.outlook.com>",
        "X-MS-Oob-TLC-OOBClassifiers": "OLM:7219;",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-Microsoft-Antispam": "BCL:0;",
        "X-Microsoft-Antispam-Message-Info": "\n PhCJo93Q+JlhbZqBFbzi2qMBbgG5la93YwF/PDX8cKGpY90pSLyn7GpUXEwJWPGcR+trxSRwaKusOxBeyHNA8VVUQkdfGCX6Z1SIv+0a5h4blFK7vkWxDt7b1fgjDikMKAr/NmbFuiJPrBOPsiJat+DCtUcHXbl4gVJRQjOgtkcHy2L06Tl4/B8//gnY+A6HLuD/Wyy8ap3c0SDi6LOEmRUR8jRzCNVv1yNbVFpcI/efZ1z8jvtsZU+yN1zd235ydI14tbOpewcEbAphci5V07L9NBSxPqIpM75cuRF8tRK08HKrRZfaT0aC7+fTyYqV7Q3cDcVzvyxho8qLGgDVMpEr41c/JDLYbjk+Suqb1/aBBwVhJSy1wCayts6fdcamDyDd9Mi6eJUin7sWHtaDiFw5FE0h8n0gG8HFWPlyv7wpvRLLM3v6yIU0n3Pu6Ra8IEKjwAfoWNcAO5w9eRvrZSTGqmDOj5nBOC3gk4OafKxpem2AKaBTLifjod7H7tjp9tiKbWUi4jQ7k5XuvkPSyFNr7S9rvdIixZ+L7T/kWwcQzF7kkM4keGcnmoIQ0LrDlx60UQgAT9yUkfTqlOMOeinbv2tFjJ0Udhx7pRpsBKWXEtjLyNIXCJhKgV44JHlTFX1+wVbdlg93jy6+n2QkJ83wYmrE06wVlBV1bLbEdL9CpmVl+ahOz6dWWGqEpDn7+jnln9wkIiefDvCyCxtkZA==",
        "X-Forefront-Antispam-Report": "CIP:216.228.112.34; CTRY:US; LANG:en; SCL:1;\n SRV:;\n IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:schybrid03.nvidia.com; CAT:NONE;\n SFS:(4636009)(396003)(136003)(346002)(39860400002)(376002)(36840700001)(46966006)(1076003)(110136005)(8936002)(7636003)(4744005)(54906003)(4743002)(55016002)(4326008)(6666004)(82740400003)(2906002)(36756003)(82310400003)(316002)(86362001)(107886003)(36906005)(6286002)(70206006)(83380400001)(478600001)(8676002)(47076005)(426003)(2616005)(16526019)(186003)(5660300002)(7696005)(336012)(70586007)(36860700001)(26005)(356005);\n DIR:OUT; SFP:1101;",
        "X-OriginatorOrg": "Nvidia.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "06 Jul 2021 06:22:37.9008 (UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 4208a255-9a77-4ef5-5c49-08d94046738d",
        "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.112.34];\n Helo=[mail.nvidia.com]",
        "X-MS-Exchange-CrossTenant-AuthSource": "\n CO1NAM11FT013.eop-nam11.prod.protection.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Anonymous",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "MN2PR12MB4173",
        "Subject": "[dpdk-dev] [PATCH v2 0/2] control rules with identical pattern\n behavior",
        "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": "In order to allow\\disallow configuring rules with identical\npatterns, the new device argument 'allow_duplicate_pattern'\nis introduced.\nIf allow, these rules be inserted successfully and only the\nfirst rule take affect.\nIf disallow, the first rule will be inserted and other rules\nbe rejected.\n\nThe default is to allow.\nSet it to 0 if disallow, for example:\n\t-a <PCI_BDF>,allow_duplicate_pattern=0\n\nJiawei Wang (2):\n  common/mlx5: add glue function for duplicate rule ability\n  net/mlx5: control rules with identical pattern behavior\n\n doc/guides/nics/mlx5.rst               | 14 ++++++++++++++\n doc/guides/rel_notes/release_21_08.rst |  6 ++++++\n drivers/common/mlx5/linux/meson.build  |  2 ++\n drivers/common/mlx5/linux/mlx5_glue.c  | 12 ++++++++++++\n drivers/common/mlx5/linux/mlx5_glue.h  |  1 +\n drivers/net/mlx5/linux/mlx5_os.c       | 10 ++++++++++\n drivers/net/mlx5/mlx5.c                |  6 ++++++\n drivers/net/mlx5/mlx5.h                |  2 ++\n drivers/net/mlx5/mlx5_flow_dv.c        | 12 ++++++++----\n 9 files changed, 61 insertions(+), 4 deletions(-)"
}