Show a cover letter.

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

{
    "id": 97659,
    "url": "http://patchwork.dpdk.org/api/covers/97659/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/cover/20210901053044.109901-1-xuan.ding@intel.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": "<20210901053044.109901-1-xuan.ding@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20210901053044.109901-1-xuan.ding@intel.com",
    "date": "2021-09-01T05:30:42",
    "name": "[0/2] *** support IOMMU for DMA device ***",
    "submitter": {
        "id": 1401,
        "url": "http://patchwork.dpdk.org/api/people/1401/?format=api",
        "name": "Ding, Xuan",
        "email": "xuan.ding@intel.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/cover/20210901053044.109901-1-xuan.ding@intel.com/mbox/",
    "series": [
        {
            "id": 18590,
            "url": "http://patchwork.dpdk.org/api/series/18590/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=18590",
            "date": "2021-09-01T05:30:42",
            "name": "*** support IOMMU for DMA device ***",
            "version": 1,
            "mbox": "http://patchwork.dpdk.org/series/18590/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/covers/97659/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 866E4A0C53;\n\tWed,  1 Sep 2021 07:42:10 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 45B894013F;\n\tWed,  1 Sep 2021 07:42:10 +0200 (CEST)",
            "from mga18.intel.com (mga18.intel.com [134.134.136.126])\n by mails.dpdk.org (Postfix) with ESMTP id 040F740041\n for <dev@dpdk.org>; Wed,  1 Sep 2021 07:42:08 +0200 (CEST)",
            "from fmsmga008.fm.intel.com ([10.253.24.58])\n by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 31 Aug 2021 22:42:08 -0700",
            "from dpdk-xuanding-dev2.sh.intel.com ([10.67.119.115])\n by fmsmga008.fm.intel.com with ESMTP; 31 Aug 2021 22:42:05 -0700"
        ],
        "X-IronPort-AV": [
            "E=McAfee;i=\"6200,9189,10093\"; a=\"205764404\"",
            "E=Sophos;i=\"5.84,368,1620716400\"; d=\"scan'208\";a=\"205764404\"",
            "E=Sophos;i=\"5.84,368,1620716400\"; d=\"scan'208\";a=\"498576814\""
        ],
        "X-ExtLoop1": "1",
        "From": "Xuan Ding <xuan.ding@intel.com>",
        "To": "dev@dpdk.org, anatoly.burakov@intel.com, maxime.coquelin@redhat.com,\n chenbo.xia@intel.com",
        "Cc": "jiayu.hu@intel.com, bruce.richardson@intel.com, sunil.pai.g@intel.com,\n Xuan Ding <xuan.ding@intel.com>",
        "Date": "Wed,  1 Sep 2021 05:30:42 +0000",
        "Message-Id": "<20210901053044.109901-1-xuan.ding@intel.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "Subject": "[dpdk-dev] [PATCH 0/2] *** support IOMMU for DMA device ***",
        "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": "This series adds support for DMA device to use vfio.\nThe first patch is to extend current vfio dma mapping API to\nallow partial unmapping for adjacent memory if the\nplatform does not support partial unmapping.\n\nXuan Ding (2):\n  vfio: allow partially unmapping adjacent memory\n  vhost: enable IOMMU for async vhost\n\n lib/eal/linux/eal_vfio.c | 338 ++++++++++++++++++++++++++-------------\n lib/vhost/vhost_user.c   |  46 +++++-\n 2 files changed, 273 insertions(+), 111 deletions(-)"
}