get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 135062,
    "url": "http://patches.dpdk.org/api/patches/135062/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20231212113223.31147-3-bruce.richardson@intel.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": "<20231212113223.31147-3-bruce.richardson@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20231212113223.31147-3-bruce.richardson@intel.com",
    "date": "2023-12-12T11:32:16",
    "name": "[v3,2/9] eventdev: clarify all-types flag documentation",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "a9f55ba09463eaa563b49418582f44fb5b0e6617",
    "submitter": {
        "id": 20,
        "url": "http://patches.dpdk.org/api/people/20/?format=api",
        "name": "Bruce Richardson",
        "email": "bruce.richardson@intel.com"
    },
    "delegate": {
        "id": 310,
        "url": "http://patches.dpdk.org/api/users/310/?format=api",
        "username": "jerin",
        "first_name": "Jerin",
        "last_name": "Jacob",
        "email": "jerinj@marvell.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20231212113223.31147-3-bruce.richardson@intel.com/mbox/",
    "series": [
        {
            "id": 30523,
            "url": "http://patches.dpdk.org/api/series/30523/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=30523",
            "date": "2023-12-12T11:32:17",
            "name": "document scheduling types for eventdev drivers",
            "version": 3,
            "mbox": "http://patches.dpdk.org/series/30523/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/135062/comments/",
    "check": "warning",
    "checks": "http://patches.dpdk.org/api/patches/135062/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 AC76A436D3;\n\tTue, 12 Dec 2023 12:32:45 +0100 (CET)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 944AA42E1F;\n\tTue, 12 Dec 2023 12:32:39 +0100 (CET)",
            "from mgamail.intel.com (mgamail.intel.com [134.134.136.65])\n by mails.dpdk.org (Postfix) with ESMTP id C08584026E\n for <dev@dpdk.org>; Tue, 12 Dec 2023 12:32:37 +0100 (CET)",
            "from orsmga007.jf.intel.com ([10.7.209.58])\n by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 12 Dec 2023 03:32:37 -0800",
            "from silpixa00401316.ir.intel.com (HELO\n silpixa00401385.ir.intel.com) ([10.237.214.22])\n by orsmga007.jf.intel.com with ESMTP; 12 Dec 2023 03:32:35 -0800"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1702380757; x=1733916757;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=nSxDuu39w51a7L8t6vaUBmttdIKB+OmPX3007iEUhg4=;\n b=RioxlNzEaHxt3LvD1LOysK4+H49hHGTfiIt9szOVGUnyohDfEQlAD0mF\n 1N+4lWwkBKWR4EQ293Q5iGnik84E0NIDnDH/GevREMtT2GXzChbymTH3q\n fgcwJAhhNZuugBWjjM5Y+eMfUx6rM9XOxXFHqdLULVyGVG1MOWzubaFZ6\n q+tOUuvEAmWqGv4XaQ0bgp+IdRF8kt/xI3wcrLXHyLYbF9lWlfxY0ETPH\n iTG2rdZqI6j0po7enbvgQIyWJIIMbSvJMqUFzjlslXmedH5q2ghUS6xQa\n 9yls7XGr0mM1y/gDoW9A8EmBh5d1H0gjXOU+vuRmS0g6c3XuZ+M0TB0zh A==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6600,9927,10921\"; a=\"398635853\"",
            "E=Sophos;i=\"6.04,270,1695711600\"; d=\"scan'208\";a=\"398635853\"",
            "E=McAfee;i=\"6600,9927,10921\"; a=\"766794690\"",
            "E=Sophos;i=\"6.04,270,1695711600\"; d=\"scan'208\";a=\"766794690\""
        ],
        "X-ExtLoop1": "1",
        "From": "Bruce Richardson <bruce.richardson@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "jerinj@marvell.com, Bruce Richardson <bruce.richardson@intel.com>,\n\t=?utf-8?q?Mattias_R=C3=B6nnblom?= <hofors@lysator.liu.se>",
        "Subject": "[PATCH v3 2/9] eventdev: clarify all-types flag documentation",
        "Date": "Tue, 12 Dec 2023 11:32:16 +0000",
        "Message-Id": "<20231212113223.31147-3-bruce.richardson@intel.com>",
        "X-Mailer": "git-send-email 2.40.1",
        "In-Reply-To": "<20231212113223.31147-1-bruce.richardson@intel.com>",
        "References": "<20231120172606.505579-1-bruce.richardson@intel.com>\n <20231212113223.31147-1-bruce.richardson@intel.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=UTF-8",
        "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": "Rather than requiring that any device advertising the\nRTE_EVENT_DEV_CAP_QUEUE_ALL_TYPES flag support all of atomic, ordered\nand parallel scheduling, we can redefine the field so that it basically\nmeans that you don't need to specify the queue scheduling type at config\ntime. Instead all types of supported events can be sent to all queues.\n\nSuggested-by: Mattias Rönnblom <hofors@lysator.liu.se>\nSigned-off-by: Bruce Richardson <bruce.richardson@intel.com>\nAcked-by: Jerin Jacob <jerinj@marvell.com>\n---\n lib/eventdev/rte_eventdev.h | 17 ++++++++++++++---\n 1 file changed, 14 insertions(+), 3 deletions(-)",
    "diff": "diff --git a/lib/eventdev/rte_eventdev.h b/lib/eventdev/rte_eventdev.h\nindex d48957362c..35865f017f 100644\n--- a/lib/eventdev/rte_eventdev.h\n+++ b/lib/eventdev/rte_eventdev.h\n@@ -250,11 +250,22 @@ struct rte_event;\n  * @see rte_event_dequeue_burst()\n  */\n #define RTE_EVENT_DEV_CAP_QUEUE_ALL_TYPES     (1ULL << 3)\n-/**< Event device is capable of enqueuing events of any type to any queue.\n+/**< Event device is capable of accepting enqueued events, of any type\n+ * advertised as supported by the device, to all destination queues.\n+ *\n+ * When this capability is set, the \"schedule_type\" field of the\n+ * rte_event_queue_conf structure is ignored when a queue is being configured.\n+ * Instead the the \"sched_type\" field of each event enqueued is used to\n+ * select the scheduling to be performed on that event.\n+ *\n  * If this capability is not set, the queue only supports events of the\n- *  *RTE_SCHED_TYPE_* type that it was created with.\n+ *  *RTE_SCHED_TYPE_* type specified in the rte_event_queue_conf structure\n+ *  at time of configuration.\n  *\n- * @see RTE_SCHED_TYPE_* values\n+ * @see RTE_SCHED_TYPE_ATOMIC\n+ * @see RTE_SCHED_TYPE_ORDERED\n+ * @see RTE_SCHED_TYPE_PARALLEL\n+ * @see rte_event_queue_conf.schedule_type\n  */\n #define RTE_EVENT_DEV_CAP_BURST_MODE          (1ULL << 4)\n /**< Event device is capable of operating in burst mode for enqueue(forward,\n",
    "prefixes": [
        "v3",
        "2/9"
    ]
}