get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 132238,
    "url": "http://patches.dpdk.org/api/patches/132238/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20230929181328.104311-4-hernan.vargas@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": "<20230929181328.104311-4-hernan.vargas@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20230929181328.104311-4-hernan.vargas@intel.com",
    "date": "2023-09-29T18:13:20",
    "name": "[v1,03/11] test/bbdev: rename macros from acc200 to vrb",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "ec4756308410abe25506dabbfa5eade400f8e0d0",
    "submitter": {
        "id": 2659,
        "url": "http://patches.dpdk.org/api/people/2659/?format=api",
        "name": "Hernan Vargas",
        "email": "hernan.vargas@intel.com"
    },
    "delegate": {
        "id": 2642,
        "url": "http://patches.dpdk.org/api/users/2642/?format=api",
        "username": "mcoquelin",
        "first_name": "Maxime",
        "last_name": "Coquelin",
        "email": "maxime.coquelin@redhat.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20230929181328.104311-4-hernan.vargas@intel.com/mbox/",
    "series": [
        {
            "id": 29705,
            "url": "http://patches.dpdk.org/api/series/29705/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=29705",
            "date": "2023-09-29T18:13:17",
            "name": "test-bbdev changes for 23.11",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/29705/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/132238/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/132238/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 4263142677;\n\tFri, 29 Sep 2023 22:15:58 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 3C8CC402EC;\n\tFri, 29 Sep 2023 22:15:44 +0200 (CEST)",
            "from mgamail.intel.com (mgamail.intel.com [192.198.163.7])\n by mails.dpdk.org (Postfix) with ESMTP id 751344026E\n for <dev@dpdk.org>; Fri, 29 Sep 2023 22:15:40 +0200 (CEST)",
            "from fmsmga002.fm.intel.com ([10.253.24.26])\n by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 29 Sep 2023 11:14:01 -0700",
            "from unknown (HELO csl-npg-qt0.la.intel.com) ([10.233.181.103])\n by fmsmga002.fm.intel.com with ESMTP; 29 Sep 2023 11:14:00 -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=1696018541; x=1727554541;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=LQExTWvJXGZMt/hJLoy7mJ4n4AD8JzyVilQ6T14Jdh4=;\n b=Gy7SWVlnr2YZbh2qlqdHEHXHiCL//s5wfZp65ivTtmckUYJAz6I/ae5Z\n +99PT/eb+kD2D0hDU1xHQIfLYhDwoOc6TDdfFpH3GufdZNatVmDZhscw1\n uWSf1WKniSHS1r8mmGrb2KMvY80dhWqnFIsRuY8K20zEOUgDM8ZHAuTZm\n oa7mygj0MDHBr5xxPGAzIxZya3Y7oQfllHL0XkZgwo6aQXThRwsNTtAMj\n TU8M67PT1XaYRawiCY3z5dYEDC8YIKH1VH/aLM1mdM4jLL5Ll520Ds2YU\n n9fOrKlskuJiydSOHYQmeFD9Ttej63dCJIj4wrgLIjdf8SuoJwBdG5PL/ g==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6600,9927,10848\"; a=\"3925487\"",
            "E=Sophos;i=\"6.03,188,1694761200\";\n   d=\"scan'208\";a=\"3925487\"",
            "E=McAfee;i=\"6600,9927,10848\"; a=\"865777270\"",
            "E=Sophos;i=\"6.03,188,1694761200\"; d=\"scan'208\";a=\"865777270\""
        ],
        "X-ExtLoop1": "1",
        "From": "Hernan Vargas <hernan.vargas@intel.com>",
        "To": "dev@dpdk.org, gakhil@marvell.com, trix@redhat.com,\n maxime.coquelin@redhat.com",
        "Cc": "nicolas.chautru@intel.com, qi.z.zhang@intel.com,\n Hernan Vargas <hernan.vargas@intel.com>",
        "Subject": "[PATCH v1 03/11] test/bbdev: rename macros from acc200 to vrb",
        "Date": "Fri, 29 Sep 2023 11:13:20 -0700",
        "Message-Id": "<20230929181328.104311-4-hernan.vargas@intel.com>",
        "X-Mailer": "git-send-email 2.37.1",
        "In-Reply-To": "<20230929181328.104311-1-hernan.vargas@intel.com>",
        "References": "<20230929181328.104311-1-hernan.vargas@intel.com>",
        "MIME-Version": "1.0",
        "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": "Renaming ACC200 macros to use generic intel vRAN Boost (VRB).\nNo functional impact.\n\nSigned-off-by: Hernan Vargas <hernan.vargas@intel.com>\n---\n app/test-bbdev/test_bbdev_perf.c | 91 ++++++++++++++++----------------\n 1 file changed, 45 insertions(+), 46 deletions(-)",
    "diff": "diff --git a/app/test-bbdev/test_bbdev_perf.c b/app/test-bbdev/test_bbdev_perf.c\nindex faea26c10eed..d4c001de0093 100644\n--- a/app/test-bbdev/test_bbdev_perf.c\n+++ b/app/test-bbdev/test_bbdev_perf.c\n@@ -64,14 +64,14 @@\n #define ACC100_QMGR_INVALID_IDX -1\n #define ACC100_QMGR_RR 1\n #define ACC100_QOS_GBR 0\n-#define ACC200PF_DRIVER_NAME   (\"intel_acc200_pf\")\n-#define ACC200VF_DRIVER_NAME   (\"intel_acc200_vf\")\n-#define ACC200_QMGR_NUM_AQS 16\n-#define ACC200_QMGR_NUM_QGS 2\n-#define ACC200_QMGR_AQ_DEPTH 5\n-#define ACC200_QMGR_INVALID_IDX -1\n-#define ACC200_QMGR_RR 1\n-#define ACC200_QOS_GBR 0\n+#define VRBPF_DRIVER_NAME   (\"intel_vran_boost_pf\")\n+#define VRBVF_DRIVER_NAME   (\"intel_vran_boost_vf\")\n+#define VRB_QMGR_NUM_AQS 16\n+#define VRB_QMGR_NUM_QGS 2\n+#define VRB_QMGR_AQ_DEPTH 5\n+#define VRB_QMGR_INVALID_IDX -1\n+#define VRB_QMGR_RR 1\n+#define VRB_QOS_GBR 0\n #endif\n \n #define OPS_CACHE_SIZE 256U\n@@ -794,11 +794,11 @@ add_bbdev_dev(uint8_t dev_id, struct rte_bbdev_info *info,\n \t\t\t\tinfo->dev_name);\n \t}\n \tif ((get_init_device() == true) &&\n-\t\t(!strcmp(info->drv.driver_name, ACC200PF_DRIVER_NAME))) {\n+\t\t(!strcmp(info->drv.driver_name, VRBPF_DRIVER_NAME))) {\n \t\tstruct rte_acc_conf conf;\n \t\tunsigned int i;\n \n-\t\tprintf(\"Configure ACC200 FEC Driver %s with default values\\n\",\n+\t\tprintf(\"Configure Driver %s with default values\\n\",\n \t\t\t\tinfo->drv.driver_name);\n \n \t\t/* clear default configuration before initialization */\n@@ -807,52 +807,51 @@ add_bbdev_dev(uint8_t dev_id, struct rte_bbdev_info *info,\n \t\t/* Always set in PF mode for built-in configuration */\n \t\tconf.pf_mode_en = true;\n \t\tfor (i = 0; i < RTE_ACC_NUM_VFS; ++i) {\n-\t\t\tconf.arb_dl_4g[i].gbr_threshold1 = ACC200_QOS_GBR;\n-\t\t\tconf.arb_dl_4g[i].gbr_threshold1 = ACC200_QOS_GBR;\n-\t\t\tconf.arb_dl_4g[i].round_robin_weight = ACC200_QMGR_RR;\n-\t\t\tconf.arb_ul_4g[i].gbr_threshold1 = ACC200_QOS_GBR;\n-\t\t\tconf.arb_ul_4g[i].gbr_threshold1 = ACC200_QOS_GBR;\n-\t\t\tconf.arb_ul_4g[i].round_robin_weight = ACC200_QMGR_RR;\n-\t\t\tconf.arb_dl_5g[i].gbr_threshold1 = ACC200_QOS_GBR;\n-\t\t\tconf.arb_dl_5g[i].gbr_threshold1 = ACC200_QOS_GBR;\n-\t\t\tconf.arb_dl_5g[i].round_robin_weight = ACC200_QMGR_RR;\n-\t\t\tconf.arb_ul_5g[i].gbr_threshold1 = ACC200_QOS_GBR;\n-\t\t\tconf.arb_ul_5g[i].gbr_threshold1 = ACC200_QOS_GBR;\n-\t\t\tconf.arb_ul_5g[i].round_robin_weight = ACC200_QMGR_RR;\n-\t\t\tconf.arb_fft[i].gbr_threshold1 = ACC200_QOS_GBR;\n-\t\t\tconf.arb_fft[i].gbr_threshold1 = ACC200_QOS_GBR;\n-\t\t\tconf.arb_fft[i].round_robin_weight = ACC200_QMGR_RR;\n+\t\t\tconf.arb_dl_4g[i].gbr_threshold1 = VRB_QOS_GBR;\n+\t\t\tconf.arb_dl_4g[i].gbr_threshold1 = VRB_QOS_GBR;\n+\t\t\tconf.arb_dl_4g[i].round_robin_weight = VRB_QMGR_RR;\n+\t\t\tconf.arb_ul_4g[i].gbr_threshold1 = VRB_QOS_GBR;\n+\t\t\tconf.arb_ul_4g[i].gbr_threshold1 = VRB_QOS_GBR;\n+\t\t\tconf.arb_ul_4g[i].round_robin_weight = VRB_QMGR_RR;\n+\t\t\tconf.arb_dl_5g[i].gbr_threshold1 = VRB_QOS_GBR;\n+\t\t\tconf.arb_dl_5g[i].gbr_threshold1 = VRB_QOS_GBR;\n+\t\t\tconf.arb_dl_5g[i].round_robin_weight = VRB_QMGR_RR;\n+\t\t\tconf.arb_ul_5g[i].gbr_threshold1 = VRB_QOS_GBR;\n+\t\t\tconf.arb_ul_5g[i].gbr_threshold1 = VRB_QOS_GBR;\n+\t\t\tconf.arb_ul_5g[i].round_robin_weight = VRB_QMGR_RR;\n+\t\t\tconf.arb_fft[i].gbr_threshold1 = VRB_QOS_GBR;\n+\t\t\tconf.arb_fft[i].gbr_threshold1 = VRB_QOS_GBR;\n+\t\t\tconf.arb_fft[i].round_robin_weight = VRB_QMGR_RR;\n \t\t}\n \n \t\tconf.input_pos_llr_1_bit = true;\n \t\tconf.output_pos_llr_1_bit = true;\n \t\tconf.num_vf_bundles = 1; /**< Number of VF bundles to setup */\n \n-\t\tconf.q_ul_4g.num_qgroups = ACC200_QMGR_NUM_QGS;\n-\t\tconf.q_ul_4g.first_qgroup_index = ACC200_QMGR_INVALID_IDX;\n-\t\tconf.q_ul_4g.num_aqs_per_groups = ACC200_QMGR_NUM_AQS;\n-\t\tconf.q_ul_4g.aq_depth_log2 = ACC200_QMGR_AQ_DEPTH;\n-\t\tconf.q_dl_4g.num_qgroups = ACC200_QMGR_NUM_QGS;\n-\t\tconf.q_dl_4g.first_qgroup_index = ACC200_QMGR_INVALID_IDX;\n-\t\tconf.q_dl_4g.num_aqs_per_groups = ACC200_QMGR_NUM_AQS;\n-\t\tconf.q_dl_4g.aq_depth_log2 = ACC200_QMGR_AQ_DEPTH;\n-\t\tconf.q_ul_5g.num_qgroups = ACC200_QMGR_NUM_QGS;\n-\t\tconf.q_ul_5g.first_qgroup_index = ACC200_QMGR_INVALID_IDX;\n-\t\tconf.q_ul_5g.num_aqs_per_groups = ACC200_QMGR_NUM_AQS;\n-\t\tconf.q_ul_5g.aq_depth_log2 = ACC200_QMGR_AQ_DEPTH;\n-\t\tconf.q_dl_5g.num_qgroups = ACC200_QMGR_NUM_QGS;\n-\t\tconf.q_dl_5g.first_qgroup_index = ACC200_QMGR_INVALID_IDX;\n-\t\tconf.q_dl_5g.num_aqs_per_groups = ACC200_QMGR_NUM_AQS;\n-\t\tconf.q_dl_5g.aq_depth_log2 = ACC200_QMGR_AQ_DEPTH;\n-\t\tconf.q_fft.num_qgroups = ACC200_QMGR_NUM_QGS;\n-\t\tconf.q_fft.first_qgroup_index = ACC200_QMGR_INVALID_IDX;\n-\t\tconf.q_fft.num_aqs_per_groups = ACC200_QMGR_NUM_AQS;\n-\t\tconf.q_fft.aq_depth_log2 = ACC200_QMGR_AQ_DEPTH;\n+\t\tconf.q_ul_4g.num_qgroups = VRB_QMGR_NUM_QGS;\n+\t\tconf.q_ul_4g.first_qgroup_index = VRB_QMGR_INVALID_IDX;\n+\t\tconf.q_ul_4g.num_aqs_per_groups = VRB_QMGR_NUM_AQS;\n+\t\tconf.q_ul_4g.aq_depth_log2 = VRB_QMGR_AQ_DEPTH;\n+\t\tconf.q_dl_4g.num_qgroups = VRB_QMGR_NUM_QGS;\n+\t\tconf.q_dl_4g.first_qgroup_index = VRB_QMGR_INVALID_IDX;\n+\t\tconf.q_dl_4g.num_aqs_per_groups = VRB_QMGR_NUM_AQS;\n+\t\tconf.q_dl_4g.aq_depth_log2 = VRB_QMGR_AQ_DEPTH;\n+\t\tconf.q_ul_5g.num_qgroups = VRB_QMGR_NUM_QGS;\n+\t\tconf.q_ul_5g.first_qgroup_index = VRB_QMGR_INVALID_IDX;\n+\t\tconf.q_ul_5g.num_aqs_per_groups = VRB_QMGR_NUM_AQS;\n+\t\tconf.q_ul_5g.aq_depth_log2 = VRB_QMGR_AQ_DEPTH;\n+\t\tconf.q_dl_5g.num_qgroups = VRB_QMGR_NUM_QGS;\n+\t\tconf.q_dl_5g.first_qgroup_index = VRB_QMGR_INVALID_IDX;\n+\t\tconf.q_dl_5g.num_aqs_per_groups = VRB_QMGR_NUM_AQS;\n+\t\tconf.q_dl_5g.aq_depth_log2 = VRB_QMGR_AQ_DEPTH;\n+\t\tconf.q_fft.num_qgroups = VRB_QMGR_NUM_QGS;\n+\t\tconf.q_fft.first_qgroup_index = VRB_QMGR_INVALID_IDX;\n+\t\tconf.q_fft.num_aqs_per_groups = VRB_QMGR_NUM_AQS;\n \n \t\t/* setup PF with configuration information */\n \t\tret = rte_acc_configure(info->dev_name, &conf);\n \t\tTEST_ASSERT_SUCCESS(ret,\n-\t\t\t\t\"Failed to configure ACC200 PF for bbdev %s\",\n+\t\t\t\t\"Failed to configure PF for bbdev %s\",\n \t\t\t\tinfo->dev_name);\n \t}\n #endif\n",
    "prefixes": [
        "v1",
        "03/11"
    ]
}