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 7375EA0471 for ; Mon, 15 Jul 2019 15:12:49 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id B0B0A3256; Mon, 15 Jul 2019 15:12:48 +0200 (CEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60060.outbound.protection.outlook.com [40.107.6.60]) by dpdk.org (Postfix) with ESMTP id 145E5322C for ; Mon, 15 Jul 2019 15:12:47 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Cw/RDWBVO4SXcfCnU8soND3Y3x+MX8X50sO39BDyUEYPR4VRTjhC9B8xywDPotCa0FMrldZBKSkUU/60E3Pg+3CRnT3ly+UXfSrs1d498fMs3+FSsmBmgIbUAT9Vy4OLjkAKMKWLsg5q29kX4x4281oyXSQtaGsnPWiK2o2Sw1QnEsmbBGVq81AAjH7X4A+iNlF5PCaD27QICTnj61D2NVIJD4Ngd+EV+wzMhNG/gpC0he3Koct9leNw3oj6kz7ouIf0ewfX84RzSCz5ItXHllhugWv+1zbEVyzyce5Id9TRH4hviFt7qam5YChFyFrlMm4yPvL20xeYM64om073DQ== 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=oPETktguaX22adzpRcYPJZflhy0IgDY5huQRgCxdVxU=; b=IG0SYfNPje3wzxykiO8NKEcG9ZPM17YOKG2NzPLhqAZpq+foSCln/9vXDE5FBrYd7e9bevQnUx6ygWkXOnUgnGE3zKoXnfJUwMtX3OOrn7g8GWYyZjA5oI2ewC5QDkQzs0K2q010/wDrH6y37L+6mzgrIV1omPeE2VArbgkqOAAxkJ/0d6QxuTJbWHMbIMIsaIZvvy8fDt3bJgowA5NnIjVXo4LtJ8Svs9VlhfBeM5E2MxQoe8GQYe4dnBoXN/J7px1iqEFWdU10gdKNTfVQbQHxRRBBdo/+ymep1B8qg86YkPm/sw9Jg0dswrqzpfQY76jvG6R8Xz7WN1HljcyfDw== ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=nxp.com;dmarc=pass action=none header.from=nxp.com;dkim=pass header.d=nxp.com;arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oPETktguaX22adzpRcYPJZflhy0IgDY5huQRgCxdVxU=; b=MeWT2W+rKy78otWGDV/OwUU3ssCIBrSJJpHOG1SG5dICwPzzA9vVM8hAHGyAG6r7FimeawR2UahOLG2oqvV8e3K84uoPMzytT/GwBGyctvqIkjDx/j33+S/zCaTpbJisKOmEVWO8rUXGXa5Ab+gkfJtzcptWOfq5z7VUuikWydc= Received: from VE1PR04MB6639.eurprd04.prod.outlook.com (20.179.235.82) by VE1PR04MB6734.eurprd04.prod.outlook.com (20.179.234.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.10; Mon, 15 Jul 2019 13:12:46 +0000 Received: from VE1PR04MB6639.eurprd04.prod.outlook.com ([fe80::d546:8474:f63a:5d22]) by VE1PR04MB6639.eurprd04.prod.outlook.com ([fe80::d546:8474:f63a:5d22%6]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019 13:12:46 +0000 From: Akhil Goyal To: Artur Trybula , "dev@dpdk.org" , "fiona.trahe@intel.com" , "shallyv@marvell.com" , "adamx.dybkowski@intel.com" Thread-Topic: [PATCH v8 0/7] add multiple cores feature to test-compress-perf Thread-Index: AQHVNboZErGNdCRwMECp8nX/2e7UnqbLsm+Q Date: Mon, 15 Jul 2019 13:12:45 +0000 Message-ID: References: <1562325340-3891-2-git-send-email-fiona.trahe@intel.com> <20190708181619.8028-1-arturx.trybula@intel.com> In-Reply-To: <20190708181619.8028-1-arturx.trybula@intel.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; x-originating-ip: [92.120.0.6] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 866bdd31-f1ba-434b-ed3b-08d7092620d7 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:VE1PR04MB6734; x-ms-traffictypediagnostic: VE1PR04MB6734: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2958; x-forefront-prvs: 00997889E7 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(366004)(39860400002)(396003)(346002)(136003)(189003)(199004)(316002)(76176011)(7696005)(2501003)(486006)(8676002)(6436002)(99286004)(25786009)(44832011)(305945005)(26005)(7736002)(86362001)(110136005)(2906002)(6116002)(229853002)(478600001)(74316002)(3846002)(81156014)(8936002)(6506007)(53936002)(11346002)(6246003)(446003)(5660300002)(81166006)(186003)(2201001)(102836004)(52536014)(76116006)(66946007)(66476007)(66556008)(64756008)(66446008)(68736007)(71200400001)(71190400001)(476003)(33656002)(14444005)(256004)(66066001)(55016002)(9686003)(14454004); DIR:OUT; SFP:1101; SCL:1; SRVR:VE1PR04MB6734; H:VE1PR04MB6639.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: w8Sfp3ohpnxZHLq6Do7cby4U50ElDEGvFGyEnPwl9Qc0zqQDYrFjgsn3y1nM1/RouSXBjhIsWBbcvlpcJoKc70kUjmWhWbnsfQpEX3ijOJg5RbhAMFfk5ndrgUWWtgCzajgK3NITNsMZI4mf3oO10efqjUCV9RE4KLCOxBSUZCH3AwgZ2tk5wITcjcckDy7CUF6tYX3Nsyx5SMJPmc27UGFJaPHlGhKPMgpWbNQ2y+wOd57Cw1zXOV6+cA2VH81v/NHwdL/djnYLap/NHpU97wQgaruJJMLCjWBbR0MEn7f4Ah1SlAVaRAkOTBzHt94Lv3sh1LuGZK7igQ69HPIvj6wP/DVE6WrI04nldtdrRHO25E/U9Q3PO1lXDlfsMpGWjXntdbG/lenTA7nACEYVA4UbSvJiTv+NS1WNttVkmd0= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 866bdd31-f1ba-434b-ed3b-08d7092620d7 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 13:12:45.9574 (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: akhil.goyal@nxp.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB6734 Subject: Re: [dpdk-dev] [PATCH v8 0/7] add multiple cores feature to test-compress-perf 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" >=20 > This patchset adds multiple cores feature to compression perf tool. > All structures have been aligned and are consistent with crypto perf tool= . > All test cases have constructor, runner and destructor and can use more > cores and compression devices at the same time. >=20 > v8 changes: > - some minor fixes (e.g. 'magic numbers', spelling mistake, > enum naming) >=20 > v7 changes: > - rebase as patch failed to apply due to release note clash > - moved release note change to patch 4 as more appropriate >=20 > v6 changes: > - rebase to the recent master (before applying) > commit 82b9677cb23c >=20 > v5 changes: > - changed ctx null ptr detection inside constructors >=20 > v4 changes: > - moved release notes update to patch 1 > - removed pmd cyclecount template >=20 > v3 changes: > - merged with commit 2f6527b70c15 > app/compress-perf: add prints for socket id > - fixed wrong compression/decompression throughput calculation >=20 > v2 changes: > - fixed max_nb_queue_pairs detection. Based on compression API > if max_nb_queue_pairs =3D 0 that means there is no limit in > maximum number of queue pairs > - fixed qp setup on the last device >=20 >=20 > Artur Trybula (1): > app/test-compress-perf: 'magic numbers' removed >=20 > Tomasz Jozwiak (6): > app/test-compress-perf: add weak functions for multi-cores test > app/test-compress-perf: add ptest command line option > app/test-compress-perf: add verification test case > app/test-compress-perf: add benchmark test case > doc: update dpdk-test-compress-perf description > app/test-compress-perf: add force process termination >=20 > app/test-compress-perf/Makefile | 1 + > app/test-compress-perf/comp_perf.h | 50 ++ > app/test-compress-perf/comp_perf_options.h | 51 +- > .../comp_perf_options_parse.c | 54 +- > .../comp_perf_test_benchmark.c | 153 +++-- > .../comp_perf_test_benchmark.h | 25 +- > .../comp_perf_test_common.c | 285 +++++++++ > .../comp_perf_test_common.h | 41 ++ > .../comp_perf_test_verify.c | 137 +++- > .../comp_perf_test_verify.h | 24 +- > app/test-compress-perf/main.c | 605 +++++++----------- > app/test-compress-perf/meson.build | 3 +- > doc/guides/rel_notes/release_19_08.rst | 27 + > doc/guides/tools/comp_perf.rst | 34 +- > 14 files changed, 1019 insertions(+), 471 deletions(-) > create mode 100644 app/test-compress-perf/comp_perf.h > create mode 100644 app/test-compress-perf/comp_perf_test_common.c > create mode 100644 app/test-compress-perf/comp_perf_test_common.h >=20 > Series acked-by: Shally Verma > -- > 2.17.1 Applied to dpdk-next-crypto