get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 69171,
    "url": "https://patches.dpdk.org/api/patches/69171/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20200423123106.78513-3-yong.liu@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": "<20200423123106.78513-3-yong.liu@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20200423123106.78513-3-yong.liu@intel.com",
    "date": "2020-04-23T12:30:59",
    "name": "[v8,2/9] net/virtio: enable vectorized path",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "b6ef12776429bcbe0e59fea76594dc7018564fec",
    "submitter": {
        "id": 17,
        "url": "https://patches.dpdk.org/api/people/17/?format=api",
        "name": "Marvin Liu",
        "email": "yong.liu@intel.com"
    },
    "delegate": {
        "id": 2642,
        "url": "https://patches.dpdk.org/api/users/2642/?format=api",
        "username": "mcoquelin",
        "first_name": "Maxime",
        "last_name": "Coquelin",
        "email": "maxime.coquelin@redhat.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20200423123106.78513-3-yong.liu@intel.com/mbox/",
    "series": [
        {
            "id": 9585,
            "url": "https://patches.dpdk.org/api/series/9585/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=9585",
            "date": "2020-04-23T12:30:57",
            "name": "add packed ring vectorized path",
            "version": 8,
            "mbox": "https://patches.dpdk.org/series/9585/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/69171/comments/",
    "check": "fail",
    "checks": "https://patches.dpdk.org/api/patches/69171/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 37A35A00C2;\n\tThu, 23 Apr 2020 06:56:15 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 149941D508;\n\tThu, 23 Apr 2020 06:55:57 +0200 (CEST)",
            "from mga07.intel.com (mga07.intel.com [134.134.136.100])\n by dpdk.org (Postfix) with ESMTP id 9C3D41D16F\n for <dev@dpdk.org>; Thu, 23 Apr 2020 06:55:53 +0200 (CEST)",
            "from fmsmga005.fm.intel.com ([10.253.24.32])\n by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 22 Apr 2020 21:55:52 -0700",
            "from npg-dpdk-virtual-marvin-dev.sh.intel.com ([10.67.119.56])\n by fmsmga005.fm.intel.com with ESMTP; 22 Apr 2020 21:55:50 -0700"
        ],
        "IronPort-SDR": [
            "\n hMcBm86G/TJWu4VLldRxpb6yk5Q/hJtTOYANPPdfsbVA65eRZLRmvMRXtVixKWYf3Xi49Mamrn\n KNnXH1CgsLpA==",
            "\n WTDiJLJvE1vHQlxHpaQGm1Msep/sfPcnrWuQTq6bo22kso0mwgrULpD/hN2f4tCCxvNijcAtmC\n qsc6fSvtyE7w=="
        ],
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.73,305,1583222400\"; d=\"scan'208\";a=\"456772691\"",
        "From": "Marvin Liu <yong.liu@intel.com>",
        "To": "maxime.coquelin@redhat.com, xiaolong.ye@intel.com, zhihong.wang@intel.com",
        "Cc": "harry.van.haaren@intel.com, dev@dpdk.org, Marvin Liu <yong.liu@intel.com>",
        "Date": "Thu, 23 Apr 2020 20:30:59 +0800",
        "Message-Id": "<20200423123106.78513-3-yong.liu@intel.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": "<20200423123106.78513-1-yong.liu@intel.com>",
        "References": "<20200313174230.74661-1-yong.liu@intel.com>\n <20200423123106.78513-1-yong.liu@intel.com>",
        "Subject": "[dpdk-dev] [PATCH v8 2/9] net/virtio: enable vectorized path",
        "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": "Previously, virtio split ring vectorized path is enabled as default.\nThis is not suitable for everyone because of that path not follow virtio\nspec. Add new config for virtio vectorized path selection. By default\nvectorized path is disabled.\n\nSigned-off-by: Marvin Liu <yong.liu@intel.com>",
    "diff": "diff --git a/config/common_base b/config/common_base\nindex 00d8d0792..334a26a17 100644\n--- a/config/common_base\n+++ b/config/common_base\n@@ -456,6 +456,7 @@ CONFIG_RTE_LIBRTE_VIRTIO_PMD=y\n CONFIG_RTE_LIBRTE_VIRTIO_DEBUG_RX=n\n CONFIG_RTE_LIBRTE_VIRTIO_DEBUG_TX=n\n CONFIG_RTE_LIBRTE_VIRTIO_DEBUG_DUMP=n\n+CONFIG_RTE_LIBRTE_VIRTIO_INC_VECTOR=n\n \n #\n # Compile virtio device emulation inside virtio PMD driver\ndiff --git a/drivers/net/virtio/Makefile b/drivers/net/virtio/Makefile\nindex c9edb84ee..4b69827ab 100644\n--- a/drivers/net/virtio/Makefile\n+++ b/drivers/net/virtio/Makefile\n@@ -28,6 +28,7 @@ SRCS-$(CONFIG_RTE_LIBRTE_VIRTIO_PMD) += virtio_rxtx.c\n SRCS-$(CONFIG_RTE_LIBRTE_VIRTIO_PMD) += virtio_ethdev.c\n SRCS-$(CONFIG_RTE_LIBRTE_VIRTIO_PMD) += virtio_rxtx_simple.c\n \n+ifeq ($(CONFIG_RTE_LIBRTE_VIRTIO_INC_VECTOR),y)\n ifeq ($(CONFIG_RTE_ARCH_X86),y)\n SRCS-$(CONFIG_RTE_LIBRTE_VIRTIO_PMD) += virtio_rxtx_simple_sse.c\n else ifeq ($(CONFIG_RTE_ARCH_PPC_64),y)\n@@ -35,6 +36,7 @@ SRCS-$(CONFIG_RTE_LIBRTE_VIRTIO_PMD) += virtio_rxtx_simple_altivec.c\n else ifneq ($(filter y,$(CONFIG_RTE_ARCH_ARM) $(CONFIG_RTE_ARCH_ARM64)),)\n SRCS-$(CONFIG_RTE_LIBRTE_VIRTIO_PMD) += virtio_rxtx_simple_neon.c\n endif\n+endif\n \n ifeq ($(CONFIG_RTE_VIRTIO_USER),y)\n SRCS-$(CONFIG_RTE_LIBRTE_VIRTIO_PMD) += virtio_user/vhost_user.c\ndiff --git a/drivers/net/virtio/meson.build b/drivers/net/virtio/meson.build\nindex 15150eea1..ce3525ef5 100644\n--- a/drivers/net/virtio/meson.build\n+++ b/drivers/net/virtio/meson.build\n@@ -8,6 +8,7 @@ sources += files('virtio_ethdev.c',\n \t'virtqueue.c')\n deps += ['kvargs', 'bus_pci']\n \n+dpdk_conf.set('RTE_LIBRTE_VIRTIO_INC_VECTOR', 1)\n if arch_subdir == 'x86'\n \tsources += files('virtio_rxtx_simple_sse.c')\n elif arch_subdir == 'ppc'\n",
    "prefixes": [
        "v8",
        "2/9"
    ]
}