get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 108791,
    "url": "http://patchwork.dpdk.org/api/patches/108791/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/20220322035629.18756-1-xuan.ding@intel.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": "<20220322035629.18756-1-xuan.ding@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220322035629.18756-1-xuan.ding@intel.com",
    "date": "2022-03-22T03:56:26",
    "name": "[RFC,v2,0/3] ethdev: introduce protocol type based header split",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 1401,
        "url": "http://patchwork.dpdk.org/api/people/1401/?format=api",
        "name": "Ding, Xuan",
        "email": "xuan.ding@intel.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/20220322035629.18756-1-xuan.ding@intel.com/mbox/",
    "series": [],
    "comments": "http://patchwork.dpdk.org/api/patches/108791/comments/",
    "check": "pending",
    "checks": "http://patchwork.dpdk.org/api/patches/108791/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 119C8A04FF;\n\tTue, 22 Mar 2022 05:00:03 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id DBBA5427ED;\n\tTue, 22 Mar 2022 05:00:02 +0100 (CET)",
            "from mga02.intel.com (mga02.intel.com [134.134.136.20])\n by mails.dpdk.org (Postfix) with ESMTP id 6B01A410E5\n for <dev@dpdk.org>; Tue, 22 Mar 2022 05:00:01 +0100 (CET)",
            "from orsmga007.jf.intel.com ([10.7.209.58])\n by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 21 Mar 2022 21:00:00 -0700",
            "from npg-dpdk-xuan-cbdma.sh.intel.com ([10.67.110.228])\n by orsmga007.jf.intel.com with ESMTP; 21 Mar 2022 20:59:57 -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=1647921601; x=1679457601;\n h=from:to:cc:subject:date:message-id:in-reply-to: references;\n bh=cNjMclkrjHKY3WTguTC35dRokoF8AaBPZVKtEcvvCLE=;\n b=mHJDDuaY55kUnUIxtqkG1ePQam7bcS1PdyBwrHAgXz8RJy7mgE5CR7Qw\n PCO7V8h68YXhw1n5yiLieAR1ZyjhWF4DYWSk0iIdnzpxyl4/5vKAl1u0k\n zhQ1b3bulM1UvVivdNCqnR7ivJXMT5FZosj4f7AWVPx9r/RPxzlTtt5T0\n n93JZpi65VZWohjrvgt4SDyKbjzOXtCC13Me8T/BChfQgUVUFMJ1ecjhC\n 40KIeA6l4YykLKRD+ffLw3kvHr+LEeLHQb7DLJQiC4jZsKALYSjJ694Ji\n PkQtUzNOkjzMYNp6mZUViv8/wpLwQ9VHwLBSZDnxEaCEk7ElR3qYe6kdm g==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6200,9189,10293\"; a=\"245189510\"",
            "E=Sophos;i=\"5.90,200,1643702400\"; d=\"scan'208\";a=\"245189510\"",
            "E=Sophos;i=\"5.90,200,1643702400\"; d=\"scan'208\";a=\"543511959\""
        ],
        "X-ExtLoop1": "1",
        "From": "xuan.ding@intel.com",
        "To": "thomas@monjalon.net, ferruh.yigit@intel.com, andrew.rybchenko@oktetlabs.ru",
        "Cc": "dev@dpdk.org, stephen@networkplumber.org, mb@smartsharesystems.com,\n viacheslavo@nvidia.com, qi.z.zhang@intel.com, ping.yu@intel.com,\n wenxuanx.wu@intel.com, Xuan Ding <xuan.ding@intel.com>",
        "Subject": "[RFC,v2 0/3] ethdev: introduce protocol type based header split",
        "Date": "Tue, 22 Mar 2022 03:56:26 +0000",
        "Message-Id": "<20220322035629.18756-1-xuan.ding@intel.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": "<20220303060136.36427-1-xuan.ding@intel.com>",
        "References": "<20220303060136.36427-1-xuan.ding@intel.com>",
        "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": "From: Xuan Ding <xuan.ding@intel.com>\n\nHeader split consists of splitting a received packet into two separate\nregions based on the packet content. It is useful in some scenarios,\nsuch as GPU acceleration. The spliting will help to enable true zero\ncopy and hence improve the performance significantly.\n\nThis patchset extends the current buffer split to support protocol based\nheader split. When Rx queue is configured with header split feature,\npackets received will be directly splited into two different mempools.\n\nXuan Ding (3):\n  ethdev: introduce protocol type based header split\n  app/testpmd: add header split configuration\n  net/ice: support header split in Rx data path\n\n app/test-pmd/cmdline.c                | 117 ++++++++++++++\n app/test-pmd/testpmd.c                |   6 +-\n app/test-pmd/testpmd.h                |   2 +\n drivers/net/ice/ice_ethdev.c          |  10 +-\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/rte_ethdev.c               |  24 +--\n lib/ethdev/rte_ethdev.h               |  43 ++++-\n 9 files changed, 397 insertions(+), 44 deletions(-)",
    "diff": null,
    "prefixes": [
        "RFC",
        "v2",
        "0/3"
    ]
}