get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 109210,
    "url": "https://patches.dpdk.org/api/patches/109210/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20220406141158.15703-1-arkadiuszx.kusztal@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": "<20220406141158.15703-1-arkadiuszx.kusztal@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220406141158.15703-1-arkadiuszx.kusztal@intel.com",
    "date": "2022-04-06T14:11:57",
    "name": "[1/2] cryptodev: move dh type from xform to dh op",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "ad9c8f7086e342c52846d343e74d06bb0fd15630",
    "submitter": {
        "id": 452,
        "url": "https://patches.dpdk.org/api/people/452/?format=api",
        "name": "Arkadiusz Kusztal",
        "email": "arkadiuszx.kusztal@intel.com"
    },
    "delegate": {
        "id": 6690,
        "url": "https://patches.dpdk.org/api/users/6690/?format=api",
        "username": "akhil",
        "first_name": "akhil",
        "last_name": "goyal",
        "email": "gakhil@marvell.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20220406141158.15703-1-arkadiuszx.kusztal@intel.com/mbox/",
    "series": [
        {
            "id": 22373,
            "url": "https://patches.dpdk.org/api/series/22373/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=22373",
            "date": "2022-04-06T14:11:57",
            "name": "[1/2] cryptodev: move dh type from xform to dh op",
            "version": 1,
            "mbox": "https://patches.dpdk.org/series/22373/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/109210/comments/",
    "check": "warning",
    "checks": "https://patches.dpdk.org/api/patches/109210/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 45244A0507;\n\tWed,  6 Apr 2022 16:27:12 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id E0C9540689;\n\tWed,  6 Apr 2022 16:27:11 +0200 (CEST)",
            "from mga05.intel.com (mga05.intel.com [192.55.52.43])\n by mails.dpdk.org (Postfix) with ESMTP id 150744014F\n for <dev@dpdk.org>; Wed,  6 Apr 2022 16:27:09 +0200 (CEST)",
            "from orsmga001.jf.intel.com ([10.7.209.18])\n by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 06 Apr 2022 07:12:04 -0700",
            "from silpixa00400308.ir.intel.com ([10.237.214.95])\n by orsmga001.jf.intel.com with ESMTP; 06 Apr 2022 07:12:02 -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=1649255230; x=1680791230;\n h=from:to:cc:subject:date:message-id;\n bh=o64CvzztA2BldIIyfHzUUOXDhpjCdL7t5nVB9eFXY8U=;\n b=F/lf+Aep7WHCS+1d4hi/IUO5gPFvFQ4FDkO/V3Yt+I1WZKHzmTGQXqZD\n aS/t8WFP2HTzYDDkYjQfjGkRU1RAEsBFa9nxgXC3a4IrqtRyNXwJSqa09\n 2wSJSlV4FVjSYvrQZZGhOKEyTgGtzAlqr6VXtpqmXJCFQ0UxaSFbI5zP7\n MRUXYhI9NQPXS18R9uFvMcY2ypLiiRkkIGY3cJvo9oluFxe1mXVnYnoJb\n MKnAERdjPmWaFAHr6RWYO82VGrf6ogEO1HgQaEI2CsqAR6cRH7eqj3Lwp\n wboyR5TT3KfvR3+cBmlHuPZrPvbeHAk305AWLf2fQSkQLG+zdaW+qU16M g==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6200,9189,10309\"; a=\"347505800\"",
            "E=Sophos;i=\"5.90,240,1643702400\"; d=\"scan'208\";a=\"347505800\"",
            "E=Sophos;i=\"5.90,240,1643702400\"; d=\"scan'208\";a=\"588386010\""
        ],
        "X-ExtLoop1": "1",
        "From": "Arek Kusztal <arkadiuszx.kusztal@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "gakhil@marvell.com, roy.fan.zhang@intel.com, kai.ji@intel.com,\n Arek Kusztal <arkadiuszx.kusztal@intel.com>",
        "Subject": "[PATCH 1/2] cryptodev: move dh type from xform to dh op",
        "Date": "Wed,  6 Apr 2022 15:11:57 +0100",
        "Message-Id": "<20220406141158.15703-1-arkadiuszx.kusztal@intel.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "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": "Operation type (PUBLIC_KEY_GENERATION, SHARED_SECRET) should\nbe free to choose for any operation. One xform/session should\nbe enough to perform both DH operations, if this is xform\nmember, session needs to be created twice for the same group,\nsimilar problem would be observed in sessionless case.\nAdditionally it will help extending DH to support Elliptic Curves.\n\nSigned-off-by: Arek Kusztal <arkadiuszx.kusztal@intel.com>\n---\n lib/cryptodev/rte_crypto_asym.h | 4 ++--\n 1 file changed, 2 insertions(+), 2 deletions(-)",
    "diff": "diff --git a/lib/cryptodev/rte_crypto_asym.h b/lib/cryptodev/rte_crypto_asym.h\nindex cd24d4b07b..f0b5787f33 100644\n--- a/lib/cryptodev/rte_crypto_asym.h\n+++ b/lib/cryptodev/rte_crypto_asym.h\n@@ -256,8 +256,6 @@ struct rte_crypto_modinv_xform {\n  *\n  */\n struct rte_crypto_dh_xform {\n-\tenum rte_crypto_asym_op_type type;\n-\t/**< Setup xform for key generate or shared secret compute */\n \trte_crypto_uint p;\n \t/**< Prime modulus data */\n \trte_crypto_uint g;\n@@ -391,6 +389,8 @@ struct rte_crypto_rsa_op_param {\n  * @note:\n  */\n struct rte_crypto_dh_op_param {\n+\tenum rte_crypto_asym_op_type op_type;\n+\t/**< Diffie-Hellman phase */\n \trte_crypto_uint pub_key;\n \t/**<\n \t * Output generated public key when xform type is\n",
    "prefixes": [
        "1/2"
    ]
}