Message ID | 20190228184822.11345-1-pbhagavatula@marvell.com (mailing list archive) |
---|---|
State | Superseded, archived |
Delegated to: | Jerin Jacob |
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 0A6003421; Thu, 28 Feb 2019 19:48:58 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id EA816326C for <dev@dpdk.org>; Thu, 28 Feb 2019 19:48:56 +0100 (CET) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x1SIUhOH016141 for <dev@dpdk.org>; Thu, 28 Feb 2019 10:48:55 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=KnN5BBON5x4gJ8UtD2SMCfaYXzzO+54dRRWAzsHcElQ=; b=aXGAGiFs1yG8FZA8zhZi3MKknDVeUi4X2rrPce3/QqEatjMQ5mnfXnPOnommbscao6Cm NHZGVMeNRRtxnKywpjMw/mEmt5b0by5OglcQTmbASMh/EKH/mszI+CboUDRD6fTEzGjV JCn61eXFANVDjGYt1nEQKIrfh5w3zqGaCuLKVqKPHa2GOYUIAVEyjT5Gooxn70AWeyl9 NOaV3Pzr3PiWvehSthSJQBgtm4GPMnkoH+UP70yCZ/jNfaGbdnxfEyhnqRLMlXDUFNLh PN4KS5aL3u9o2nWdX6ZVGMI5m/fyqk6nZ2gTFZHG2uRlrhvjmmQiiYsKpWznqJIg4mlU 3w== Received: from sc-exch02.marvell.com ([199.233.58.182]) by mx0a-0016f401.pphosted.com with ESMTP id 2qx4kmtqdf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for <dev@dpdk.org>; Thu, 28 Feb 2019 10:48:55 -0800 Received: from SC-EXCH01.marvell.com (10.93.176.81) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Thu, 28 Feb 2019 10:48:54 -0800 Received: from NAM05-BY2-obe.outbound.protection.outlook.com (104.47.50.55) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Thu, 28 Feb 2019 10:48:54 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KnN5BBON5x4gJ8UtD2SMCfaYXzzO+54dRRWAzsHcElQ=; b=mMESYtZoeMC43HN0CIstCit2HyhiNQyfk+u3wQovFMeWqb0NXdGltGEdSBkygzkS/j9kJRItBoM3zx2o/g5sCiXG6yzj8Ggor3ky2Ifx88MECeFjxHbp/c5qE+qN7mj1Mz4AnhQCGP1EOxQzW1EWL0Usy47ek521RBFWJLmfwA0= Received: from CY4PR1801MB1863.namprd18.prod.outlook.com (10.171.255.14) by CY4PR1801MB2022.namprd18.prod.outlook.com (10.171.255.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1643.16; Thu, 28 Feb 2019 18:48:53 +0000 Received: from CY4PR1801MB1863.namprd18.prod.outlook.com ([fe80::51f1:659f:d799:d1ad]) by CY4PR1801MB1863.namprd18.prod.outlook.com ([fe80::51f1:659f:d799:d1ad%4]) with mapi id 15.20.1643.022; Thu, 28 Feb 2019 18:48:53 +0000 From: Pavan Nikhilesh Bhagavatula <pbhagavatula@marvell.com> To: Jerin Jacob Kollanukkaran <jerinj@marvell.com> CC: "dev@dpdk.org" <dev@dpdk.org>, Pavan Nikhilesh Bhagavatula <pbhagavatula@marvell.com> Thread-Topic: [dpdk-dev] [PATCH] app/eventdev: configure optimum event timers per timer adapter Thread-Index: AQHUz5ZAsj+QnP8qx0yhbfVc0UXMcA== Date: Thu, 28 Feb 2019 18:48:53 +0000 Message-ID: <20190228184822.11345-1-pbhagavatula@marvell.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: BM1PR0101CA0042.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1a::28) To CY4PR1801MB1863.namprd18.prod.outlook.com (2603:10b6:910:7a::14) x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.21.0 x-originating-ip: [223.226.78.85] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1ea3bbd4-2e93-4ad6-1ab5-08d69dad62cf x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(2017052603328)(7153060)(7193020); SRVR:CY4PR1801MB2022; x-ms-traffictypediagnostic: CY4PR1801MB2022: x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; CY4PR1801MB2022; 23:9NF9EGARpBrZiEZA9/c/4n1DVNi30rBlP26Bq?= =?iso-8859-1?q?4KCXNdsAnOsmkLqlV6UfJUEvT?= =?iso-8859-1?q?A57UTpArqU1wJI5qqHCEJaLsC04DdZ5QkfHEC2nAQhLRN+kFfmG?= =?iso-8859-1?q?oKUXLYQ0/xI0xCgMmgK+vyyQp0WfVEa1NFhjN0kKril0ZITdQMM?= =?iso-8859-1?q?MPFcp+C8FZ6kA0FH81at5B4l+dJ98Qajg+zHkSKMrLyVmKRGzcT?= =?iso-8859-1?q?il2T2XtVity1HHES+zA2Urb1Zv687IIiWiBklEsgAAGMCGZsFn9?= =?iso-8859-1?q?Ol/zDKtffMl6kF1Ux9x1qbYhp2eQya752VxPHcARTW5eiI75xX1?= =?iso-8859-1?q?YBYcJDCY+cqQ2qowsKK8Pb3Lc0sDWtyiE7L+QlYwx4WfjHTLiag?= =?iso-8859-1?q?h4mX1n3K0tJryYp6DSFWP4NYCD7ua2wbpyJQhGq3mJACPTQW+JI?= =?iso-8859-1?q?ylnTZBHfwK2Sar3We5PNo+/po8uTOMNeEvgOjeP8r7pbFjMBiMn?= =?iso-8859-1?q?TNtxNFs4HqXiCxEkIV42OvoRTAX4GlyN3o5F8F9eWH/dYgRgtwe?= =?iso-8859-1?q?y/u5GYuJxItMsf7co64F/HhnZajRQuw2ME1M7nJdR7iME0Udqy3?= =?iso-8859-1?q?dS1S2U1ByxYYZ3bPXzmJzANuK6dkQisS7vEhf1mDX5Vs1djs0pe?= =?iso-8859-1?q?p66CPBw5IEB2uPvk+VSYtKSpQuMdPEXsTL5K+9ME6ttnitpYQ6c?= =?iso-8859-1?q?afl71yFje2+CD9BcPLfU+63QQZ2bYlh+9JMdFDlY2XDQeY90HIO?= =?iso-8859-1?q?1NP2PDgC4dhyw5YCusn3ZWn7lEE3bHJNPgSwz1WDaWTwaniYRWz?= =?iso-8859-1?q?kiE8QsDdZJPJmvBz52xA69Vx+1ld6bjCE2u9ICvmvyF1ykJze1S?= =?iso-8859-1?q?B5IbpinELPZwhmJWk97ZFelJHRDzMuxw8gbMrCdwqO8rQXMNjWy?= =?iso-8859-1?q?FBIUTApmsgE4J/7SN+XoVQbsBOwgfiLpqdmqWuUsvKRHPcypK9m?= =?iso-8859-1?q?nir1ODnKJhYuSzJvyLXNZJWh0a+yG/WtspSdzPYTQU3Oe/zctm7?= =?iso-8859-1?q?+76TJR1A8Fs5vWJPs/R3jdTIvHbHvUZWysRk/akq+YqSH901iS4?= =?iso-8859-1?q?57YNYJdEJpdTT1XQm732E+NC41/Gv2ijvI75O+Vf+vPKH5CQhf2?= =?iso-8859-1?q?kge1HopEm+TaosjYpH+PnfoqI/rqkJwU401MFMV/0TI40aCwTEC?= =?iso-8859-1?q?1W3ChZZihuFPiQikTnmU7c1unAiRZ1/VInmx3cCAsChckUmw4p9?= =?iso-8859-1?q?eV7XC2fYA2SKmggLrQi7GUpOySZN3+2E5EYK8yF59exju45F4QR?= =?iso-8859-1?q?IidRnHF+9yBuCRdnuE2a5oSDG2c+5OqFbiUrD/xaduaF+?= x-microsoft-antispam-prvs: <CY4PR1801MB2022316EB347ADB4A326EF9CDE750@CY4PR1801MB2022.namprd18.prod.outlook.com> x-forefront-prvs: 0962D394D2 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(366004)(39860400002)(136003)(376002)(199004)(189003)(53936002)(5660300002)(36756003)(66066001)(478600001)(68736007)(4326008)(2906002)(25786009)(14454004)(6862004)(256004)(71190400001)(14444005)(105586002)(1076003)(4744005)(97736004)(107886003)(71200400001)(81156014)(8936002)(81166006)(8676002)(50226002)(52116002)(6636002)(106356001)(186003)(6116002)(3846002)(7736002)(305945005)(316002)(86362001)(55236004)(6436002)(2616005)(54906003)(476003)(6512007)(37006003)(386003)(6506007)(102836004)(99286004)(26005)(6486002)(486006); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR1801MB2022; H:CY4PR1801MB1863.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: bSzC5lPB5Gk0rgJFdiV4hQhv7/I3Phx8dPEkzxb9I4ehIL8GtEO0AJ1dLMCoGqvMILKiHhMqCVt109pO3Tf/V6r9qxUf/FSupEFVtPQPuSIYpFP8HnGa9VG4TmDRwajtoX/vcLgYjRpKric8pvdDiNf2au8tYZ/ISi1mDMqFg+mqLNHcpitnrbl8kvdhr9XjrmAd7gUDfGpNL6sHVqprILxXcskbNm+RiViClvDpkVCl017ea1BlBAO6F9KdgXVUkRfrJ5I36ADbiyqz2VPkzCFXavhKBml5g9rhh2+LNr3r3Fy3lMYlJOBR7ciBNcwFCeYCpWU/lzWiFt6PpJVE27RjTKBifwnY0zh9BeUzOPzchCRKqZc11SuwIlnXSC+mzFfHas79pweAFj2WCcq2TfY3ETN9bAZXz7GEeqX9XVI= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 1ea3bbd4-2e93-4ad6-1ab5-08d69dad62cf X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2019 18:48:51.5815 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1801MB2022 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-02-28_10:, , signatures=0 X-Proofpoint-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=811 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1902280124 Subject: [dpdk-dev] [PATCH] app/eventdev: configure optimum event timers per timer adapter X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <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>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org Sender: "dev" <dev-bounces@dpdk.org> |
Series |
app/eventdev: configure optimum event timers per timer adapter
|
|
Checks
Context | Check | Description |
---|---|---|
ci/checkpatch | success | coding style OK |
ci/Intel-compilation | success | Compilation OK |
ci/intel-Performance-Testing | success | Performance Testing PASS |
ci/mellanox-Performance-Testing | success | Performance Testing PASS |
Commit Message
Pavan Nikhilesh Bhagavatula
Feb. 28, 2019, 6:48 p.m. UTC
From: Pavan Nikhilesh <pbhagavatula@marvell.com> Previously, the total number of event timers per adapter was set to an arbitrary value, set it to mempool size instead as it defines the max event timers that can be armed. Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com> --- app/test-eventdev/test_perf_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Comments
On Thu, 2019-02-28 at 18:48 +0000, Pavan Nikhilesh Bhagavatula wrote: > From: Pavan Nikhilesh <pbhagavatula@marvell.com> > > Previously, the total number of event timers per adapter was set to > an > arbitrary value, set it to mempool size instead as it defines the max > event timers that can be armed. > > Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com> > --- Please fix the below git-checklog.sh issue Headline too long: app/eventdev: configure optimum event timers per timer adapter With above change: Acked-by: Jerin Jacob <jerinj@marvell.com> > app/test-eventdev/test_perf_common.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/app/test-eventdev/test_perf_common.c b/app/test- > eventdev/test_perf_common.c > index 24ece75c3..8dbfd8181 100644 > --- a/app/test-eventdev/test_perf_common.c > +++ b/app/test-eventdev/test_perf_common.c > @@ -417,7 +417,7 @@ perf_event_timer_adapter_setup(struct test_perf > *t) > .timer_adapter_id = i, > .timer_tick_ns = t->opt->timer_tick_nsec, > .max_tmo_ns = t->opt->max_tmo_nsec, > - .nb_timers = 2 * 1024 * 1024, > + .nb_timers = t->opt->pool_sz, > .flags = flags, > }; >
diff --git a/app/test-eventdev/test_perf_common.c b/app/test-eventdev/test_perf_common.c index 24ece75c3..8dbfd8181 100644 --- a/app/test-eventdev/test_perf_common.c +++ b/app/test-eventdev/test_perf_common.c @@ -417,7 +417,7 @@ perf_event_timer_adapter_setup(struct test_perf *t) .timer_adapter_id = i, .timer_tick_ns = t->opt->timer_tick_nsec, .max_tmo_ns = t->opt->max_tmo_nsec, - .nb_timers = 2 * 1024 * 1024, + .nb_timers = t->opt->pool_sz, .flags = flags, };