get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 105083,
    "url": "http://patches.dpdk.org/api/patches/105083/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20211213081732.2096334-1-tduszynski@marvell.com/",
    "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": "<20211213081732.2096334-1-tduszynski@marvell.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20211213081732.2096334-1-tduszynski@marvell.com",
    "date": "2021-12-13T08:17:22",
    "name": "[v3,00/10] Add cnxk_gpio PMD",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 2215,
        "url": "http://patches.dpdk.org/api/people/2215/?format=api",
        "name": "Tomasz Duszynski",
        "email": "tduszynski@marvell.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20211213081732.2096334-1-tduszynski@marvell.com/mbox/",
    "series": [],
    "comments": "http://patches.dpdk.org/api/patches/105083/comments/",
    "check": "pending",
    "checks": "http://patches.dpdk.org/api/patches/105083/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 34279A0032;\n\tMon, 13 Dec 2021 09:18:22 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 9D3F840140;\n\tMon, 13 Dec 2021 09:18:21 +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 F157E40042\n for <dev@dpdk.org>; Mon, 13 Dec 2021 09:18:19 +0100 (CET)",
            "from pps.filterd (m0045851.ppops.net [127.0.0.1])\n by mx0b-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id\n 1BD7iF7F026887;\n Mon, 13 Dec 2021 00:18:17 -0800",
            "from dc5-exch01.marvell.com ([199.233.59.181])\n by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3cx21kg39w-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT);\n Mon, 13 Dec 2021 00:18:17 -0800",
            "from DC5-EXCH01.marvell.com (10.69.176.38) by DC5-EXCH01.marvell.com\n (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2;\n Mon, 13 Dec 2021 00:18:16 -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.2 via Frontend\n Transport; Mon, 13 Dec 2021 00:18:16 -0800",
            "from localhost.localdomain (unknown [10.28.34.39])\n by maili.marvell.com (Postfix) with ESMTP id 1FDE83F7050;\n Mon, 13 Dec 2021 00:18:14 -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 : in-reply-to : references : mime-version :\n content-transfer-encoding : content-type; s=pfpt0220;\n bh=+rdiidzqDYOdtiDqhYq3wZw8iYjwtnwInsRQiGHdGZ4=;\n b=Nl/1BCZcQRZ2KnshinaP+6T1BinXPQ1vH2mxgnR8S4hjtz91Jox5WTdau2PwZzXWTwAm\n cO5YBft4MKSqoPEVuNVFt5OWL0RGX+CNbXIJYm0HSIshZxOPQDI35Q9yxI2eRRmw8ifM\n OIX+xpZDHngvo133wMmscxKvCzo1VGILjuDVPtSDhEmCNA+MkKcCtNmi2mpRG4R4IkFR\n akNvDSgzTTz95/OpaVdq3OdhUJA0wkxhhtbVJAg6snckQzLK6ptlVBXc0aecdjRCXfvu\n cC1ffVfUcQArVViC6j3CxaVSy9NPcYuFqqKIV8gNvOcX9sku9l9yaBtq/nXTqahnSKHa yQ==",
        "From": "Tomasz Duszynski <tduszynski@marvell.com>",
        "To": "<dev@dpdk.org>",
        "CC": "<jerinj@marvell.com>, <stephen@networkplumber.org>, Tomasz Duszynski\n <tduszynski@marvell.com>",
        "Subject": "[PATCH v3 00/10] Add cnxk_gpio PMD",
        "Date": "Mon, 13 Dec 2021 09:17:22 +0100",
        "Message-ID": "<20211213081732.2096334-1-tduszynski@marvell.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "In-Reply-To": "<20211128154442.4029049-1-tduszynski@marvell.com>",
        "References": "<20211128154442.4029049-1-tduszynski@marvell.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-Proofpoint-GUID": "DR4mV1bZq-mvLSZ67evNV5cLd56j2pJq",
        "X-Proofpoint-ORIG-GUID": "DR4mV1bZq-mvLSZ67evNV5cLd56j2pJq",
        "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.205,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.11.62.513\n definitions=2021-12-13_03,2021-12-10_01,2021-12-02_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 introduces a new rawdevice PMD which allows\nto manage userspace GPIOs and install custom GPIO interrupt\nhandlers which bypass kernel. This is especially useful for\napplications that, besides providing standard dataplane functionality,\nwant to have fast and low latency access to GPIO pin state.\n\nIt'd be great to have that merged during 22.02 merge window.\n\nv3:\n- fix meson formatting\n- fix cnxk_gpio_process_buf() return value\n\nv2:\n- do not trigger irq by writing to /dev/mem, use ioctl() instead\n\nTomasz Duszynski (10):\n  raw/cnxk_gpio: add GPIO driver skeleton\n  raw/cnxk_gpio: support reading default queue conf\n  raw/cnxk_gpio: support reading queue count\n  raw/cnxk_gpio: support queue setup\n  raw/cnxk_gpio: support queue release\n  raw/cnxk_gpio: support enqueuing buffers\n  raw/cnxk_gpio: support dequeuing buffers\n  raw/cnxk_gpio: support standard GPIO operations\n  raw/cnxk_gpio: support custom irq handlers\n  raw/cnxk_gpio: support selftest\n\n doc/guides/rawdevs/cnxk_gpio.rst           | 195 +++++++\n doc/guides/rawdevs/index.rst               |   1 +\n drivers/raw/cnxk_gpio/cnxk_gpio.c          | 633 +++++++++++++++++++++\n drivers/raw/cnxk_gpio/cnxk_gpio.h          |  33 ++\n drivers/raw/cnxk_gpio/cnxk_gpio_irq.c      | 216 +++++++\n drivers/raw/cnxk_gpio/cnxk_gpio_selftest.c | 386 +++++++++++++\n drivers/raw/cnxk_gpio/meson.build          |  11 +\n drivers/raw/cnxk_gpio/rte_pmd_cnxk_gpio.h  | 429 ++++++++++++++\n drivers/raw/cnxk_gpio/version.map          |   3 +\n drivers/raw/meson.build                    |   1 +\n 10 files changed, 1908 insertions(+)\n create mode 100644 doc/guides/rawdevs/cnxk_gpio.rst\n create mode 100644 drivers/raw/cnxk_gpio/cnxk_gpio.c\n create mode 100644 drivers/raw/cnxk_gpio/cnxk_gpio.h\n create mode 100644 drivers/raw/cnxk_gpio/cnxk_gpio_irq.c\n create mode 100644 drivers/raw/cnxk_gpio/cnxk_gpio_selftest.c\n create mode 100644 drivers/raw/cnxk_gpio/meson.build\n create mode 100644 drivers/raw/cnxk_gpio/rte_pmd_cnxk_gpio.h\n create mode 100644 drivers/raw/cnxk_gpio/version.map\n\n--\n2.25.1",
    "diff": null,
    "prefixes": [
        "v3",
        "00/10"
    ]
}