get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 110429,
    "url": "https://patches.dpdk.org/api/patches/110429/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20220428114733.1419957-9-g.singh@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": "<20220428114733.1419957-9-g.singh@nxp.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220428114733.1419957-9-g.singh@nxp.com",
    "date": "2022-04-28T11:47:27",
    "name": "[v2,08/14] crypto/dpaa_sec: fix secondary process probe",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "5b7e194c95324dfb3032fbf543d9ef8956d88711",
    "submitter": {
        "id": 1068,
        "url": "https://patches.dpdk.org/api/people/1068/?format=api",
        "name": "Gagandeep Singh",
        "email": "g.singh@nxp.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/20220428114733.1419957-9-g.singh@nxp.com/mbox/",
    "series": [
        {
            "id": 22712,
            "url": "https://patches.dpdk.org/api/series/22712/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=22712",
            "date": "2022-04-28T11:47:19",
            "name": "DPAA1 and DPAA2 crypto drivers changes",
            "version": 2,
            "mbox": "https://patches.dpdk.org/series/22712/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/110429/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/110429/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 542D2A04FF;\n\tThu, 28 Apr 2022 13:49:01 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id A533E42855;\n\tThu, 28 Apr 2022 13:48:16 +0200 (CEST)",
            "from EUR05-DB8-obe.outbound.protection.outlook.com\n (mail-db8eur05on2086.outbound.protection.outlook.com [40.107.20.86])\n by mails.dpdk.org (Postfix) with ESMTP id DBDEB4284F;\n Thu, 28 Apr 2022 13:48:14 +0200 (CEST)",
            "from AS8PR04MB8198.eurprd04.prod.outlook.com (2603:10a6:20b:3b0::14)\n by AM9PR04MB8162.eurprd04.prod.outlook.com (2603:10a6:20b:3e3::20)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.13; Thu, 28 Apr\n 2022 11:48:14 +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%9]) with mapi id 15.20.5206.014; Thu, 28 Apr 2022\n 11:48:14 +0000"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=UVbv2HbEZTaQGfpM6LjU8fohTTi70UhaocRZ+Wakrkty0OcptWL6Gjke8jspRibHgrDQkJ+MglXPYyW877gBtjMwt3tttvL8SruavNIuR3WLtNto+6LixCT1mMEoXQ37XAeFw0vyRBICON7QEgyYuV/cd6nsiCj/0soEkLgz8In07uTasakvsTjkXSes8Ix8C9FNOhl+FXRDQTta+bYP8ZOpdH7/nSczEPRqgkTCsbUrzoVWWyDczKwuxkhx2RWPpNqKars9mERkxWy6rQt9PARtOdazNaC2/LD0TGPTlmDzmqByiGJv25y+GgcfiPxMV4luBpnHpa5EdNqq5pFU5Q==",
        "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=M4p0aZlsFvuxUaoYR0G1A6r9vlzblwC/FR5uvXhF7pc+FKPs8fnHwJ/OPZy7CQlNsfuwVQ0O723eWep8SsmtPdNNtDgL6Hrhuk9ogeji4U4nYBzl1k//xTBz1ImfWvma6bvdQzlfpMRKQMr4e2ycgVwa0+w1B/d2YzyJZ/WYyZifs164Ymv4BU5gwPr3TuTpJelCudMx1Al9pN2PvsEOsyG3Fu/asdhnAfXVgB9oZaMjzpaUW4dmScsJ6QUO0YMl3L9aS7vTp4E4LE5fFoC2zCwskq0M68TjApM2wClZPS8wSAya/X5R+5xPOGImYWLJ16H2Y2ntDNWikz1B229A+Q==",
        "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=A/09yz96O93QEY65xevDG11SvfXyn5Ox4vGOnKg0QwVuCqm4L6nvwo8KUGYapXGKvy28VmIoeM8GQr2TO/u3Ogcm5AYmM78B8XW+oZ+jPRAAzWqZOkvGnloM6R1fx2kt1OeVN+hYm4SjryHfiDOFmQ7OlXsp+uu25QSvR2/bugg=",
        "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 v2 08/14] crypto/dpaa_sec: fix secondary process probe",
        "Date": "Thu, 28 Apr 2022 17:17:27 +0530",
        "Message-Id": "<20220428114733.1419957-9-g.singh@nxp.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "In-Reply-To": "<20220428114733.1419957-1-g.singh@nxp.com>",
        "References": "<20220422035100.3180870-1-g.singh@nxp.com>\n <20220428114733.1419957-1-g.singh@nxp.com>",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-ClientProxiedBy": "SI2PR02CA0002.apcprd02.prod.outlook.com\n (2603:1096:4:194::22) 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": "f7d8eb72-7121-46a2-0fd2-08da290cf9fa",
        "X-MS-TrafficTypeDiagnostic": "AM9PR04MB8162:EE_",
        "X-Microsoft-Antispam-PRVS": "\n <AM9PR04MB81620C07C1105CF5110C5E5AE1FD9@AM9PR04MB8162.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 54hydYIhcjSJqC6NVoxXFhP1ZoP+p7EnIndJHZVtf5fNevMIDLJzTNMfGMmPuFvr2UCycWZTlbB1OZOPsK5P+odjY9xbdMp7ENY6+fmS3QdILxLK0hcRPRyQZUHrS9S2gmcVylC0+BiBOS2zXHgrbL6LjbvjkZyvkADseaQQSdsWRMkWq7jhwTKQBVoyjj+rzk0d1FCDYlWHTe1GAx3biDojrsuDW3Xnq+h8jq6a6Pv005RACgPXDm62k+qQz+jYX0+H6Z1bZqWGWo1VS8WOko+SMn88sWYgRr7k+5jBRhC2cXXzNAjW9Y5DXDEoUNlyqk6cMmxepLJj+lbHXiMSOvBYBqPOHqv3xjjmF9jC4ir4Erg+yd0AfLNOjNdAjHNKFfGsQNZVOmbLC9LHYNsHSL5UtTpNcDJNJdz0Hr0Jh7IQJuQhHNJ2Jvr1fLxJfSX7PLwaW+FkDNsZgqs/7gOSRe6Ckq7kXrCEApksEx89d8sN1apAokfNUpily52Gn37OXCcHDMO30bKnE/pWUR4YReUrYFdqhkP9JF8AicwD5h3LL8rqecB4tobF+h47qxH2fzzpoqcsorO28Xk+zIMeef9yO/DPnjudShxM+3x3EKgLH3f7rdMmcaI7t4F62xvjDmWpz3Fw3n9YPvMuIqirCpl7825ueVw1Ug2pe3VUji5nTiYCVm/tEWLbntOhqXSGCdVus1X/7woJkLuRYSyCP8JZv6R5gIzqxsUAttBl10cUmyNV+BEfQrWPRDB700a5",
        "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)(6486002)(508600001)(8676002)(4326008)(66476007)(66556008)(86362001)(66946007)(316002)(55236004)(2906002)(38100700002)(6512007)(38350700002)(26005)(6666004)(6506007)(52116002)(5660300002)(2616005)(1076003)(186003)(83380400001)(8936002)(36756003);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n WQ0rYR/XcLI3wWHZ9IlAQvKimUwDOdCvkDfsG8OLLki8Z14QNT7rx+z37FEoDLWqEVb9K1cQomCMo/5kff4gnCS7Peg7Y5All3TcyPgL6dkjfqShI23lB2X0KQQmA1WLhypqdoqt9PpoPqIZiSOeM7JhriR/w4zmNS92DWRhxKnagqTQQawSJYerTiG2XNkBrLW9rkn88WSO3WacvyLZQGz+eIFsH5GjfzS+afJqPy+PvjK4czaBE/DidAXhXBFNGdmJr2MCjnmcVIFJ4KqNDMqjCaCQEhQuCps+m0zLgWYabYBT4GBM1ApfFS6C+tgj+1KmpOVOQH/nUOecbObYFLjl2LoJSlb4n2Xd16E97/KQuSLCoBXm+SHjrFjtw3XczddcaeHtA1gbY5OTXYVX5p8GkmrQLfT+DbgqHGL33C/rX1fi7GMtNDwd8OuQFXOPSqvtXq1agSlWw5L/+xvO+xUnh8LJkfkPeNsjvRrzVukKRVBeEgKeEvhAfoPe7CKkTWKohtMCOXa7Q4d6uN2LMWnL8+xikgdt/rkTthhFNmSpLBj5/vYxAibnSfa8MSqYCuaMmNhvn8WTH89EMJKxJcvCl0FznjOwnAolOeq5fpkLvOR2saFtWL9zlWTJfQ5EXrMJ3fToIQgmCAkpfSDo38O8MCB3kVDilLi9LA+mMHXtQXhP4+3GY+MMRNea4UD2h7WYtTPfpp+81FC2NcsR2aYy9PiemKR1dqbHKT9y0+UNDNlGrjPW58N1pn1VYf4GxLZqeB1yrUFeE8RHULd8yBGuKsEspEYzZd6vx8KmuTB961m3KsGIzaa1xROFQl7l4gllMRbiyz5qrvhkar8TDp+DAmZ8M6GP9yPanbiBpYr6BchObvgYcB9MxKVERO1TfKtr4dW2w7aK/NZFT6v9wuScq6saQAVY9yoifr5b7P0UdMDPBYCAdwxDYxFIXFH897HBbTdIqUrovMvT61cIYCXtHjEiiaiUr0rO7lKE7e8BopJwtRosoC7/yOTLZ0NY1s/7ECryBxpzrh8KrKrYUFHDGFy62UEV2/F7tU1pzQU+7fA3rr/ltZuLx/d580c6dSuC3yZROeQWF1lHEuzLlTA5I8LtIurxn+rG1vIwzxbzErPINHFJX90pC4nzG51qnIWGgHUo6uNOKsmVkpqxMd0Ba0HiItKHXFNXiHQ80LexkLFR/TUlKpWBp7k0o8zeuf3sVjFC4bz1b2J8J4ZFKfd93bN6GVMQ766inkhAGc+pFiHXcxxVz5XjmpStart1gcGOKeT1UpvO8zoyGdkcRhrmllCpvkayVlyOLpW00067HMPR/8xemU0Bb9NfFeGpixfvj14dynVmOT3e2KIn0OccjIHeOLN957hjPlsQ4//CDd1gpGfAsIaj1ccQUeKQOvEjU1IUpjHEfUvccN4Yxchb+1wnMWjA5nmMG0UcDpD7RlXZbcj9406N4IzTrvwkErJ27IhDpBjcDPblajOVdz6ogntz3H+OXeix+zrmjC8x7icu5p7HUy9ci5pyvVWBKAA310dv5zrTt8bpqR2egVIdfYjQ6uLR7C/Qfi8gk1P4CKg0PZyYAJAZNAjceutyw0HwW25Xa/r2Oxgh4qk1/iFH9lpxIJiG3BSOdtPE2HQkIfCBo0JY0sgg39KFnnzQUKNPN2Z/jVQSo3P58ycJgVqIhhqtJgJSv84BE6lCzG+IyyLGb/dKzFyDS0npzxJYnmwIQOJB32xbUNFjLzcFVA==",
        "X-OriginatorOrg": "nxp.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n f7d8eb72-7121-46a2-0fd2-08da290cf9fa",
        "X-MS-Exchange-CrossTenant-AuthSource": "AS8PR04MB8198.eurprd04.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "28 Apr 2022 11:48:13.9746 (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 he9Bx7n8HBZ2h/c45hNdJeG8DGyq0jlY2Px40ZeF2mR8VB68o1wF7UOYXvbszdX4",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "AM9PR04MB8162",
        "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": [
        "v2",
        "08/14"
    ]
}