get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 129184,
    "url": "https://patches.dpdk.org/api/patches/129184/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20230703061743.10576-1-rma.ma@jaguarmicro.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": "<20230703061743.10576-1-rma.ma@jaguarmicro.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20230703061743.10576-1-rma.ma@jaguarmicro.com",
    "date": "2023-07-03T06:17:43",
    "name": "[v1] mempool: fix some errors in html api",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "dc40079265e267ed7c2d0a5a4462fffcf5537c06",
    "submitter": {
        "id": 3121,
        "url": "https://patches.dpdk.org/api/people/3121/?format=api",
        "name": "Rma Ma",
        "email": "rma.ma@jaguarmicro.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/20230703061743.10576-1-rma.ma@jaguarmicro.com/mbox/",
    "series": [
        {
            "id": 28767,
            "url": "https://patches.dpdk.org/api/series/28767/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=28767",
            "date": "2023-07-03T06:17:43",
            "name": "[v1] mempool: fix some errors in html api",
            "version": 1,
            "mbox": "https://patches.dpdk.org/series/28767/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/129184/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/129184/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 7ED4C42DC0;\n\tMon,  3 Jul 2023 08:18:09 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 05AAD40EF0;\n\tMon,  3 Jul 2023 08:18:09 +0200 (CEST)",
            "from APC01-TYZ-obe.outbound.protection.outlook.com\n (mail-tyzapc01on2050.outbound.protection.outlook.com [40.107.117.50])\n by mails.dpdk.org (Postfix) with ESMTP id 10BBB40156\n for <dev@dpdk.org>; Mon,  3 Jul 2023 08:18:06 +0200 (CEST)",
            "from SI2PR06MB4752.apcprd06.prod.outlook.com (2603:1096:4:14c::14)\n by KL1PR0601MB4243.apcprd06.prod.outlook.com (2603:1096:820:7c::13) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.24; Mon, 3 Jul\n 2023 06:18:00 +0000",
            "from SI2PR06MB4752.apcprd06.prod.outlook.com\n ([fe80::25f2:1ee4:9de:7b00]) by SI2PR06MB4752.apcprd06.prod.outlook.com\n ([fe80::25f2:1ee4:9de:7b00%3]) with mapi id 15.20.6544.024; Mon, 3 Jul 2023\n 06:18:00 +0000"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=UTbi7MwltviEb6858y9PinFNOsi5WcyzPoL5DWtwE4V1WyQf7QCZG7sUB5KK8Al4S0O3Ba7WJxik/VnoX0/5aTJfeu4LFkGs6Cx98NtWp3Zp5JfahaSvIgadOuQpMIIYk+0gpq859htaXl4OF//fB1MuibyeoAEzAaGCBSFI1RY182dEems0/6o1YhxdSIc5mtHTLE10jcdw3E4kIB7DmrwG+3A1AtD7qlh5v/Qs1PCSIPn+Vpl0g33hAF14ga1yFTUhRebRqu5/LeJav26DEMR/k/8gH51INo51BvgNLQp+oSZ5GnKsxlhwVmprw4GzAtLg8zzRMbRJAprI8smmWw==",
        "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=U8aOCJBdf66tjl4t5FT8D18/DRBAPD535+eugZQqYTg=;\n b=hmYf5Ash0/O5Zif2ZKAda3iIOJh6bz7+9wynHiUv9WGabqsFC5ekt7LAHK9PbqKlJvpD84A3tAdxW1UEwAmIFG29jJVezMNBkq0QMNxLSpkSvQ0msOZFKpPwJhoo1Zkh6p2ZRDp6Sld3EkxnrCsFXVPvbexNsDQE76y3CJQXMAQa6TJ98vIxqHBVDZof4A5yMxJ+s9g/kDb1rZnAuCfZK4OrpugFSeAcuMGNRJ/Anh3mmiwqvrz13hFKbmw3P/7Kd5894E9gDE47O8ZCE2YDPMpTrTwoLh4t2yXQphv5493INSQ9qZ4RBsUj7JCfKoVpd+xdyyxJcsH0Je+bybHndQ==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=jaguarmicro.com; dmarc=pass action=none\n header.from=jaguarmicro.com; dkim=pass header.d=jaguarmicro.com; arc=none",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=jaguarmicro.com;\n s=selector2;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=U8aOCJBdf66tjl4t5FT8D18/DRBAPD535+eugZQqYTg=;\n b=oWnW7S40kkMV95hp0dweMhhujn6UGWVnfbH/CYjvSKTTnm3Q9vDl15uOs/7r1qZUq+gkWhOA2EwmFqE6ijYL12wdjTVUQXHX5w5TexIXQbPwYuP5jlH7tsMIeo0sC4I2jyZHdBfTMUHNmVyxZ5NXKAyZpagYiBVosZzyrlU0X6hGFuV8ddrpR6XqC2Fx3nDHCFPVPUUBLZeer8GC1lhxj9j1YhAExn+XjjitA4Khxc0T7iDxFlQdQwXL5e/0kL2oJjQzUj/qRk37p6JFufFNEsyzqsDf49paaOovHTlA4clD+QyHiNC6yEGu/8vSg3ALJBm71eR5jljQBzhrqCuz7w==",
        "Authentication-Results": "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=jaguarmicro.com;",
        "From": "Rma Ma <rma.ma@jaguarmicro.com>",
        "To": "dpdk-dev <dev@dpdk.org>",
        "Cc": "Olivier Matz <olivier.matz@6wind.com>,\n Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>,\n Rma Ma <rma.ma@jaguarmicro.com>",
        "Subject": "[PATCH v1] mempool: fix some errors in html api",
        "Date": "Mon,  3 Jul 2023 14:17:43 +0800",
        "Message-Id": "<20230703061743.10576-1-rma.ma@jaguarmicro.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "Content-Type": "text/plain",
        "X-ClientProxiedBy": "SGXP274CA0022.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b8::34)\n To SI2PR06MB4752.apcprd06.prod.outlook.com\n (2603:1096:4:14c::14)",
        "MIME-Version": "1.0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-TrafficTypeDiagnostic": "SI2PR06MB4752:EE_|KL1PR0601MB4243:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "7e8b64cb-80f3-4d0f-bc1e-08db7b8d4045",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;",
        "X-Microsoft-Antispam-Message-Info": "\n dyIwlmjq68eXx/pxjNcaTDsu16zN8M00oLxODvRS3Gl75C0rNalB5yJO6B7Eg9Phyd24yjnAC5sFtWMAHlZdPmIomWOWdXtMlgij4rs6YfEiH/ewn48d+Ym/NWX91wEoP0B3maJjTxxpS1t2vYa4hJUIUWedTsBqAhR9nZVyawEmDEaGxYV7DRe/FQlz4fH7S7cCJ2GyPFRulapplZJ8QWWzqiDWK+TO1ovyy9zqW95dfBoF6KrVs4U1a9hPyYJokeuho5hVT9oPvSBViM5EfWf1GbjWj5EjNklJk+1Y46cZTbgHuXz84vwtwdAQ0CTTUvkAbr3CA4tp66rLLUjyrIK/pxrnVeXdK+Up3y0Hi3+VF2TJBnJMZKPI0ya9oKYPCDRHj4v9i0EqtKFG2m3NYwtV9iZjx0JinangzuO1vLuZfMz8T4ac+GOvmbZqBkQGyja2zMO/5a/HMEWB6IWMBisOCcl7S1dHMZw4SckbAlyymwreCwpBU5KONMGn3jNLNvCogmyBRFiFHtoiMYrb+BfR/JmP0NAYrj3TLjnYJ/L/BJNpkRWdOGeh2mn33foC6lCt0ea/qOvSAsWWEoKCux5m/wdc102MPGBOuq9dKbvN7cmbvLmm/H/aS6T8TEPf",
        "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:SI2PR06MB4752.apcprd06.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230028)(376002)(396003)(366004)(136003)(346002)(39830400003)(451199021)(2906002)(41300700001)(5660300002)(8676002)(8936002)(44832011)(36756003)(86362001)(186003)(2616005)(478600001)(107886003)(26005)(6512007)(6506007)(1076003)(6666004)(6486002)(52116002)(316002)(6916009)(4326008)(66476007)(66556008)(66946007)(38100700002)(38350700002)(54906003)(83380400001);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n Jn72eZRmWNG238PmxfmRl9mCEmgoFKZlIf1EFIMD7nQxrNadfrQOXyAXeZ9Tpgz/E0Xhk+DCh215Xv0WnEj8e9YGQ0W6K+oK74J+L1x0Xb/S5B/ePyXKBv/znhMLPZe6vdQNLblY4wBh5Htonu7V4SMx2YE8LH900Sn73iAwtZkosGrOFeQehSni1Zbk4QgltOlZWycWD84FAKXA46jBgYP91SfqICuPmUZ/KEunvMVef+GBJoCZkrYgaPtgwpDAkEuHV4kRMglU+mVdSARnL8xG/QbVOW3ZaPU4HrfQj3IsD+nVRnmCeMLS6OvL29TJwslLFVHDkfPLy2VjZ1QE94cs8PaMSbpDLRfHWPjWz4c/WDamFYq+r/bsrokovtx0FPnYzbWEk9UIi6frbuSL1WTpUyBInblGj6y30FuAwajKzrgJKQxFjXR7U/QsQf5KoRUHKq7/DEvmM5XeuZRh1InIuF0oYddIgefRZnV1PKyL6nOspS5eAvx6LdB5A62Ozrd4CfcugAZ+gM3+vEThMjlSNKAUiocpFDE6ON+L3VuvQEVtyfWTaPDJxuL1Jn8P/322Gq8kf4dLonTl9y77Uk52ostsB1nHfJcoxvY+oS6MNlxO1ELMNQ520vazM9HmGQ7q3PVa0zZTbqp9NbRqoAceW0dBQbH7CuqW/vwg3YRtc6pWH7TgT781LvDrPW/45Mway3uZT92AP2koILp3N6AeNXAD6uSnfbB68yiyZc3VyOEu8OgHp50cRDStooQN+ofA9kY3IZ/SbHeQ9uQvpRVjcf+Njd0ngGjpr7ne/FNvuiHJ2jl30Mk5ezoUYRZSFeO+NeQxNDItYq4BhApTnT74YQKA6DRUaNKUYn/3FZpKukGxxPyBRSOm+ylcWEQO8hwHhEManvX4BvWLkazKjLBC6ApAYpcZTu0c2F8st59XJYm3bupVYT4VTimPNJv370xZDzzRmYEX6AQ0jCm0RDiuklSzFdGB8JkQ7KGPMVUiuu51UbQQx+qiBcdnxeN88VrWrwkUcpE26XzmVcurBvpcgjBNwfsim7oH0etktRW7c0yNOdd2eWZeumVDFOPgA6R2ts4E7wYQ/IVsx0IHFoxVZn6iLTFyjvc62kGBgziwFGQe7dAr0ZtNd1MBnDJons0iIGHG1vjV05ZM5uB+3grHPXXRPG5SMpnpPvLWpWfmZDAeYRyDgvqWckBRS0FmkPcJVLtYIQDkxBItcTSrNZBbQFsWus77gpPGTv0Y3O3tPEFLxUVgS2nqs/QLFApvzYJ82zvZsLYkmnpf/QZAYbUzbXoPGH5fdSttqNqp22dhCN21SN4L3m8kijVu0vANMhxALj+i/tOUz5N/IkcNmhEV4SFi1kXKjb5Y9nWc6LNSsOaE2NcRe2BL5R10LgPEzqPL7Kwq1v9/J4/d68YJit+IFVKnQPEKRAV6aSP7lNhzVQQoyvcXZZ5WVIPWWrs5agQ0Ea2Ac90TfpZXodKjiOObFtMwTHZ4b1HP0AH0PJ3wSODRPgaOWtDxrCjokhcyhMU14mkan+/GJkf3XSdS4FFPs+RnxxItf7HROi9HycBiKdHEpN6/mo10bXUJoeJp0jngTg6WcwwHrehwaWAMow==",
        "X-OriginatorOrg": "jaguarmicro.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 7e8b64cb-80f3-4d0f-bc1e-08db7b8d4045",
        "X-MS-Exchange-CrossTenant-AuthSource": "SI2PR06MB4752.apcprd06.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "03 Jul 2023 06:18:00.3829 (UTC)",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "1e45a5c2-d3e1-46b3-a0e6-c5ebf6d8ba7b",
        "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED",
        "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n u+Ddt9IP1TBRxMK53PI5ZZAGpUngZLR5QHG+DhsW5+vHUuvANpncie/2Oz/TW1ccYP95vDkuiSE9n1Mi7QEpTA==",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "KL1PR0601MB4243",
        "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": "This patch fix some error descriptions of\nreturn value in mempool api which affect in html api.\n\nSigned-off-by: Rma Ma <rma.ma@jaguarmicro.com>\n---\n lib/mempool/rte_mempool.h | 12 ++++++------\n 1 file changed, 6 insertions(+), 6 deletions(-)",
    "diff": "diff --git a/lib/mempool/rte_mempool.h b/lib/mempool/rte_mempool.h\nindex 160975a7e7..d4d707533a 100644\n--- a/lib/mempool/rte_mempool.h\n+++ b/lib/mempool/rte_mempool.h\n@@ -1610,7 +1610,7 @@ rte_mempool_do_generic_get(struct rte_mempool *mp, void **obj_table,\n  * Get several objects from the mempool.\n  *\n  * If cache is enabled, objects will be retrieved first from cache,\n- * subsequently from the common pool. Note that it can return -ENOENT when\n+ * subsequently from the common pool. Note that it can return -ENOBUFS when\n  * the local cache and common pool are empty, even if cache from other\n  * lcores are full.\n  *\n@@ -1624,7 +1624,7 @@ rte_mempool_do_generic_get(struct rte_mempool *mp, void **obj_table,\n  *   A pointer to a mempool cache structure. May be NULL if not needed.\n  * @return\n  *   - 0: Success; objects taken.\n- *   - -ENOENT: Not enough entries in the mempool; no object is retrieved.\n+ *   - -ENOBUFS: Not enough entries in the mempool; no object is retrieved.\n  */\n static __rte_always_inline int\n rte_mempool_generic_get(struct rte_mempool *mp, void **obj_table,\n@@ -1646,7 +1646,7 @@ rte_mempool_generic_get(struct rte_mempool *mp, void **obj_table,\n  * mempool creation time (see flags).\n  *\n  * If cache is enabled, objects will be retrieved first from cache,\n- * subsequently from the common pool. Note that it can return -ENOENT when\n+ * subsequently from the common pool. Note that it can return -ENOBUFS when\n  * the local cache and common pool are empty, even if cache from other\n  * lcores are full.\n  *\n@@ -1658,7 +1658,7 @@ rte_mempool_generic_get(struct rte_mempool *mp, void **obj_table,\n  *   The number of objects to get from the mempool to obj_table.\n  * @return\n  *   - 0: Success; objects taken\n- *   - -ENOENT: Not enough entries in the mempool; no object is retrieved.\n+ *   - -ENOBUFS: Not enough entries in the mempool; no object is retrieved.\n  */\n static __rte_always_inline int\n rte_mempool_get_bulk(struct rte_mempool *mp, void **obj_table, unsigned int n)\n@@ -1677,7 +1677,7 @@ rte_mempool_get_bulk(struct rte_mempool *mp, void **obj_table, unsigned int n)\n  * mempool creation (see flags).\n  *\n  * If cache is enabled, objects will be retrieved first from cache,\n- * subsequently from the common pool. Note that it can return -ENOENT when\n+ * subsequently from the common pool. Note that it can return -ENOBUFS when\n  * the local cache and common pool are empty, even if cache from other\n  * lcores are full.\n  *\n@@ -1687,7 +1687,7 @@ rte_mempool_get_bulk(struct rte_mempool *mp, void **obj_table, unsigned int n)\n  *   A pointer to a void * pointer (object) that will be filled.\n  * @return\n  *   - 0: Success; objects taken.\n- *   - -ENOENT: Not enough entries in the mempool; no object is retrieved.\n+ *   - -ENOBUFS: Not enough entries in the mempool; no object is retrieved.\n  */\n static __rte_always_inline int\n rte_mempool_get(struct rte_mempool *mp, void **obj_p)\n",
    "prefixes": [
        "v1"
    ]
}