get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/78035/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 78035,
    "url": "http://patches.dpdk.org/api/patches/78035/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20200917104133.6186-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": "<20200917104133.6186-1-thomas@monjalon.net>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20200917104133.6186-1-thomas@monjalon.net",
    "date": "2020-09-17T10:41:29",
    "name": "[v2,0/4] remove aliases replaced with IOVA",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 685,
        "url": "http://patches.dpdk.org/api/people/685/?format=api",
        "name": "Thomas Monjalon",
        "email": "thomas@monjalon.net"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20200917104133.6186-1-thomas@monjalon.net/mbox/",
    "series": [],
    "comments": "http://patches.dpdk.org/api/patches/78035/comments/",
    "check": "pending",
    "checks": "http://patches.dpdk.org/api/patches/78035/checks/",
    "tags": {},
    "related": [],
    "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 600A5A04BC;\n\tThu, 17 Sep 2020 12:41:45 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 30E421D5E3;\n\tThu, 17 Sep 2020 12:41:44 +0200 (CEST)",
            "from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com\n [66.111.4.28]) by dpdk.org (Postfix) with ESMTP id 2BD101D5C5\n for <dev@dpdk.org>; Thu, 17 Sep 2020 12:41:42 +0200 (CEST)",
            "from compute7.internal (compute7.nyi.internal [10.202.2.47])\n by mailout.nyi.internal (Postfix) with ESMTP id 97CCC5C05B3;\n Thu, 17 Sep 2020 06:41:40 -0400 (EDT)",
            "from mailfrontend2 ([10.202.2.163])\n by compute7.internal (MEProxy); Thu, 17 Sep 2020 06:41:40 -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 8D15B3064683;\n Thu, 17 Sep 2020 06:41:39 -0400 (EDT)"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h=\n from:to:cc:subject:date:message-id:in-reply-to:references\n :mime-version:content-transfer-encoding; s=fm2; bh=IYFmIYqDSlmQN\n 4bDvaSpOsHOHdQPlLa0sXAp2MSRqLM=; b=PRGACH2IXzThZjfrMSrgtQyXk8UaJ\n wNx9jchOD9XmonNSpffhfHA7oPj1LKXOUhZg62ybRddmPXWW6+Gwalae21XA0HwQ\n XKItLvVMgtNxvAmtpOlHTt02yRICNo6Fs8XrSZYLorojzW5cdeea6SQly6Fu8vGZ\n NpLk0fF9OD0VLYdauWk8w8WVF335v0MmY7FY+fX5+eC3oBiLJxX+6THiAvvC+J/d\n aXlGSBTNRAk9FCk1YZO0VBjz8nHdaqQ4W7hfE7HCFlJBb13LV4c5rnz8MCSsdbV2\n hW2EKcAjYhOS9m/sgTwALgrltLwUCohUqxyrDPkR4wrz4FFl+r4w7FVMg==",
            "v=1; a=rsa-sha256; c=relaxed/relaxed; d=\n messagingengine.com; h=cc:content-transfer-encoding:date:from\n :in-reply-to:message-id:mime-version:references:subject:to\n :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=\n fm3; bh=IYFmIYqDSlmQN4bDvaSpOsHOHdQPlLa0sXAp2MSRqLM=; b=dtN/mwsa\n 92o6jD++r39hAUgSq3ELhAGQ1ku0g1zfaDm6DBAkvSqZTakSoObMU02vgQfjabiB\n sCEZ0ZdAcMeMldGKDoaoTNau8zQcjECAYj/Y54+k1GJ8A+Y0vgo50QE3h/6Z4GCZ\n rS6htNYJapS9oAB26ePE3FX7OerY2axSgK6Rf8K8bZ8uGA1XL7hz4/Qxl8iSlzrF\n 7upwYTExEf95H9RTnIWeIJHrcG4w8r/5fLB0HsXrVZ39P3nhlRnkqGrBqIzK5Mc6\n +KdL8jL+JBvd3H2reX+1GMllm/mb8iGoDE9dGWVznU3ee1VCnPyQcKiKlvrSi+Ls\n 7kh2TIpNvWw4pg=="
        ],
        "X-ME-Sender": "<xms:ZD1jX5OvRV6QmuwWc7DwcVZukakBaM_63JBPu8VBwuC_XkthOw4YJA>\n <xme:ZD1jX7_v41xAnIU8WtNLx6PId0sfUEoYHJZX-p4KvtmXUe1tPIiFEhEpJQZuUWJam\n QQkjD4JbN0pGrvjaA>",
        "X-ME-Proxy-Cause": "\n gggruggvucftvghtrhhoucdtuddrgedujedrtdeggdefvdcutefuodetggdotefrodftvf\n curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu\n uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfggfgsedtkeertd\n ertddtnecuhfhrohhmpefvhhhomhgrshcuofhonhhjrghlohhnuceothhhohhmrghssehm\n ohhnjhgrlhhonhdrnhgvtheqnecuggftrfgrthhtvghrnhepvdehgfeivdejgedtveehfe\n fhteelfefgieevgfffveefjeegtdfguedthedtgeevnecukfhppeejjedrudefgedrvddt\n fedrudekgeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh\n hmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght",
        "X-ME-Proxy": "<xmx:ZD1jX4QG5_N2R_JKN6w7jthZnRd5kT_USPjIPgsehNoLh6nlvIxr_g>\n <xmx:ZD1jX1vKyycwlD72EbzUP6-EmCueNcmtBIU2RxRYk-CFdGFkjNpGJQ>\n <xmx:ZD1jXxevursE-4b-Kj1Uts5vSIDJ58SsX7nnehzP88MEHLi-Fd_UzA>\n <xmx:ZD1jXxnwNAM11fKwnI9zHtoN24Dy8YSeSSOKBdmQW_Y3mZjx6T3ogw>",
        "From": "Thomas Monjalon <thomas@monjalon.net>",
        "To": "dev@dpdk.org",
        "Cc": "david.marchand@redhat.com,\n\tmdr@ashroe.eu",
        "Date": "Thu, 17 Sep 2020 12:41:29 +0200",
        "Message-Id": "<20200917104133.6186-1-thomas@monjalon.net>",
        "X-Mailer": "git-send-email 2.28.0",
        "In-Reply-To": "<20200914161801.572174-1-thomas@monjalon.net>",
        "References": "<20200914161801.572174-1-thomas@monjalon.net>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[dpdk-dev] [PATCH v2 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\nv2: add missing release notes text for patches 1, 2 and 3\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        | 18 ++++++++\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, 140 insertions(+), 166 deletions(-)",
    "diff": null,
    "prefixes": [
        "v2",
        "0/4"
    ]
}