Show a cover letter.

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

{
    "id": 77633,
    "url": "http://patches.dpdk.org/api/covers/77633/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20200914161801.572174-1-thomas@monjalon.net/",
    "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": "<20200914161801.572174-1-thomas@monjalon.net>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20200914161801.572174-1-thomas@monjalon.net",
    "date": "2020-09-14T16:17:56",
    "name": "[0/4] remove aliases replaced with IOVA",
    "submitter": {
        "id": 685,
        "url": "http://patches.dpdk.org/api/people/685/?format=api",
        "name": "Thomas Monjalon",
        "email": "thomas@monjalon.net"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/20200914161801.572174-1-thomas@monjalon.net/mbox/",
    "series": [
        {
            "id": 12203,
            "url": "http://patches.dpdk.org/api/series/12203/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=12203",
            "date": "2020-09-14T16:17:56",
            "name": "remove aliases replaced with IOVA",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/12203/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/77633/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from dpdk.org (dpdk.org [92.243.14.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id B53F5A04C7;\n\tMon, 14 Sep 2020 18:18:12 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id ADFA3FFA;\n\tMon, 14 Sep 2020 18:18:11 +0200 (CEST)",
            "from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com\n [66.111.4.26]) by dpdk.org (Postfix) with ESMTP id C1840E07\n for <dev@dpdk.org>; Mon, 14 Sep 2020 18:18:10 +0200 (CEST)",
            "from compute7.internal (compute7.nyi.internal [10.202.2.47])\n by mailout.nyi.internal (Postfix) with ESMTP id A4F6D5C008E;\n Mon, 14 Sep 2020 12:18:09 -0400 (EDT)",
            "from mailfrontend1 ([10.202.2.162])\n by compute7.internal (MEProxy); Mon, 14 Sep 2020 12:18:09 -0400",
            "from xps.monjalon.net (184.203.134.77.rev.sfr.net [77.134.203.184])\n by mail.messagingengine.com (Postfix) with ESMTPA id 2BE25328005E;\n Mon, 14 Sep 2020 12:18:08 -0400 (EDT)"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h=\n from:to:cc:subject:date:message-id:mime-version\n :content-transfer-encoding; s=fm2; bh=0i5b6IXmFK0HZLtGIwCmTd+urX\n Fy3fDc0UNAQD58398=; b=fqK6SqxRyz4TPIx6hhc4Sntl2WrPZ2bXRfeUCz2ITg\n 85cNySMq5X4k2Ri5WvOJTJQVKsTrGKOf9pkZs1a0YymRjHGZZEEAApwx3fzEr7A6\n Tn9qGevx/KbFp3+0gqibnd5jcvY6LskPHgCwyNm6HeVe/e1Es5BWcTRZat9fVCHC\n btNhBO3T6XZe9gThu2ZrXf+YoYUK28L1LuwxtIUT5dCgrAugzrU/SLKarqrRx3pV\n v4EvrO3PHNwRKtc7Qt9F8iiRCKwOJdEFMX+K7d0f488C19TLdkoHmr36LPUWf/MN\n uNhkIYySaOvVluVjy9hul5VrFrEsJtvo3Al+nUOKXu4w==",
            "v=1; a=rsa-sha256; c=relaxed/relaxed; d=\n messagingengine.com; h=cc:content-transfer-encoding:date:from\n :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy\n :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=0i5b6IXmFK0HZLtGI\n wCmTd+urXFy3fDc0UNAQD58398=; b=T5Vzwve4eMRZLFnwGRA06vPwViDR+FT6A\n 3g8y62FFwXZ0W9UaemC0GFmUqhYrT3iaAisHJnSnOrImTYdE945fvrac5iaBi94E\n UVpes8aWTIimFU9DRzHC9YOKXdpc7wZYiN+WvIustrPnVxDJK8OS+zYEeXWDSFJt\n W+3v949U+oYd05UK2bCFh6CdQUK6h2fy412BzyZglFrrseCd+Ph3FNtNj3jJFdk5\n FbWuhV/v1y4OElKMxrYIxEHymZrnQXOIPB4GffVpKSi+hEScw+Y/YIXpggLoh20V\n 5xdtBT8VMZIA/conlqk+R0OSRRSATL7010eC7LLOvtmP6lt6JgUyw=="
        ],
        "X-ME-Sender": "<xms:wJdfX37sTsyJVIS57k93pWHHtTBlrhaCkl3pM083F5EjEuR5UrDn4A>\n <xme:wJdfX84BMnakKzI79DohwlsuJmH1igsEuKg0FQ4qhlYzmvzXQWw_9W_O-d_pTourm\n LCVcZDEkM9eRtQ8LQ>",
        "X-ME-Proxy-Cause": "\n gggruggvucftvghtrhhoucdtuddrgeduiedrudeiiedguddtudcutefuodetggdotefrod\n ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh\n necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffoggfgsedtkeertd\n ertddtnecuhfhrohhmpefvhhhomhgrshcuofhonhhjrghlohhnuceothhhohhmrghssehm\n ohhnjhgrlhhonhdrnhgvtheqnecuggftrfgrthhtvghrnhepvdelvdduhedvudduveeuvd\n evheegudelgeeigfejheduhedttdegudffjeeihffgnecukfhppeejjedrudefgedrvddt\n fedrudekgeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh\n hmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght",
        "X-ME-Proxy": "<xmx:wJdfX-cwMobAnh-5XCIkIuHikvDkBh06xAzebChchyqz40ptDv4N1g>\n <xmx:wJdfX4LIJeeWDFUUEiYYOdTwv_uu0VKu10sw4BMQJ7CmVdADz7SfPg>\n <xmx:wJdfX7LvVi0Nfdsl8nrNVOz3i25Bgyo35VP77fE_0X9uUAUfRLy6Qg>\n <xmx:wZdfX9zjhyu7qxxJ0X4Hjjq3_fiAj58ALFI5F9Bj4sMGOEqDIslAIA>",
        "From": "Thomas Monjalon <thomas@monjalon.net>",
        "To": "dev@dpdk.org",
        "Cc": "mdr@ashroe.eu,\n\tdavid.marchand@redhat.com",
        "Date": "Mon, 14 Sep 2020 18:17:56 +0200",
        "Message-Id": "<20200914161801.572174-1-thomas@monjalon.net>",
        "X-Mailer": "git-send-email 2.28.0",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[dpdk-dev] [PATCH 0/4] remove aliases replaced with IOVA",
        "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 <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": "When introducing IOVA semantic, 3 years ago,\nsome fields, functions and macros mentioning \"physical address\"\nwere marked as deprecated and replaced with IOVA aliases.\nSome parts of the original \"physical address\" semantic\nhave been removed over the years, other parts are still there.\n\nThis pathset proposes removing the remaining parts in\nmemseg, memzone, mempool and mbuf components.\nThe mbuf field removal was announced, and the rest of those removals\nwere not announced, except it is marked deprecated for 3 years.\n\n\nThomas Monjalon (4):\n  mem: remove physical address aliases\n  mempool: remove physical address aliases\n  mbuf: remove deprecated function and macro aliases\n  mbuf: remove physical address alias\n\n doc/guides/rel_notes/deprecation.rst          |  2 -\n doc/guides/rel_notes/release_20_11.rst        |  3 ++\n .../fpga_5gnr_fec/rte_fpga_5gnr_fec.c         | 16 +++----\n drivers/baseband/fpga_lte_fec/fpga_lte_fec.c  | 16 +++----\n drivers/bus/fslmc/portal/dpaa2_hw_pvt.h       |  2 +-\n drivers/common/cpt/cpt_ucode.h                | 14 +++----\n drivers/common/dpaax/dpaax_iova_table.c       |  2 +-\n drivers/compress/qat/qat_comp.c               |  6 +--\n drivers/compress/qat/qat_comp_pmd.c           |  2 +-\n drivers/crypto/ccp/ccp_crypto.c               | 22 +++++-----\n drivers/crypto/ccp/ccp_dev.c                  |  2 +-\n drivers/crypto/dpaa_sec/dpaa_sec.c            | 42 +++++++++----------\n drivers/crypto/nitrox/nitrox_sym_reqmgr.c     |  6 +--\n .../crypto/octeontx/otx_cryptodev_hw_access.c |  2 +-\n drivers/crypto/virtio/virtio_cryptodev.c      |  6 +--\n drivers/crypto/virtio/virtio_rxtx.c           |  6 +--\n drivers/net/axgbe/axgbe_rxtx.c                |  4 +-\n drivers/net/i40e/i40e_rxtx_vec_avx2.c         | 18 ++++----\n drivers/net/iavf/iavf_rxtx_vec_avx2.c         | 18 ++++----\n drivers/net/ice/base/ice_osdep.h              |  2 +-\n drivers/net/ice/ice_rxtx_vec_avx2.c           | 18 ++++----\n drivers/net/octeontx2/otx2_ethdev_sec_tx.h    |  2 +-\n drivers/net/pfe/base/pfe.h                    |  2 +-\n examples/fips_validation/main.c               |  4 +-\n kernel/linux/kni/kni_net.c                    |  6 +--\n lib/librte_eal/include/rte_memory.h           |  6 +--\n lib/librte_eal/include/rte_memzone.h          |  6 +--\n lib/librte_eal/linux/include/rte_kni_common.h |  2 +-\n lib/librte_kni/rte_kni.c                      | 14 +++----\n lib/librte_mbuf/rte_mbuf.h                    | 21 ----------\n lib/librte_mbuf/rte_mbuf_core.h               |  6 +--\n lib/librte_mempool/rte_mempool.h              | 13 +-----\n 32 files changed, 125 insertions(+), 166 deletions(-)"
}