get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 110066,
    "url": "http://patchwork.dpdk.org/api/patches/110066/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/20220422035100.3180870-8-g.singh@nxp.com/",
    "project": {
        "id": 1,
        "url": "http://patchwork.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": "<20220422035100.3180870-8-g.singh@nxp.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220422035100.3180870-8-g.singh@nxp.com",
    "date": "2022-04-22T03:50:54",
    "name": "[08/14] crypto/dpaa_sec : fix secondary process probe",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "5b7e194c95324dfb3032fbf543d9ef8956d88711",
    "submitter": {
        "id": 1068,
        "url": "http://patchwork.dpdk.org/api/people/1068/?format=api",
        "name": "Gagandeep Singh",
        "email": "g.singh@nxp.com"
    },
    "delegate": {
        "id": 6690,
        "url": "http://patchwork.dpdk.org/api/users/6690/?format=api",
        "username": "akhil",
        "first_name": "akhil",
        "last_name": "goyal",
        "email": "gakhil@marvell.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/20220422035100.3180870-8-g.singh@nxp.com/mbox/",
    "series": [
        {
            "id": 22607,
            "url": "http://patchwork.dpdk.org/api/series/22607/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=22607",
            "date": "2022-04-22T03:50:47",
            "name": "[01/14] crypto/dpaa2_sec: fix fle buffer leak",
            "version": 1,
            "mbox": "http://patchwork.dpdk.org/series/22607/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/patches/110066/comments/",
    "check": "success",
    "checks": "http://patchwork.dpdk.org/api/patches/110066/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 9BB8FA0093;\n\tFri, 22 Apr 2022 05:52:26 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id F38A74281B;\n\tFri, 22 Apr 2022 05:51:49 +0200 (CEST)",
            "from EUR02-VE1-obe.outbound.protection.outlook.com\n (mail-eopbgr20041.outbound.protection.outlook.com [40.107.2.41])\n by mails.dpdk.org (Postfix) with ESMTP id 050E342816;\n Fri, 22 Apr 2022 05:51:49 +0200 (CEST)",
            "from AS8PR04MB8198.eurprd04.prod.outlook.com (2603:10a6:20b:3b0::14)\n by DB7PR04MB4393.eurprd04.prod.outlook.com (2603:10a6:5:32::21) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.15; Fri, 22 Apr\n 2022 03:51:48 +0000",
            "from AS8PR04MB8198.eurprd04.prod.outlook.com\n ([fe80::8cf1:93b:c340:3be2]) by AS8PR04MB8198.eurprd04.prod.outlook.com\n ([fe80::8cf1:93b:c340:3be2%7]) with mapi id 15.20.5186.015; Fri, 22 Apr 2022\n 03:51:47 +0000"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=DSOiz7spmA8NwIx3wZYqEHl4XIiNltC2stPn2KFstXRjf33c/LVydXx+Jrdr4PCQF3NDXdkO7UoPg0Xqui/v+a3gm7S0mGK4uWddhb6FIUXsSiRqvNrVVPRf7KYA+vMCuDuRt8zVJfe3u42uRYVXi58ywXes9xI7u6YxQevTM8ufzWS77rhr/m6sGdE2o1cjeh1C4nBFBlf1I3qnzUi3S26ZqbLlmKdEc4FSg4Kk690Ru2hHEgyxZf9Ltm/FHrPWJgZl82Da28Tr4G2rsxrgfSO/TF3CSSpgLHuXO9MCxa6A8W1uDJvbGZMHvrEd8vXdaG8Fff2qvg9fXIZgCnL8VA==",
        "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=ZTfHyvb/Ajb/23Jnt+qYdq584XQf2eeIcmxmhAHNuBI=;\n b=k+He/ofSldikvhk1RTH1UkX1p848Q9KjZB1S0jwC2YvL1F+FNOwz9TyNiSMFZ4p/nHvSVAINKDfjQJpF50ubw/z3+L5m6jwVseQZungKHH6tRO0T0Zll3cEr/pMmWsrnG3ONR9gNWZQ4StkAGKxFTa9kMhiyLyaCUCJXipe+9B5U6Nj1CLs6h8JF3rsyQLjkmZ1r4yw4e2gigDG0GzEJV+oTfaspf4JVTSMlLv9McI0caNE/IrT5TuczPS7sgz0tshGDrBIzRBfBCA+VTUkDtbzIpsb755uAFCiymaoKDPTO/smUEfJzu6jYuMPVE/GAp6REuBpsP5StC9H96EhG9A==",
        "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=ZTfHyvb/Ajb/23Jnt+qYdq584XQf2eeIcmxmhAHNuBI=;\n b=N2B64dp9VuwkRlrNpLiijAKYFrSJO598XJy1nWSGzMsGiP2iGKfDqPoPh/WeQMo8+h5tpyloM/1HWIL8uA1xi9xFDsurw76j75RV+oll/9qFIPgYUuc4kQU1lL8sB+6J5JpfU9fIF5VwtkgcPmmYvb4pl/l1Ka2SU2dpwxrgKkQ=",
        "Authentication-Results": "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=nxp.com;",
        "From": "Gagandeep Singh <g.singh@nxp.com>",
        "To": "gakhil@marvell.com,\n\tdev@dpdk.org",
        "Cc": "Vanshika Shukla <vanshika.shukla@nxp.com>,\n\tstable@dpdk.org",
        "Subject": "[PATCH 08/14] crypto/dpaa_sec : fix secondary process probe",
        "Date": "Fri, 22 Apr 2022 09:20:54 +0530",
        "Message-Id": "<20220422035100.3180870-8-g.singh@nxp.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "In-Reply-To": "<20220422035100.3180870-1-g.singh@nxp.com>",
        "References": "<20220422035100.3180870-1-g.singh@nxp.com>",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-ClientProxiedBy": "SG2PR03CA0127.apcprd03.prod.outlook.com\n (2603:1096:4:91::31) To AS8PR04MB8198.eurprd04.prod.outlook.com\n (2603:10a6:20b:3b0::14)",
        "MIME-Version": "1.0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "f8651b7a-5825-4ba8-c2f1-08da24136ced",
        "X-MS-TrafficTypeDiagnostic": "DB7PR04MB4393:EE_",
        "X-Microsoft-Antispam-PRVS": "\n <DB7PR04MB4393904FB6D1D8DE505E40FEE1F79@DB7PR04MB4393.eurprd04.prod.outlook.com>",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;",
        "X-Microsoft-Antispam-Message-Info": "\n yiEG0Z439zIlC4ws5CZ3Vqa1+LScTdOPWtiZj4eBK7LBTijXpPygGbZYS/4MBPfXEdCxfGr/Qe8kYTZWtP0pVaMMTUEMQAvXVDc4aDVLlvGLg4dXNasPUy0LQRk8D6717uM85P9O7ZO6mYHQfq8RZz4YXA62ADicua0fdUqefvo46JnRwbxOhLkGDAhcRhAEaAG1tqazMOfz0uqretDTdvAibnZ7G7ti/nVTiWXFVoWCYAGqny8Y9jXd4J20rpeogkTakUTQgyynIX6P+KxA4npTgBSrHMJ2tEnX7TEszJanbX1ytq/xhEj5XVnY5cwub0cmBtxlHjKx2y2RXVoPLNSBnGq4FrhRZzq+V6ASpPDGSab9DdIwpPfTDnFwaBWHFAtAw/TEy5nK+pYlpGSdAsuRD6ELwmSrybiBIeu0lceqaQdeAHcUN4EoIWpJrByuJxwrCHVRq3+RqlYWRA0/tTifDaeo7YUVS945ntof2qOzDREhdQbhH+M9LvO9ttYJxms7kALTxXcVEQ7dpyOMUvXa33dS750A0/Y24tVjuR/AmLuCpsR1Go+chiNKc85Qgb6o/w4+yhIxmL4qerhFkui08KircEyTDquClGl7PWStHT/iUC0sEFRYmwvclXhrqjGQiJGcgzbu83VE65TV/D35/SDd71pRn4MnRqJtUdGpObZl1E79LGdlyDAgINjqMBTrB3iwmR6keVr2QayQMQ==",
        "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:AS8PR04MB8198.eurprd04.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230001)(4636009)(366004)(5660300002)(36756003)(2616005)(6486002)(1076003)(8936002)(86362001)(316002)(52116002)(66946007)(26005)(6506007)(6512007)(186003)(66556008)(6666004)(66476007)(83380400001)(38350700002)(38100700002)(508600001)(4326008)(55236004)(2906002)(8676002);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n YXGAAXFpCBYgWwq2a+eI2zzhSMt3I456MaeI5y8ymvw5hl1t6Sicj7MMaN4FIm8Eo+Mbm2k0RsXWMFxsDfRRn21798VJTusjlTz7tq965KdZCnshXl+bPxVscErWgfRtb4PbTY6pdvebUaM0sFcL5+gwNr3cQ91ZotbIenkL2aavbl1xtX/TXzcdNfGl0bjbfUbpMA7Y0Gd2ztl4ga/I+0Vtu8BcMigR91p3Ap7uDMg0ccJ6ZKZO0RD9GePIq0Us0o8Ad2pKQBd200oIU5HZ2G3r3OCjw3KrjGS3g1IAg25qNUqywUBwp7C2AxeNLHv9RvQn2CnwrW78pwmbHnPaKfdCCAFnjJtEERJMGuHJrBW97P+w+FD0XrU2f2r7xXg4bWxlboiD+VYOa9zokRIn7KiXgqZzYQHR5MfhxJFy7US+WLYKcQ27mzs3KtZRZ2WbDKyoEKgcSTO9Uaxp73GFhSW9t3U19dUEpQ/35iSsyEhGSXGHUnSdksVkwxwLwLLLGEbVJPxmvs5MviYqeMf+au9QTN/U4wgTVde8ZPcf3F/1o7wQwzqqzdtb/+QUzPtVv2RmqseF/a+qz7lr+JSJV2QppEsIwSDMHMcbmKheLbZVcq5NK+irM+MgWzVkLg/Tbbb3+oK6UmqkUEiXD2QaP7l1qPj7qXKzVxHDe/TCe5ZRnVUsN4Ret6L+0oBAvtVWUByrBlU0LrZ0fhm8EvhbNYVzEtxpHoyCDfDlcF2zCwoUbpN9YicmPAVxUrOvjMdeqxgRWL4K4bht1wfZv4il9T1owQoNilVW5REt/FimJVxc4EEkO919hVrVn7T1sB67IzC2+gHpM0JRs6UHjh+kOhhKcknupo1l/BxnM2+GjlpYxCck9bWqUYTNYMSVZlmXAdhSfPk9ZdDS8OSY8/YPKc6lhjlKXoXOzXrDkwEjXH1tnk9epM+zjhc27sBIknwbVZUuDdva4XdHbliz0wv05Fahf1yuTXbB0tufRHA/mlzrfY4il/qeEKgD9aW7Mr33hdD3B81c+Y6ZIeidGRTGV2dBtEiY2XQ63V3dz7lVv05r4DdsTyujQznnj7kMp0A1H+YR6M6fRyqcn5fb1g4vrGuW34G7roDYmc5ybal+qUeliRDlUMMjV1qYu/XO/rR0IOdc32aeQMI6N8sxZThqEEUws2LUCao8DdtQXDcDbNLIjiZz48Dp1XHfL1sXsW+R79B9ctVZKZCurT1qLZi8yPa/5Kg6MhJRCfBSMIqeCNkEqzwDgaWNvt6grFpWTw11z6/HWdBTQcnOC1VzeCQFBpjULZkvlhbLMKUF9Uc1A/VEjYHy6meXicXnS8hSA8KDxYQfVTHyM90V1xoMe92++CUS5yt1YuVWM8GzCjRsXjO51zua6AJAJ8JB7jeTYSB1lk5hruD7WfMP1/RYIKPUouyVbLxdf6bqe2mjQDs4is01eJUihp7Hdhmnv164D2hgz5tlRddUmz+LVKwYs3nnZbV8MoT1tZw7rlY0Be4Rp3ltVMpCcjr1Ew/vaBn0IMrebZhXboN8oInfJDc/Rp8GuZLbHZC4jj64FQm8LYXYuSlCvCm6h61Wrs+VTpjN4vO+f+AKUgKZV8RLbDEHwuvPy7ZOBjjoTHF7lPVPtONojyIblG9HYlOCUZe5FHdlLpRrTphjy6OB63fwHLhsy8s8+N89lTtfdTdVq3ECf4myc8IMck4Szu4GZWBIs6g838KBtNVtr7+bBBveyt5Grb4J5A==",
        "X-OriginatorOrg": "nxp.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n f8651b7a-5825-4ba8-c2f1-08da24136ced",
        "X-MS-Exchange-CrossTenant-AuthSource": "AS8PR04MB8198.eurprd04.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "22 Apr 2022 03:51:47.9189 (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 9XyT/bYG5fngd/1HSFJKCpi4+mE17GJtLyy6/5KO+howmKyJdwJ9sNDvjI4u+xHf",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "DB7PR04MB4393",
        "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": "From: Vanshika Shukla <vanshika.shukla@nxp.com>\n\nDPAA hardware supports non-i/o performing secondary\napplications only. So we do not have to probe crypto\ndevices in secondary applications.\n\nFixes: c3e85bdcc6e6 (\"crypto/dpaa_sec: add crypto driver for NXP DPAA platform\")\nCc: stable@dpdk.org\n\nSigned-off-by: Vanshika Shukla <vanshika.shukla@nxp.com>\n---\n drivers/crypto/dpaa_sec/dpaa_sec.c | 24 ++++++++++++------------\n 1 file changed, 12 insertions(+), 12 deletions(-)",
    "diff": "diff --git a/drivers/crypto/dpaa_sec/dpaa_sec.c b/drivers/crypto/dpaa_sec/dpaa_sec.c\nindex 23a94d7e41..6f2b4baf57 100644\n--- a/drivers/crypto/dpaa_sec/dpaa_sec.c\n+++ b/drivers/crypto/dpaa_sec/dpaa_sec.c\n@@ -3766,23 +3766,24 @@ cryptodev_dpaa_sec_probe(struct rte_dpaa_driver *dpaa_drv __rte_unused,\n \n \tint retval;\n \n+\tif (rte_eal_process_type() != RTE_PROC_PRIMARY)\n+\t\treturn 0;\n+\n \tsnprintf(cryptodev_name, sizeof(cryptodev_name), \"%s\", dpaa_dev->name);\n \n \tcryptodev = rte_cryptodev_pmd_allocate(cryptodev_name, rte_socket_id());\n \tif (cryptodev == NULL)\n \t\treturn -ENOMEM;\n \n-\tif (rte_eal_process_type() == RTE_PROC_PRIMARY) {\n-\t\tcryptodev->data->dev_private = rte_zmalloc_socket(\n-\t\t\t\t\t\"cryptodev private structure\",\n-\t\t\t\t\tsizeof(struct dpaa_sec_dev_private),\n-\t\t\t\t\tRTE_CACHE_LINE_SIZE,\n-\t\t\t\t\trte_socket_id());\n+\tcryptodev->data->dev_private = rte_zmalloc_socket(\n+\t\t\t\t\"cryptodev private structure\",\n+\t\t\t\tsizeof(struct dpaa_sec_dev_private),\n+\t\t\t\tRTE_CACHE_LINE_SIZE,\n+\t\t\t\trte_socket_id());\n \n-\t\tif (cryptodev->data->dev_private == NULL)\n-\t\t\trte_panic(\"Cannot allocate memzone for private \"\n-\t\t\t\t\t\"device data\");\n-\t}\n+\tif (cryptodev->data->dev_private == NULL)\n+\t\trte_panic(\"Cannot allocate memzone for private \"\n+\t\t\t\t\"device data\");\n \n \tdpaa_dev->crypto_dev = cryptodev;\n \tcryptodev->device = &dpaa_dev->device;\n@@ -3824,8 +3825,7 @@ cryptodev_dpaa_sec_probe(struct rte_dpaa_driver *dpaa_drv __rte_unused,\n \tretval = -ENXIO;\n out:\n \t/* In case of error, cleanup is done */\n-\tif (rte_eal_process_type() == RTE_PROC_PRIMARY)\n-\t\trte_free(cryptodev->data->dev_private);\n+\trte_free(cryptodev->data->dev_private);\n \n \trte_cryptodev_pmd_release_device(cryptodev);\n \n",
    "prefixes": [
        "08/14"
    ]
}