get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 129282,
    "url": "https://patches.dpdk.org/api/patches/129282/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20230705095626.31177-2-hemant.agrawal@nxp.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": "<20230705095626.31177-2-hemant.agrawal@nxp.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20230705095626.31177-2-hemant.agrawal@nxp.com",
    "date": "2023-07-05T09:56:26",
    "name": "[v2,2/2] examples: move vendor specific apps to drivers sub directory",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "8ab13b22577a286a55f855fb21c8b5ab83229c17",
    "submitter": {
        "id": 477,
        "url": "https://patches.dpdk.org/api/people/477/?format=api",
        "name": "Hemant Agrawal",
        "email": "hemant.agrawal@nxp.com"
    },
    "delegate": {
        "id": 1,
        "url": "https://patches.dpdk.org/api/users/1/?format=api",
        "username": "tmonjalo",
        "first_name": "Thomas",
        "last_name": "Monjalon",
        "email": "thomas@monjalon.net"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20230705095626.31177-2-hemant.agrawal@nxp.com/mbox/",
    "series": [
        {
            "id": 28826,
            "url": "https://patches.dpdk.org/api/series/28826/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=28826",
            "date": "2023-07-05T09:56:25",
            "name": "[v2,1/2] doc: add policy for adding vendor PMD specific examples",
            "version": 2,
            "mbox": "https://patches.dpdk.org/series/28826/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/129282/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/129282/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 4CE7942DD6;\n\tWed,  5 Jul 2023 11:56:53 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 1B989410F6;\n\tWed,  5 Jul 2023 11:56:50 +0200 (CEST)",
            "from EUR05-VI1-obe.outbound.protection.outlook.com\n (mail-vi1eur05on2070.outbound.protection.outlook.com [40.107.21.70])\n by mails.dpdk.org (Postfix) with ESMTP id 086B640150\n for <dev@dpdk.org>; Wed,  5 Jul 2023 11:56:48 +0200 (CEST)",
            "from PAXPR04MB9328.eurprd04.prod.outlook.com (2603:10a6:102:2b6::15)\n by VE1PR04MB7230.eurprd04.prod.outlook.com (2603:10a6:800:1ab::20)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.24; Wed, 5 Jul\n 2023 09:56:46 +0000",
            "from PAXPR04MB9328.eurprd04.prod.outlook.com\n ([fe80::8f04:8a71:fee6:eb88]) by PAXPR04MB9328.eurprd04.prod.outlook.com\n ([fe80::8f04:8a71:fee6:eb88%7]) with mapi id 15.20.6544.024; Wed, 5 Jul 2023\n 09:56:46 +0000"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=CpE5F6gCEa4RGElpbJl6Ih7l+UfxliyANdg53UqinC6Md0bzze3m6TS4mnPARmtSQBe4MVw5pv3zRBSQEtK4N/5EIFVLXF9AGblvhIs3q7J65usLVyIqBklR1GuX6LWbj5rl29jidpoDhbWioRCgxCK9xA9XC3Y+kWjDe0sIyYISj6T7bbJLwRjA43s6i1IFFqmhbizGYgGBhxYUFEDLtfKYRifLjYBXQpKCsIT0vWAmPOBEFmK6HyfuhQjTVROWON1gswW+6bZYBxGBlEg8FLq8Fn9itLI/LQtH1akMafFT/z5s56u+GVPFRk91YMq1dsNtiM0rWar2CCAMwS35Fg==",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector9901;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=NBynGanRGjeAYwYcAZbEgBd8ArVR6N2rkd9iNskFWi8=;\n b=HeEHq35ijlwZrQo025fusMCE8cKbP80YtDc6zWj+/GR0iaOEcrPfxswZDGfqR57wg0WlpbHTzwK0L0xVK2lOgMw225jYWZ7uViZrTIO59JIv3RWpKm7dj2OOqwj8Sm8YWfmPKMHqWsjp6sl0W8ngCmkveAJGbE1+dRYTAtjN3tIisDq10K1xbA+H1Dv3JJZ7xaZPd6CXHtaFJF3dEBHG2M0z2Wnd4ZMURMUA+rewFjRfN8E7noswQOb+iq/Rqx7KQkG7ok2QpQEN4J2b9qAXRLtSXQAFFF/MGWK/C9KyokEFCxV47+uafmXqZzm1aP3DIpOZ57suqbH6NGdX9pMaOQ==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass\n header.d=nxp.com; arc=none",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=NBynGanRGjeAYwYcAZbEgBd8ArVR6N2rkd9iNskFWi8=;\n b=cKR/rCicQp3BaG0FX8j4qjY153UVB+DQP5d8Fmd00DhM0chL0Tn41VzgoFKqDzEz2rKsBUuyzX2Fv+9oZAJHMf0pPC68KA9iSnzEUIVbzrF7k0jO8cJxP2ru0QXpkOMXd9hxRLg9rp1eStHiOH98gXz2U5fGEjpz0jbErMLahYE=",
        "Authentication-Results": "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=nxp.com;",
        "From": "Hemant Agrawal <hemant.agrawal@nxp.com>",
        "To": "thomas@monjalon.net,\n\tdev@dpdk.org",
        "Cc": "stephen@networkplumber.org",
        "Subject": "[v2 2/2] examples: move vendor specific apps to drivers sub directory",
        "Date": "Wed,  5 Jul 2023 15:26:26 +0530",
        "Message-Id": "<20230705095626.31177-2-hemant.agrawal@nxp.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": "<20230705095626.31177-1-hemant.agrawal@nxp.com>",
        "References": "<20210526074712.9270-1-hemant.agrawal@nxp.com>\n <20230705095626.31177-1-hemant.agrawal@nxp.com>",
        "Content-Type": "text/plain",
        "X-ClientProxiedBy": "SG2PR02CA0083.apcprd02.prod.outlook.com\n (2603:1096:4:90::23) To PAXPR04MB9328.eurprd04.prod.outlook.com\n (2603:10a6:102:2b6::15)",
        "MIME-Version": "1.0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-TrafficTypeDiagnostic": "PAXPR04MB9328:EE_|VE1PR04MB7230:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "3b8f2e88-be5a-4aba-c61f-08db7d3e2511",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;",
        "X-Microsoft-Antispam-Message-Info": "\n kDTled5q9ndYwrgsXE7+kJl7ylIQgkiftNkSSxPE+EBvvTj5E2bC7Uf9pbwHEckXzqXyN1p8b/7r4uHhHhn2alB/wywgdqzesrdx7fdBgWIeEk9Mp8AfbQ5zaf8n+CkXVfHAPE/jIlj7gNe7Bcrh8awAS31HDKVyjsZDXsNus28P/hqJurPsd+VCiv9je8bXFzIWyeQkDb71nN4ScCmHSOVy9N+/QJ70OX4SBqO6rU4z2u7GOrWsyz7e3q117raJZzuaIJGwOIZNJusdM75MXQda5GEZhRS1QqkdxRAQp2L0MIh0wVQ1h+X6YO/c7Ga4Cfv6q9myYjkLIbaHoi+Q4Lvi4OxBWW39q3cNQYNhCP2i4z9jdDb8UpXH84a4E3DWJIbttZCNRvv1YXOXQ27t+4CUqI9EqMQd4ykWDyG4rdweqqT9kqJB6/R4lvmC7euyXqNZ7+iKT8wyIJP/fJ8qKMXBaWeqslj5QEUp9/XfWQs3E8MFLUDl3viyO+9tKtwRviSynnrt6E6lAlM0OCu0tHnDbhbbx4XjOZ3DjNjClVSYoflda+34UWxCB4YnhgrZeHaHqmegk/0MPEw78sgpJTJ89DV92hLi2frKxKE7Hx1/Wjmz3GRWfMKRErwjy8/7",
        "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:PAXPR04MB9328.eurprd04.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230028)(4636009)(376002)(136003)(396003)(366004)(346002)(39860400002)(451199021)(26005)(44832011)(66556008)(66946007)(36756003)(66476007)(4326008)(316002)(478600001)(8676002)(8936002)(5660300002)(2906002)(41300700001)(86362001)(6486002)(6512007)(38350700002)(52116002)(38100700002)(6666004)(1076003)(186003)(6506007)(83380400001)(2616005);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n QwfTvcpHuKKxsG7b/IWGVR3Bhd7QphSpvCh6LNfhhKCk+daR39UT696wvVLXZnbgHBApuveJJ7GeGz1vyjKZoTSYefvUvu1a0ffkWEo7CHEyOz0ElNXKMIMRXGfTu3rKA5qRmP+AaOgKX+hqKAJynggK/+xRepVKZ2iuc0EiG/3QmtJRFlEKLKd5cg8IflN+Y3NGYJ0pSNZapsgui+Qx3vsDXLQBL5JX7ZuIBTAfk516/n52PC6VOtwtx21LZTj7EFY+wbvJjCl5bDQGNxZXK/pj3MSlOSeI2JXbf50PNCZ3Cjanty+dyBVld1IOKXUoyYCt+y0LynLn4B4ApDJQE7YxHIWgaVzkd5vYq4OSIbCF3j3zxDxJ9Pr1beXgns1MH9Hn++6styEfPk5YVx8AImZSaC8YInlQQR6BVEEJ3egKQaNMPElSlFLqqT15gkE0b5g/lh9IQKqNDbDCGEoH1cMeKHT4SAKIqvtQJ23aJu7xHzIBhcI92rodgsIqpgnP01QJnAu+IQxmCcXl29XBakxyVWyuANTMRSCTyAZ3jnfS4Ea3Vni6JPiPQzxvAx/WI5hiLmLhzTA5/mpHdTxzuJTgwLUEYhI7YKSQvjKDrHMfiODiWBQsPVQooVxdpyLyJ8eF6DkfA4b/T92a7kUYyMOMpjgflDgJcZ27UoCvb5IH/FIsT74GmHjYo5V38428u4Q3KrV08OYLZKwVHhg+Zk7ZCKXm0i1OFkJob/6swGHVDykObePorQcKsrgD8qb64hyX+NTrglT1BBjuuhkHJL7hvHiAC5DkF2uh4FzAOP5rZZ43s78DY9gafGqRqvv7xclOOArELvH6vVHYq+duLOyniFWrPADA35b4ZknWE9lz6C8QaQiFyeNUHqxh/D63ybnbephpJcNmLjKgNfW84GJlJ1BJlqPlqJVvhohcjb7SKG3hmCuztLIAqTK7d4IyHF8rpB1Wct1l6ajiMwVAxzMP8/JuctowNUs+Rbk5y94lUHOdUH31ttGeuSDnFsL51rrgpRzXlJZISZr8hOCChQ0ICQR8x2BtLzJOGyfkcg1pUt7w4rD1V1w/cPOSGxVR0js7QK9SJ7qMdVMGyyxNy6w8/mU3PzOX9X2YmiGnLMa6ZyUnC4x8aXP1bcGaePGgRWwYmrTATC1liMdOQFE1nz2r1lVzlSgYD/9xV7wqkcMzispof8078zUt9oOxlP1NdKu+VKYszsKbIsD3W4KyUEKsoTLQ4RMz5hVulTYZzJrohRTResJY3ZAuI1iiqWy27Zc4+a2vxsD5LoK1x70wmQo3Pm7LMmTmOrK8oJOSYF8NsaG0E9TZ5XzF66j+6uHP28P2wBbyEWltoWUwml9IkxONPsL6X9H78sXfdKrw7gt/P0aykCE5rI6m5QjdlY4KJ1gyz4w3cBz4Oh9wtehbCKx6xPmcBFb/ZVelCHhbYVfCCOqkUMoQdvH95NhMs6jgNrwoGut6RoH7wTvGh5vkMkVGx101X5wwKODRt4L/WCHhXFeClyLQ9SHAu/XgEZdANcejFtZtQE4MqgrwOYgx2WzvBpItJM5q4lPwUtrqrRHJ/008tpm0RKdkFKXBYSWCJW/UQfoajdvHbbd8nJpryg==",
        "X-OriginatorOrg": "nxp.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 3b8f2e88-be5a-4aba-c61f-08db7d3e2511",
        "X-MS-Exchange-CrossTenant-AuthSource": "PAXPR04MB9328.eurprd04.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "05 Jul 2023 09:56:46.7938 (UTC)",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "686ea1d3-bc2b-4c6f-a92c-d99c5c301635",
        "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED",
        "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n fxqpVzeCN6kIXXkKuz8EE+oSx2rhOoL+HNlYVXqFk/lBW+sFAftNfEutdXcA+q3QC/9JQpym4m8xwYdyV7rk6Q==",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "VE1PR04MB7230",
        "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": "As approved by DPDK technical board on 2021-03-24 NTB\nraw driver example application will be moved to\nexample/rawdev/ to avoid PMD specific example application\nto show up in examples directory.\n\nSigned-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>\n---\n doc/guides/sample_app_ug/ntb.rst      |  2 +-\n examples/meson.build                  |  2 +-\n examples/rawdev/Makefile              | 10 ++++++++++\n examples/{ => rawdev}/ntb/Makefile    |  0\n examples/{ => rawdev}/ntb/meson.build |  0\n examples/{ => rawdev}/ntb/ntb_fwd.c   |  0\n 6 files changed, 12 insertions(+), 2 deletions(-)\n create mode 100644 examples/rawdev/Makefile\n rename examples/{ => rawdev}/ntb/Makefile (100%)\n rename examples/{ => rawdev}/ntb/meson.build (100%)\n rename examples/{ => rawdev}/ntb/ntb_fwd.c (100%)",
    "diff": "diff --git a/doc/guides/sample_app_ug/ntb.rst b/doc/guides/sample_app_ug/ntb.rst\nindex f80b221db7..10f7395aff 100644\n--- a/doc/guides/sample_app_ug/ntb.rst\n+++ b/doc/guides/sample_app_ug/ntb.rst\n@@ -22,7 +22,7 @@ Compiling the Application\n \n To compile the sample application see :doc:`compiling`.\n \n-The application is located in the ``ntb`` sub-directory.\n+The ``ntb`` application code is located in the ``rawdev/ntb`` sub-directory.\n \n Running the Application\n -----------------------\ndiff --git a/examples/meson.build b/examples/meson.build\nindex 55ba8847a0..f4a1ea3f70 100644\n--- a/examples/meson.build\n+++ b/examples/meson.build\n@@ -39,12 +39,12 @@ all_examples = [\n         'multi_process/hotplug_mp',\n         'multi_process/simple_mp',\n         'multi_process/symmetric_mp',\n-        'ntb',\n         'packet_ordering',\n         'pipeline',\n         'ptpclient',\n         'qos_meter',\n         'qos_sched',\n+        'rawdev/ntb',\n         'rxtx_callbacks',\n         'server_node_efd/efd_node',\n         'server_node_efd/efd_server',\ndiff --git a/examples/rawdev/Makefile b/examples/rawdev/Makefile\nnew file mode 100644\nindex 0000000000..0c26937a13\n--- /dev/null\n+++ b/examples/rawdev/Makefile\n@@ -0,0 +1,10 @@\n+# SPDX-License-Identifier: BSD-3-Clause\n+# Copyright 2023 NXP\n+\n+subdirs := ntb\n+\n+.PHONY: all static shared clean $(subdirs)\n+all static shared clean: $(subdirs)\n+\n+$(subdirs):\n+\t$(MAKE) -C $@ $(MAKECMDGOALS)\ndiff --git a/examples/ntb/Makefile b/examples/rawdev/ntb/Makefile\nsimilarity index 100%\nrename from examples/ntb/Makefile\nrename to examples/rawdev/ntb/Makefile\ndiff --git a/examples/ntb/meson.build b/examples/rawdev/ntb/meson.build\nsimilarity index 100%\nrename from examples/ntb/meson.build\nrename to examples/rawdev/ntb/meson.build\ndiff --git a/examples/ntb/ntb_fwd.c b/examples/rawdev/ntb/ntb_fwd.c\nsimilarity index 100%\nrename from examples/ntb/ntb_fwd.c\nrename to examples/rawdev/ntb/ntb_fwd.c\n",
    "prefixes": [
        "v2",
        "2/2"
    ]
}