get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 121293,
    "url": "http://patchwork.dpdk.org/api/patches/121293/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/20221222232436.643514-1-tduszynski@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": "<20221222232436.643514-1-tduszynski@marvell.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20221222232436.643514-1-tduszynski@marvell.com",
    "date": "2022-12-22T23:24:28",
    "name": "[RFC,0/7] support vfio platform PMD",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 2215,
        "url": "http://patchwork.dpdk.org/api/people/2215/?format=api",
        "name": "Tomasz Duszynski",
        "email": "tduszynski@marvell.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/20221222232436.643514-1-tduszynski@marvell.com/mbox/",
    "series": [],
    "comments": "http://patchwork.dpdk.org/api/patches/121293/comments/",
    "check": "pending",
    "checks": "http://patchwork.dpdk.org/api/patches/121293/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 mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id C45C8A0093;\n\tFri, 23 Dec 2022 00:24:48 +0100 (CET)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 6035D410D4;\n\tFri, 23 Dec 2022 00:24:48 +0100 (CET)",
            "from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com\n [67.231.156.173])\n by mails.dpdk.org (Postfix) with ESMTP id A50F040685\n for <dev@dpdk.org>; Fri, 23 Dec 2022 00:24:46 +0100 (CET)",
            "from pps.filterd (m0045851.ppops.net [127.0.0.1])\n by mx0b-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id\n 2BMH1F0q028064; Thu, 22 Dec 2022 15:24:45 -0800",
            "from dc5-exch02.marvell.com ([199.233.59.182])\n by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3mhe5runw5-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT);\n Thu, 22 Dec 2022 15:24:45 -0800",
            "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.42;\n Thu, 22 Dec 2022 15:24:43 -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.42 via Frontend\n Transport; Thu, 22 Dec 2022 15:24:43 -0800",
            "from localhost.localdomain (unknown [10.28.34.39])\n by maili.marvell.com (Postfix) with ESMTP id C2C443F7052;\n Thu, 22 Dec 2022 15:24:41 -0800 (PST)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com;\n h=from : to : cc :\n subject : date : message-id : mime-version : content-transfer-encoding :\n content-type; s=pfpt0220; bh=fhXBgGiOSjx71sDQNUr+/qJlj53dJR5VcHV4/n6GgrQ=;\n b=fsq4ka810iaTctRSI0YIHJYWJVoW5r4C1PoxVInEN4jBL/z3IhkaB5NmA258W4HlNmUZ\n jNknYsfTum3KxuO3UTBPmn9iJCUquDureo83VpBxkWzoowvPUXl+kTpTzbMpS+zmLU6a\n 7C9GOi0DsIpEMDeiu2lcO7zGXp5vDBFXJncIGix8I/5anFsV2PB4wdfkXfoj/hu3BSzH\n TA2SDCA/KWhMaCTAUxeZAzXnNSR72d1bFNkQYcXCREt/Vbp+2Uju3yinq2YKvPESPOeZ\n z8L9UJm3VSOqD/7BT04M5GugKQPuSubuXqgVHQsZFY4fYyKWUf2+H6/z1AqSiSHpGDvZ Iw==",
        "From": "Tomasz Duszynski <tduszynski@marvell.com>",
        "To": "<dev@dpdk.org>",
        "CC": "<thomas@monjalon.net>, <jerinj@marvell.com>, Tomasz Duszynski\n <tduszynski@marvell.com>",
        "Subject": "[RFC PATCH 0/7] support vfio platform PMD",
        "Date": "Fri, 23 Dec 2022 00:24:28 +0100",
        "Message-ID": "<20221222232436.643514-1-tduszynski@marvell.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-Proofpoint-GUID": "wPo0snSb638T_afdtWZ7AnQinrIYVNhq",
        "X-Proofpoint-ORIG-GUID": "wPo0snSb638T_afdtWZ7AnQinrIYVNhq",
        "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1\n definitions=2022-12-22_10,2022-12-22_03,2022-06-22_01",
        "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": "This series aims to add support for managing vfio platform\ndevices from userspace application conveniently i.e\nwithout going through the configuration required by vfio\nand opencoding everything. Instead convenience helpers\nare provided.\n\nvfio platform devices, from the kernel standpoint, are ones\nthat do not have built-in discovery capabilities and are\nbehind an IOMMU.\n\nThis PMD is backed by both vfio-platform and vfio\nkernel drivers and ideally should give access to all\nvfio capabilities. As of now, access to memory maps and\nDMA are supported.\n\nPMD requires platform bus support [1].\n\n[1] https://lore.kernel.org/dpdk-dev/20221222000106.270619-1-tduszynski@marvell.com/\n\nTomasz Duszynski (7):\n  lib: add helper to read strings from sysfs files\n  raw/vfio_platform: add driver skeleton\n  raw/vfio_platform: add platform probe and remove\n  raw/vfio_platform: support rawdev close\n  raw/vfio_platform: support rawdev configure\n  raw/vfio_platform: support rawdev device info\n  raw/vfio_platform: support DMA map/unmap\n\n app/test/test_eal_fs.c                        | 108 ++++-\n doc/guides/rawdevs/index.rst                  |   1 +\n doc/guides/rawdevs/vfio_platform.rst          |  24 +\n drivers/raw/meson.build                       |   1 +\n drivers/raw/vfio_platform/meson.build         |  16 +\n .../raw/vfio_platform/rte_pmd_vfio_platform.h | 129 +++++\n drivers/raw/vfio_platform/version.map         |  12 +\n drivers/raw/vfio_platform/vfio_platform.c     | 449 ++++++++++++++++++\n drivers/raw/vfio_platform/vfio_platform.h     |  35 ++\n lib/eal/common/eal_filesystem.h               |   6 +\n lib/eal/unix/eal_filesystem.c                 |  24 +-\n lib/eal/version.map                           |   3 +\n 12 files changed, 790 insertions(+), 18 deletions(-)\n create mode 100644 doc/guides/rawdevs/vfio_platform.rst\n create mode 100644 drivers/raw/vfio_platform/meson.build\n create mode 100644 drivers/raw/vfio_platform/rte_pmd_vfio_platform.h\n create mode 100644 drivers/raw/vfio_platform/version.map\n create mode 100644 drivers/raw/vfio_platform/vfio_platform.c\n create mode 100644 drivers/raw/vfio_platform/vfio_platform.h\n\n--\n2.25.1",
    "diff": null,
    "prefixes": [
        "RFC",
        "0/7"
    ]
}