get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 115792,
    "url": "https://patches.dpdk.org/api/patches/115792/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20220902191027.666923-1-yuanx.wang@intel.com/",
    "project": {
        "id": 1,
        "url": "https://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": "<20220902191027.666923-1-yuanx.wang@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220902191027.666923-1-yuanx.wang@intel.com",
    "date": "2022-09-02T19:10:23",
    "name": "[v3,0/4] support protocol based buffer split",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 2087,
        "url": "https://patches.dpdk.org/api/people/2087/?format=api",
        "name": "Wang, YuanX",
        "email": "yuanx.wang@intel.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20220902191027.666923-1-yuanx.wang@intel.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/115792/comments/",
    "check": "pending",
    "checks": "https://patches.dpdk.org/api/patches/115792/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 B2B83A0547;\n\tFri,  2 Sep 2022 13:23:05 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 5215940695;\n\tFri,  2 Sep 2022 13:23:05 +0200 (CEST)",
            "from mga02.intel.com (mga02.intel.com [134.134.136.20])\n by mails.dpdk.org (Postfix) with ESMTP id B6EC840693\n for <dev@dpdk.org>; Fri,  2 Sep 2022 13:23:03 +0200 (CEST)",
            "from fmsmga008.fm.intel.com ([10.253.24.58])\n by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 02 Sep 2022 04:23:02 -0700",
            "from unknown (HELO localhost.localdomain) ([10.239.252.55])\n by fmsmga008-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 02 Sep 2022 04:22:58 -0700"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1662117784; x=1693653784;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=A8yqTztD6KMcoXDFg5SPM6wqzR+rZTLOWZ7UYdfH23g=;\n b=h3jBK+Grm0oX+NX14D0yGyA/1TlOnpg6J61zHqZxiW00PcUPeDL8Hfgv\n OxHGB+A33HWJ77tXb7JSgACTjoSoAGCdBVyCWp8LBQBQoijgXFj51gFgi\n +qdjetFjKMwwpkbaEQLW+p+tY+oowzykSXzdMBhgVMODtNrqeiwB0hjAD\n +wwCXxnuOuR6pBJh+bful7kI3d8CyRQ+ofDVV8vStG1iz1GLKaQuW/Ag2\n FGp+RqYyW6EBy1H3f2lKT1uLaPtmgaM9Vru4Kx/23VxR4IKUW6bS9Gsll\n sb+LwMnkJjwJ0muByuLiMGHDwqTRo3CiLBvb2pYyi1QD1r34MM8bz5kbe w==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6500,9779,10457\"; a=\"282946498\"",
            "E=Sophos;i=\"5.93,283,1654585200\"; d=\"scan'208\";a=\"282946498\"",
            "E=Sophos;i=\"5.93,283,1654585200\"; d=\"scan'208\";a=\"674320851\""
        ],
        "From": "Yuan Wang <yuanx.wang@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "thomas@monjalon.net, andrew.rybchenko@oktetlabs.ru,\n ferruh.yigit@xilinx.com, mdr@ashroe.eu, xiaoyun.li@intel.com,\n aman.deep.singh@intel.com, yuying.zhang@intel.com, qi.z.zhang@intel.com,\n qiming.yang@intel.com, jerinjacobk@gmail.com, viacheslavo@nvidia.com,\n stephen@networkplumber.org, xuan.ding@intel.com, hpothula@marvell.com,\n yaqi.tang@intel.com, Yuan Wang <yuanx.wang@intel.com>",
        "Subject": "[PATCH v3 0/4] support protocol based buffer split",
        "Date": "Sat,  3 Sep 2022 03:10:23 +0800",
        "Message-Id": "<20220902191027.666923-1-yuanx.wang@intel.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "In-Reply-To": "<20220812181552.2908067-1-yuanx.wang@intel.com>",
        "References": "<20220812181552.2908067-1-yuanx.wang@intel.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "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": "Protocol type based buffer split consists of splitting a received packet\ninto several separate segments based on the packet content. It is useful\nin some scenarios, such as GPU acceleration. The splitting will help to\nenable true zero copy and hence improve the performance significantly.\n\nThis patchset aims to support protocol header split based on current buffer\nsplit. When Rx queue is configured with RTE_ETH_RX_OFFLOAD_BUFFER_SPLIT\noffload and corresponding protocol, packets received will be directly split\ninto different mempools.\n\nChange log:\nv3:\nFix mail thread.\n\nv2:\nAdd mbuf dump to the driver's buffer split path.\nAdd buffer split to the driver feature list.\nRemove unsupported header protocols from the driver.\n\nYuan Wang (4):\n  ethdev: introduce protocol header API\n  ethdev: introduce protocol hdr based buffer split\n  app/testpmd: add rxhdrs commands and parameters\n  net/ice: support buffer split in Rx path\n\n app/test-pmd/cmdline.c                 | 123 +++++++++++++-\n app/test-pmd/config.c                  |  70 ++++++++\n app/test-pmd/parameters.c              |  16 +-\n app/test-pmd/testpmd.c                 |   2 +\n app/test-pmd/testpmd.h                 |   6 +\n doc/guides/nics/features/ice.ini       |   1 +\n doc/guides/rel_notes/release_22_11.rst |  14 ++\n drivers/net/ice/ice_ethdev.c           |  30 +++-\n drivers/net/ice/ice_rxtx.c             | 220 +++++++++++++++++++++----\n drivers/net/ice/ice_rxtx.h             |  16 ++\n drivers/net/ice/ice_rxtx_vec_common.h  |   3 +\n lib/ethdev/ethdev_driver.h             |  15 ++\n lib/ethdev/rte_ethdev.c                |  88 ++++++++--\n lib/ethdev/rte_ethdev.h                |  41 ++++-\n lib/ethdev/version.map                 |   3 +\n 15 files changed, 600 insertions(+), 48 deletions(-)",
    "diff": null,
    "prefixes": [
        "v3",
        "0/4"
    ]
}