From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id D88F9A04C0; Mon, 28 Sep 2020 04:50:00 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 24CB21C1AD; Mon, 28 Sep 2020 04:49:58 +0200 (CEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2089.outbound.protection.outlook.com [40.107.20.89]) by dpdk.org (Postfix) with ESMTP id F0E8F1B85E for ; Mon, 28 Sep 2020 04:49:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jT1NAjuwXBBXWQaGwMThi6pIoOdLGdqnNPET+fAF0D4=; b=46ZinAyoKTDQ1JgFAwgUJETjlegQRhgAJ4sSuc/X7g1T0nLJVLWhj5vOgju7tHq0cJ/zZUZZTKW/KAgOp6VDJkQnvL1sTZEnvkDJDJGnCcNUrKvyzo+06/zLmJ2dWZCU7TPBFZGeBBtE4qguGxbk2J3/ELozeO5KB3f0dpnwGXw= Received: from DB6PR0601CA0033.eurprd06.prod.outlook.com (2603:10a6:4:17::19) by AM0PR08MB5059.eurprd08.prod.outlook.com (2603:10a6:208:15c::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3412.21; Mon, 28 Sep 2020 02:49:53 +0000 Received: from DB5EUR03FT030.eop-EUR03.prod.protection.outlook.com (2603:10a6:4:17:cafe::a6) by DB6PR0601CA0033.outlook.office365.com (2603:10a6:4:17::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3412.20 via Frontend Transport; Mon, 28 Sep 2020 02:49:53 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT030.mail.protection.outlook.com (10.152.20.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3412.21 via Frontend Transport; Mon, 28 Sep 2020 02:49:53 +0000 Received: ("Tessian outbound 195a290eb161:v64"); Mon, 28 Sep 2020 02:49:53 +0000 X-CR-MTA-TID: 64aa7808 Received: from ef1cd0c1c31c.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 01C50B0C-0C42-4B4B-B149-6FF6EC741993.1; Mon, 28 Sep 2020 02:49:48 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id ef1cd0c1c31c.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 28 Sep 2020 02:49:48 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TKP63VotKdz2O6IADeidClppnKmjSHB4K+223sukvr7dvOQrrURbn6tcnH9v2GndFQbfDpK4bEUeF/iW+Bi34Vx6v34FANWyweSGDt/zPnRlR3Fo7p5yTSBngTXpwMhWtZ426bhJPmGIw9fhx067sHVqM549JuAA4f6c3eCJdmTPjFoEx9cKoaHQoIt3zxzSS0OUZ+vZSAvWNpVOM8cnhR6xR6W+U/pLeqsCcA1jKT9lX1YoQXlnKGRy1C8z9cBuXDt+M1/Hs4o+/b3qMi3B3rAALxRhIPkjgj5IoHYvwUz19ASaKoUqH2KTEHDpwBxnLPJWpAcCheorTPlIOk3xAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jT1NAjuwXBBXWQaGwMThi6pIoOdLGdqnNPET+fAF0D4=; b=dT3QwoDh8BKhXKfHrK5a19kaXvnZnqyLU6AqBM1XHZtH0s45pnVk045RnLijnETpGxDXenfLliEKUU7UgdjjTY7bfB0molGMQt2Ef7E8sAH1FuS8ob5tZyqjm1kEqFGSH4YJkF81SnIm9UZZVqj6HPRXyrW3YZMW8bkhO3SS4KB0nPHTz1cI4CqMyvhS0+wsFsfuXe91Ybd3BhFzXYhByRiXiE89ynFrFzNATLz0PwjepufwciXxggodcV+vOWaQKMqZPHIFXJXsZES4Ihcav6q5Un8bTe2GbHGNwy29pcrQjXuhPrNU8Wz6x1pv8M9rPts/yC5dY5DZGL6pqk3mbQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jT1NAjuwXBBXWQaGwMThi6pIoOdLGdqnNPET+fAF0D4=; b=46ZinAyoKTDQ1JgFAwgUJETjlegQRhgAJ4sSuc/X7g1T0nLJVLWhj5vOgju7tHq0cJ/zZUZZTKW/KAgOp6VDJkQnvL1sTZEnvkDJDJGnCcNUrKvyzo+06/zLmJ2dWZCU7TPBFZGeBBtE4qguGxbk2J3/ELozeO5KB3f0dpnwGXw= Received: from VI1PR0802MB2351.eurprd08.prod.outlook.com (2603:10a6:800:a0::10) by VI1PR08MB4382.eurprd08.prod.outlook.com (2603:10a6:803:f5::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3412.24; Mon, 28 Sep 2020 02:49:46 +0000 Received: from VI1PR0802MB2351.eurprd08.prod.outlook.com ([fe80::14d4:6ade:368a:204b]) by VI1PR0802MB2351.eurprd08.prod.outlook.com ([fe80::14d4:6ade:368a:204b%3]) with mapi id 15.20.3412.029; Mon, 28 Sep 2020 02:49:46 +0000 From: Ruifeng Wang To: Adam Dybkowski , "dev@dpdk.org" , "fiona.trahe@intel.com" , "Akhil.goyal@nxp.com" , "roy.fan.zhang@intel.com" CC: nd Thread-Topic: [dpdk-dev] [PATCH] crypto/scheduler: rename slave to worker Thread-Index: AQHWe77Oh6YDQIb0skawHKZSQ5t54Kl9faEw Date: Mon, 28 Sep 2020 02:49:46 +0000 Message-ID: References: <20200826153412.1041-1-adamx.dybkowski@intel.com> In-Reply-To: <20200826153412.1041-1-adamx.dybkowski@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 8AE90272D7CD7946B2CA798EBB8FD17B.0 x-checkrecipientchecked: true Authentication-Results-Original: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [203.126.0.111] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: e2ac057a-ecad-431b-b26c-08d863592d45 x-ms-traffictypediagnostic: VI1PR08MB4382:|AM0PR08MB5059: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8882;OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: wjnz/mPajvamKrHLTtgR1rlTWuIay9DlFewqOgF61VujOOmV9GdRhQP+W+k6vk21DRzwgXbJWu6MtAWvA/K3V8zjLZrztmV94QB1gturXtdLEI3zKcLIUxB2+JCGgMJY3MeHXUv3tjtt0/lmhc64dA3oy+9HwY3/551/FQGX5xe/VQTi/v7hRupKHPsBUedjzlzZOjce8op/z9XO0+TeZLZtXJcB1SC7+Pa0/T09+N+gWfx/WYXzGsRVmWautzAoleuYo12URzq4TMY0IxgfR1BHfsZ7uvwGdxnz8uBZtBDynrSVjAuYmWSlLfaeuKbfJ0U7YzjsJzybWiSZR7picUHKummNg1gViuTLCFqX204hvvZ/w13rg3iGKS3ZWHap X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR0802MB2351.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39850400004)(376002)(136003)(346002)(366004)(396003)(2906002)(76116006)(8676002)(186003)(110136005)(66946007)(52536014)(53546011)(6506007)(26005)(7696005)(8936002)(83380400001)(9686003)(55016002)(316002)(33656002)(86362001)(71200400001)(66556008)(66476007)(4326008)(64756008)(5660300002)(478600001)(66446008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: WsltriocdloEGMgvK+lUkChxuRJRgLriGvXXm4TXp4KC0aJLA+sF2+P3EXrGcGALS+FJ/GmWiJF4pcQh27qCH8tiuhCrbZGAi1DtiIkXV4Df+yn96/8CYPEAiWAv4mcTi1BN+/0Yl7mqyo1kP36/V8G9ZlcjL8i+dgZu97gzYdxkfw1+gRRGHe7SZ/cmka7Ua8iU5NAFxxpCcq2MflMa4ufepBKx8+gYycqnYMkBuvWCUD35TrmgCz7+yfD1+uVLQbgUwfM8ZG8ec3y+r2EO4I6ZcqQ+zCmoACh6g5OEMfd7vFwX+4fTqrre5YoqRwIM+FFx9egHvMqy040lEcMc4NrlxhLLg1Xp7kv+DVfSHfyGxuUuWj/5BIQb+zWcOHSuPJ0zZKdBABR2HRgxjLhu1ekFU1915S4R0N+6XNPVVuZQgbwyB/eAM7MVeUvaZRBJW7rJva3l/DYL8hcewIDOeBbhGpl5/w662aqURS4+C3kXX/tFJtKMVkz3dyztZ4M11zSI3trSETvgR6REJkkxhp+aNfCYfltdt/8wbvKgmBhXbHwRwQ55XMzxbk1Lk6QegDHa6A0P3esrV1VL0OZxroVRh+U6y7R0sJ4f++KTkc9EtFoJklHBcIG77JjLRlz7tnDmG04qTd/XQznd/7/Ndg== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB4382 Original-Authentication-Results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT030.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 7398443f-3911-4cdb-96fd-08d86359291e X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: dYu8JLEMogeHSrJn+BNLEAJEJhddPh68rkYzxl++mhRiJS24F78dDcdLBGCcJeS6goMJ9kGLY1WGxAZWLIqF0nvXqmU45PvXJHyrUMdADSn5wlyalIIXPHInS91q19qyWfiLU6Qnwq5sCnIMZhJ0PkAuYCR0Z1jlGsjLnR4sCCCKf6sTv47HQBC2OQE6n+HAqxwHe5zflReDS4zoPvtqUmlxFUE1QOXy9umsfwQ05KcipTqWloW+N2tkS9vzFnPTgPs9hJWMiZURNhU2RObELvPdDHVkOzZ49ZBwMD+p+P4UHN2C/sIVUTF/X9KuhvOW0zAyKX1VhVBaHb+0Rpa+Q7NOr93c3YDBqt9Gzm6e08+vJ5nXFjrY7cjZYh+Y3HDYltymqKK/lEETWrh/81rxFLdKSQLW3V+l+N1d5RFBICJlPPex6ZD3uK2nZmqApUiA X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(396003)(376002)(136003)(346002)(39850400004)(46966005)(2906002)(8676002)(52536014)(70586007)(8936002)(70206006)(5660300002)(33656002)(55016002)(26005)(186003)(7696005)(4326008)(6506007)(53546011)(9686003)(86362001)(336012)(478600001)(110136005)(316002)(82740400003)(81166007)(83380400001)(82310400003)(356005)(47076004); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Sep 2020 02:49:53.5636 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e2ac057a-ecad-431b-b26c-08d863592d45 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT030.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB5059 Subject: Re: [dpdk-dev] [PATCH] crypto/scheduler: rename slave to worker X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" > -----Original Message----- > From: dev On Behalf Of Adam Dybkowski > Sent: Wednesday, August 26, 2020 11:34 PM > To: dev@dpdk.org; fiona.trahe@intel.com; Akhil.goyal@nxp.com; > roy.fan.zhang@intel.com > Cc: Adam Dybkowski > Subject: [dpdk-dev] [PATCH] crypto/scheduler: rename slave to worker >=20 > This patch replaces the usage of the word 'slave' with more > appropriate word 'worker' in QAT PMD and Scheduler PMD > as well as in their docs. Also the test app was modified > to use the new wording. >=20 > The Scheduler PMD's public API was modified according to the > previous deprecation notice: > rte_cryptodev_scheduler_slave_attach is now called > rte_cryptodev_scheduler_worker_attach, > rte_cryptodev_scheduler_slave_detach is > rte_cryptodev_scheduler_worker_detach, > rte_cryptodev_scheduler_slaves_get is > rte_cryptodev_scheduler_workers_get. >=20 > Also, the configuration value > RTE_CRYPTODEV_SCHEDULER_MAX_NB_SLAVES > was renamed to RTE_CRYPTODEV_SCHEDULER_MAX_NB_WORKERS. >=20 > Signed-off-by: Adam Dybkowski > --- > app/test-crypto-perf/main.c | 2 +- > app/test/test_cryptodev.c | 20 +- > doc/guides/cryptodevs/qat.rst | 2 +- > doc/guides/cryptodevs/scheduler.rst | 40 ++-- > doc/guides/rel_notes/deprecation.rst | 2 +- > .../scheduler/rte_cryptodev_scheduler.c | 114 +++++----- > .../scheduler/rte_cryptodev_scheduler.h | 35 ++- > .../rte_cryptodev_scheduler_operations.h | 12 +- > .../rte_pmd_crypto_scheduler_version.map | 6 +- > drivers/crypto/scheduler/scheduler_failover.c | 83 +++---- > .../crypto/scheduler/scheduler_multicore.c | 54 ++--- > .../scheduler/scheduler_pkt_size_distr.c | 142 ++++++------ > drivers/crypto/scheduler/scheduler_pmd.c | 54 ++--- > drivers/crypto/scheduler/scheduler_pmd_ops.c | 204 +++++++++--------- > .../crypto/scheduler/scheduler_pmd_private.h | 12 +- > .../crypto/scheduler/scheduler_roundrobin.c | 87 ++++---- > examples/l2fwd-crypto/main.c | 6 +- > 17 files changed, 439 insertions(+), 436 deletions(-) >=20 > diff --git a/doc/guides/rel_notes/deprecation.rst > b/doc/guides/rel_notes/deprecation.rst > index 345c38d5b..24d58060f 100644 > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > @@ -341,4 +341,4 @@ Deprecation Notices > * dpdk-setup.sh: This old script relies on deprecated stuff, and especia= lly > ``make``. Given environments are too much variables for such a simple > script, > it will be removed in DPDK 20.11. > - Some useful parts may be converted into specific scripts. > + Some useful parts may be converted into specific scripts. > \ No newline at end of file This is not intended modification. What should be deleted is section 'scheduler'. And release note 20.11 needs update to indicate the API replacement. Thanks. Ruifeng > diff --git a/drivers/crypto/scheduler/rte_cryptodev_scheduler.c > b/drivers/crypto/scheduler/rte_cryptodev_scheduler.c > index 730504dab..9367a0e91 100644 > --- a/drivers/crypto/scheduler/rte_cryptodev_scheduler.c > +++ b/drivers/crypto/scheduler/rte_cryptodev_scheduler.c