Show a cover letter.

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

{
    "id": 560,
    "url": "http://patchwork.dpdk.org/api/covers/560/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/cover/20240116095533.40337-1-hkalra@marvell.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": "<20240116095533.40337-1-hkalra@marvell.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20240116095533.40337-1-hkalra@marvell.com",
    "date": "2024-01-16T09:55:31",
    "name": "[v3,0/1] multiple representors in one device",
    "submitter": {
        "id": 1182,
        "url": "http://patchwork.dpdk.org/api/people/1182/?format=api",
        "name": "Harman Kalra",
        "email": "hkalra@marvell.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/cover/20240116095533.40337-1-hkalra@marvell.com/mbox/",
    "series": [
        {
            "id": 30810,
            "url": "http://patchwork.dpdk.org/api/series/30810/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=30810",
            "date": "2024-01-16T09:55:31",
            "name": "multiple representors in one device",
            "version": 3,
            "mbox": "http://patchwork.dpdk.org/series/30810/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/covers/560/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 47DE0438DB;\n\tTue, 16 Jan 2024 10:55:42 +0100 (CET)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id ED8584029F;\n\tTue, 16 Jan 2024 10:55:41 +0100 (CET)",
            "from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com\n [67.231.148.174])\n by mails.dpdk.org (Postfix) with ESMTP id 694744027D\n for <dev@dpdk.org>; Tue, 16 Jan 2024 10:55:40 +0100 (CET)",
            "from pps.filterd (m0045849.ppops.net [127.0.0.1])\n by mx0a-0016f401.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id\n 40G8ZUQt021369 for <dev@dpdk.org>; Tue, 16 Jan 2024 01:55:39 -0800",
            "from dc5-exch02.marvell.com ([199.233.59.182])\n by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3vnpdx87dm-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT)\n for <dev@dpdk.org>; Tue, 16 Jan 2024 01:55:39 -0800 (PST)",
            "from DC5-EXCH01.marvell.com (10.69.176.38) by DC5-EXCH02.marvell.com\n (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.48;\n Tue, 16 Jan 2024 01:55:37 -0800",
            "from maili.marvell.com (10.69.176.80) by DC5-EXCH01.marvell.com\n (10.69.176.38) with Microsoft SMTP Server id 15.0.1497.48 via Frontend\n Transport; Tue, 16 Jan 2024 01:55:37 -0800",
            "from localhost.localdomain (unknown [10.29.52.211])\n by maili.marvell.com (Postfix) with ESMTP id BD2403F704F;\n Tue, 16 Jan 2024 01:55:36 -0800 (PST)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=\n from:to:cc:subject:date:message-id:in-reply-to:references\n :mime-version:content-type; s=pfpt0220; bh=ypxFHrJqJMLZaEXIYog+f\n C11BzPwvb8uFJVa3fk6pMs=; b=EgAwWGVtK4PVVUli5xCGBoGt63J56H4YloXHS\n Zgr3023fSndik6SkFpXrv2YVtzDvAHYYhgqb2Oo0IDGdMLSzncmyWh4y7UDalhrS\n nrdPQVz2bImtUq+agxRhLeKzPvydmagLo6QNaC6F83G3ySOwzXns+heGjfwCBrfq\n pNlbi5fhxAQj+hRzpwz1xKqlzm+erVEJJos6doH0cvgVBgQn+CFXyxK/+qWG5Nzi\n qcz1O47o0mjkg5CAqP20Ttni11lIgkYAp3b3S78QKh1Yg2aVQmDbWzJcGwvIZMpb\n Mn3K0l18VDQlfiJeP1ZKxkwd43q89697zfWqX/7wwK0BbqQ9Q==",
        "From": "Harman Kalra <hkalra@marvell.com>",
        "To": "<dev@dpdk.org>",
        "CC": "Harman Kalra <hkalra@marvell.com>",
        "Subject": "[PATCH v3 0/1] multiple representors in one device",
        "Date": "Tue, 16 Jan 2024 15:25:31 +0530",
        "Message-ID": "<20240116095533.40337-1-hkalra@marvell.com>",
        "X-Mailer": "git-send-email 2.18.0",
        "In-Reply-To": "<20240111064432.193119-1-hkalra@marvell.com>",
        "References": "<20240111064432.193119-1-hkalra@marvell.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-Proofpoint-GUID": "MpNuu5y18yjZljTqr7Wo-MerOHVCDylX",
        "X-Proofpoint-ORIG-GUID": "MpNuu5y18yjZljTqr7Wo-MerOHVCDylX",
        "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26\n definitions=2023-12-09_02,2023-12-07_01,2023-05-22_02",
        "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": "Following series adds support to enable creation of multiple representors\nunder one base device. There may be scenarios where port representors for\nmultiple PFs or VFs under PF are required and all these representor ports\ncreated under a single pci device. Marvell CNXK port representor solution\nis designed around this scenario where all representors are backed by a\nsingle switch device.\n\nEarlier this change was implemented as part of the Marvell CNXK port\nrepresentor series but after suggestions from Thomas we would like\nto propose these changes in common code.\nhttps://patches.dpdk.org/project/dpdk/patch/20231219174003.72901-25-hkalra@marvell.com/#166785\n\nV3:\n- Fix duplicate representor devarg key handling logic\n\nV2:\n- Updated the multiple representor devarg pattern to list\ni.e. representor=[pf[0-1],pf2vf[1,2-3],[4-5]]\n- Introduced size of array as third argument to rte_eth_devargs_parse()\nto avoid array corruption\n- Squashed separate document patch \n\nHarman Kalra (1):\n  ethdev: parsing multiple representor devargs string\n\n doc/guides/prog_guide/poll_mode_drv.rst       |   4 +-\n .../prog_guide/switch_representation.rst      |   1 +\n drivers/net/bnxt/bnxt_ethdev.c                |   4 +-\n drivers/net/enic/enic_ethdev.c                |   4 +-\n drivers/net/i40e/i40e_ethdev.c                |   4 +-\n drivers/net/ice/ice_dcf_ethdev.c              |   4 +-\n drivers/net/ixgbe/ixgbe_ethdev.c              |   4 +-\n drivers/net/mlx5/linux/mlx5_os.c              |   8 +-\n .../net/nfp/flower/nfp_flower_representor.c   |   4 +-\n drivers/net/sfc/sfc_ethdev.c                  |   4 +-\n lib/ethdev/ethdev_driver.c                    | 105 +++++++++++++++---\n lib/ethdev/ethdev_driver.h                    |   9 +-\n 12 files changed, 119 insertions(+), 36 deletions(-)"
}