Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/110429/?format=api
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" ] }{ "id": 110429, "url": "