Show a cover letter.

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

{
    "id": 56504,
    "url": "https://patches.dpdk.org/api/covers/56504/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/cover/20190716134609.40930-1-jerinj@marvell.com/",
    "project": {
        "id": 1,
        "url": "https://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": "<20190716134609.40930-1-jerinj@marvell.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20190716134609.40930-1-jerinj@marvell.com",
    "date": "2019-07-16T13:46:05",
    "name": "[v2,0/4] Fixes on IOVA mode selection",
    "submitter": {
        "id": 1188,
        "url": "https://patches.dpdk.org/api/people/1188/?format=api",
        "name": "Jerin Jacob Kollanukkaran",
        "email": "jerinj@marvell.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/cover/20190716134609.40930-1-jerinj@marvell.com/mbox/",
    "series": [
        {
            "id": 5529,
            "url": "https://patches.dpdk.org/api/series/5529/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=5529",
            "date": "2019-07-16T13:46:05",
            "name": "Fixes on IOVA mode selection",
            "version": 2,
            "mbox": "https://patches.dpdk.org/series/5529/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/covers/56504/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@dpdk.org",
        "Delivered-To": "patchwork@dpdk.org",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 961DE2C18;\n\tTue, 16 Jul 2019 15:46:12 +0200 (CEST)",
            "from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com\n\t[67.231.148.174]) by dpdk.org (Postfix) with ESMTP id D07362BF5\n\tfor <dev@dpdk.org>; Tue, 16 Jul 2019 15:46:10 +0200 (CEST)",
            "from pps.filterd (m0045849.ppops.net [127.0.0.1])\n\tby mx0a-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id\n\tx6GDjnrh031740; Tue, 16 Jul 2019 06:46:10 -0700",
            "from sc-exch03.marvell.com ([199.233.58.183])\n\tby mx0a-0016f401.pphosted.com with ESMTP id 2ts07vbf4d-1\n\t(version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); \n\tTue, 16 Jul 2019 06:46:09 -0700",
            "from SC-EXCH03.marvell.com (10.93.176.83) by SC-EXCH03.marvell.com\n\t(10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1367.3;\n\tTue, 16 Jul 2019 06:46:08 -0700",
            "from maili.marvell.com (10.93.176.43) by SC-EXCH03.marvell.com\n\t(10.93.176.83) with Microsoft SMTP Server id 15.0.1367.3 via Frontend\n\tTransport; Tue, 16 Jul 2019 06:46:08 -0700",
            "from jerin-lab.marvell.com (jerin-lab.marvell.com [10.28.34.14])\n\tby maili.marvell.com (Postfix) with ESMTP id 32E583F703F;\n\tTue, 16 Jul 2019 06:46:06 -0700 (PDT)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com;\n\th=from : to : cc :\n\tsubject : date : message-id : in-reply-to : references : mime-version\n\t: content-transfer-encoding : content-type; s=pfpt0818;\n\tbh=evG7WQi3DA4X8/Kv+aBq0cOpow3UFT+M2GTRVMJNmf0=;\n\tb=cpAqCuv6uuOwAfazaxn8Pkd6sjgQS3MlvWOXGdVL0GJqXHJiWT/gTaDM4fRV1kH271yy\n\tVNm1k01Tx32ox2vPtzQJ8wytk+njimWPh2pVsSng643QyMt8ucxmtVni7m+6txDw3ts9\n\tbCVKbjRXZXZmLzG3dBo9mdGPM/ZR3JQTU2gSn6gcW1kRrg9Dfe+hxwU0mGjfWDuWUcTq\n\t+cnoDoVgSwA0U7tYNsvRhyKd02/BGZucrLSAxqQyIapfaKDrHG7a+T1AXjgk4c9JHDUM\n\tid88KxGVn44KpuQVWHxOA5BNjDrBrj1aOLUgXCQIbPJkuiUZWHWMv224cCtAZbsLoWL3\n\t2g== ",
        "From": "<jerinj@marvell.com>",
        "To": "<dev@dpdk.org>",
        "CC": "<thomas@monjalon.net>, <david.marchand@redhat.com>,\n\t<anatoly.burakov@intel.com>, Jerin Jacob <jerinj@marvell.com>",
        "Date": "Tue, 16 Jul 2019 19:16:05 +0530",
        "Message-ID": "<20190716134609.40930-1-jerinj@marvell.com>",
        "X-Mailer": "git-send-email 2.22.0",
        "In-Reply-To": "<1562795329-16652-1-git-send-email-david.marchand@redhat.com>",
        "References": "<1562795329-16652-1-git-send-email-david.marchand@redhat.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-Proofpoint-Virus-Version": "vendor=fsecure engine=2.50.10434:5.22.84,1.0.8\n\tdefinitions=2019-07-16_04:2019-07-16,2019-07-16 signatures=0",
        "Subject": "[dpdk-dev]  [PATCH v2 0/4] Fixes on IOVA mode selection",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<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\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "From: Jerin Jacob <jerinj@marvell.com>\n\nOrginal V1 cover letter from David Marchand:\n\nFollowing the issues reported by Jerin and the discussion that emerged\nfrom it, here are fixes to restore and document the behavior of the EAL\nand the pci bus driver.\n\nI pondered all the arguments and tried to have the less changes\npossible.\nI can't find a need for a flag to just announce support of physical\naddresses from the pmd point of view.\nSo it ended up with something really close to what Jerin had suggested.\n\nBut the problem is that this is still unfinished wrt the documentation.\nI will be offline for 10 days and we need this to move forward, so\nsending\nanyway.\n\n\nv2:\n- Changed RTE_PCI_DRV_IOVA_AS_VA flag name as RTE_PCI_DRV_NEED_IOVA_AS_VA(patch 3/4)\n- Changed IOVA mode as VA for default case(patch 4/4) with documentation\n- Tested the patch series on octeontx2 platform\n\nDavid Marchand (2):\n  Revert \"bus/pci: add Mellanox kernel driver type\"\n  eal: fix IOVA mode selection as VA for pci drivers\n\nJerin Jacob (2):\n  eal: change RTE_PCI_DRV_IOVA_AS_VA flag name\n  eal: select IOVA mode as VA for default case\n\n .../prog_guide/env_abstraction_layer.rst      | 37 +++++++++++++++++++\n drivers/bus/pci/linux/pci.c                   | 24 +++---------\n drivers/bus/pci/pci_common.c                  | 30 ++++++++++++---\n drivers/bus/pci/rte_bus_pci.h                 |  4 +-\n drivers/event/octeontx/timvf_probe.c          |  2 +-\n drivers/event/octeontx2/otx2_evdev.c          |  2 +-\n drivers/mempool/octeontx/octeontx_fpavf.c     |  2 +-\n drivers/mempool/octeontx2/otx2_mempool.c      |  2 +-\n drivers/net/atlantic/atl_ethdev.c             |  3 +-\n drivers/net/bnxt/bnxt_ethdev.c                |  3 +-\n drivers/net/e1000/em_ethdev.c                 |  3 +-\n drivers/net/e1000/igb_ethdev.c                |  5 +--\n drivers/net/enic/enic_ethdev.c                |  3 +-\n drivers/net/fm10k/fm10k_ethdev.c              |  3 +-\n drivers/net/i40e/i40e_ethdev.c                |  3 +-\n drivers/net/i40e/i40e_ethdev_vf.c             |  2 +-\n drivers/net/iavf/iavf_ethdev.c                |  3 +-\n drivers/net/ice/ice_ethdev.c                  |  3 +-\n drivers/net/ixgbe/ixgbe_ethdev.c              |  5 +--\n drivers/net/mlx4/mlx4.c                       |  3 +-\n drivers/net/mlx5/mlx5.c                       |  2 +-\n drivers/net/nfp/nfp_net.c                     |  6 +--\n drivers/net/octeontx2/otx2_ethdev.c           |  7 +---\n drivers/net/qede/qede_ethdev.c                |  6 +--\n drivers/raw/ioat/ioat_rawdev.c                |  3 +-\n drivers/raw/octeontx2_dma/otx2_dpi_rawdev.c   |  2 +-\n lib/librte_eal/common/eal_common_bus.c        | 30 +++++++++++++--\n lib/librte_eal/common/include/rte_dev.h       |  1 -\n lib/librte_eal/linux/eal/eal.c                |  6 +--\n 29 files changed, 124 insertions(+), 81 deletions(-)"
}