From patchwork Wed May 9 09:29:53 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shreyansh Jain X-Patchwork-Id: 39535 X-Patchwork-Delegate: ferruh.yigit@amd.com Return-Path: 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 B0739AAC0; Wed, 9 May 2018 11:13:48 +0200 (CEST) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20089.outbound.protection.outlook.com [40.107.2.89]) by dpdk.org (Postfix) with ESMTP id 3CF85AABC for ; Wed, 9 May 2018 11:13:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=yrVMnbl22LgEuEj6uNz5jwL7kTmHtl16u7QsN2kRR7g=; b=fUaSGxBL3EWatjCdp+xOEpKqBtwWuIISCjxJNtDrLX1/IpLbSgDyEPgp58myMu5UGbgQhJoFqBmppuQF/RuaC8DhSPmpbYeyvPJRnpx6h5vFTPuJsqWV3syAHVvX9u6bjq8IJ8elevszkGMQ6kXdlYKbSqBNjG48yVubDzKxeBQ= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=shreyansh.jain@nxp.com; Received: from Tophie.ap.freescale.net (14.142.187.166) by HE1PR0402MB2778.eurprd04.prod.outlook.com (2603:10a6:3:d4::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.735.18; Wed, 9 May 2018 09:13:41 +0000 From: Shreyansh Jain To: ferruh.yigit@intel.com Cc: dev@dpdk.org, Shreyansh Jain , hemant.agrawal@nxp.com Date: Wed, 9 May 2018 14:59:53 +0530 Message-Id: <20180509092954.9711-1-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.17.0 MIME-Version: 1.0 X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: TYAPR03CA0023.apcprd03.prod.outlook.com (2603:1096:404:14::35) To HE1PR0402MB2778.eurprd04.prod.outlook.com (2603:10a6:3:d4::12) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(48565401081)(2017052603328)(7153060)(7193020); SRVR:HE1PR0402MB2778; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB2778; 3:dfbJPolUbi2lp9SrMb8kQgNDfQ5ikUzvFCjlt9FPVsVz/q9V7jIIQB7DF1HfIIHRu04SavwkdMCcAe56yAQRcWgiE3AWB79gJoUqqb4Sp64Z2n+i7xZB0LsoriMarubqXzFCGdR0fuv/YgLzVCnvyo3z2T8dG7FtmnlsuhjVc0lqc73ec/jYAf2KfJKtuiCQ5kvLoH02HnVf1Nk3HDxktP8XWegoBoCLzgDdysMMR98Ic1eFKaEUko0YAT0zX9jY; 25:d1DzVdgTQgN1ZOHJbXfRZLSFEDRaDzMSsLaRIJwrpVVbprr4tFoOdwaa6Z0sQ2s2EQf4pXuvS0wmYva9nu8ChmFGX9og5FwuA6Q7Dw+TbEgr6suDlOeph0HT2h6BzisvGZVOLXV6J+8BUZx8JpEZqLYSurXdlQLCMq/h4Bq/LtgZugL1GH3eAbtDiZSyMtg6ncSNwd7qc8wisJ8MmpPHHqFKCKxIlxtABGqv1zc5WMNl8HQ5aUww4RsDqwHl+kwHu0iCOOjx+2/zCC6aAeG1X9zaraNb0IBrqiCTVo+WMd88vEX2IUWK9yHnC9NbLh2yASe6PWRpXS+aWCQ9ykp+Lw==; 31:VzBYt3FBA8op41xeziAjNrqooAcs6L3aHX1s1JRS/FDyL8YWvBXNARK4GxjV3oJ+qTB3OfWnqLY3U+FpSE+d/fOpB6l+HGlvHch3mWrZX8AEPbUq4O3KvB8070tuCP1oNQGF8/yeLY9aFQxeZ8j6zdz1Q9CFxstjU0jh41jtTl3M2u5j0GsiHBydvvJZxYjElsyC1cU5k+MY9NMba9h+ZEjEdgOP7tcX9oZRy9UYWaE= X-MS-TrafficTypeDiagnostic: HE1PR0402MB2778: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB2778; 20:+5k3JhfZMMXg5HlKFCM6P2IDFc5fOws1zk8J6Vfyfnw/qe3WN7xB+44vzeF3RQbWw8JENPqw+Lq4V8knaNuSnxEFCXMEtG/TWhb/dlYz09h/dL3XXWWONgSmhEET2UbRP3rkZl7G6CgMRTPitNIaXIba4CLIzYVI0UskBDVy+tLHcd5NVP7znS/QeMGEBUh7leXu3/CLmy3rNRtIKr6ICS1JBXneqsDZlXGansyEf2OllHPAVjtX+s9r0h0uQydz+aO/V/pWayShIadmZzTUCf7hRiMwlsrDYJwxNcVpG9rNlkDvNXTYzcu480k0cu/g5JPZDOTHM1Xbff7BTybFnGrIfthe6fmGnlJ4336ozJ4RZQsH4Wk6JPTmGDHaGbOIFc7EA/4qJ+qG5+HnZKLBdjIyP979OHDq4YFhUbI3XA1iEKLxAJUQ28t0rnu/0VlFimHeZ6vstNt0gcNoYlnHKUK6QfieJmWfJK7pRK3Os/B/Tb58PQdjBk+yX7ApJycs; 4:v7jsX0hUERFGb+NW1j7N/7o4LHk3PpReLu52vvQt0bdbTy7UHPKw0tfrlqGOuqx8TH5RPu0HZ4gJT0WXiTD4daHruKvr7gEC+Aome4z6lio3dO509SAZW43c+Zh3bhP5dxy98NPc34IuDWcnjX+5vDp9p53j2rt674G3FXAGHC1tKZBdYjOaUq0USSP8Wfik5cexUxkvrB2TV26a0nWuQOk1Wvmr+THV6OqElJOdba6vL0Yq8uWIvElGEcFSQvzkf0q0+8/L1FXGpOAfHSZ7IAUBOoCfIsRdWI8RDDsKhDfoITx+IkwQyV/MvN9QfTRbS26Sy8fqHBd3osMpK5ar+A0Ffzr73v2LVO/cy42UKaI= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(275809806118684); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(10201501046)(3231254)(944501410)(52105095)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011); SRVR:HE1PR0402MB2778; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0402MB2778; X-Forefront-PRVS: 0667289FF8 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(346002)(376002)(366004)(39380400002)(396003)(39860400002)(189003)(199004)(97736004)(25786009)(81156014)(478600001)(3846002)(2616005)(44832011)(5660300001)(476003)(106356001)(81166006)(105586002)(5009440100003)(956004)(486006)(6116002)(48376002)(86362001)(26005)(2906002)(8676002)(186003)(1076002)(2361001)(36756003)(316002)(2351001)(16586007)(52116002)(51416003)(53936002)(50466002)(8936002)(4326008)(50226002)(6666003)(16526019)(6916009)(386003)(7736002)(66066001)(6506007)(47776003)(6486002)(6512007)(305945005)(55236004)(68736007)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0402MB2778; H:Tophie.ap.freescale.net; 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-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0402MB2778; 23:xMV+2SGlZEe7jtA0XlWSkxTslNYlrsu1aL6oilQ?= YArgXgveD/qH6OV2EAH+Ar9SXGf0IXqm/lKNa9mGwL7aylEeHY/TJNJADC1vfT4qQ86sKZpxPoAWXP5pClpIeZ3uNYetTrDY7qFyc/6fq7SFzLOvksuN86Mwl9D50P3lfTNaVmH7XYRJqaDi5s419k9YfQVOYwjtNgi7Edwq7Hs7ok35pfLCo0x2SBny3eEML712Mx1iS/crnXnr0+q9jRR/ZJvzdz238RHceh3GtuMUlvg9hA+cYpn2PsW1T94Hr7/Pl42noPMOmotkSxV+zySD7Q4/PCKBadsinQvm7yuKWBm321ZcoiegWC0I8EMG/020jq8Rk49Z7mKC8K2Z5rPe3nAHjFJY7nLVurL0BQIrvTyqjC7GuOyE8Q07vG+uHrzRkoVHTKoeXn+bfOcww0G9R+p9FrpasIGt814+eJNlCpTmFBCumTCcpgcrQCyrZrG3rKt4/Va5TBdHgONiqllWeutlrh/P15loZ7lNo3aHG0MEl9MOUXH/q2wdL4gyQiYY8TmmNabEUcbB79WrXYyEkWJ+mqOT33cHQng0Xp0wig4OqGizUNEAHz/aNo+64o0Y0woGApaqE0SYrZElesmNiXiaJLKujXV7KrwLi19iv9zMq+cI0oB9/Yni4HdJuszoWLrbCBobuBeYleSJRpBeDVKIWV5SWc7JLdrJxqih434BhqAD+xb6PakiBeMrRcqXokUlo62JYeV12+oT9TiGXOqBw4wypDg86y5xZCE8RWTtSTvZHbsVDJvZWVkPXsbgwJSMCfeXqgNq0ztR2KheUwLgEL6x8ywuinUiwVr1q7omqLDBd61Wkp3g/fNRUptBInpzzSblUl/ZymSm64GLubc3LRLGq0u7DrGRrKtIUT1L/jz8/7cHyRBfLrsTcEVWheFcPKhygU5iC/7zT66svIbCR8Yzj7/hFD/x4LD0TVEck5KNyXQI1ob1r5p5SYCWKYdriTv+7a/ygzoqud0QVO9KY+xKyaFf+racwL6v4zJXVLQupYImeCZ5dgEJ1hw181i+fkMLyUKZO+aixVOchHduHjU7q3kZLTi+OXqr50Bk2EC4VKkzv5ZOijhTC8J+15l60UPB8/Y6tH8rU6vPr3wanVaGIanoDtLdzFyGNCE7nKnOhPv5AOlyRqOLVzfNUhXjQRNPiKXaXWCrafEtIe9EGPTmw7NVEp9Fw6zRLvbz1oc6xTsK4L+q0UWuvAV2Nr4XMfYSET7r0v9jICM+N X-Microsoft-Antispam-Message-Info: IUGi6IrJV6VCAbGY/5oapm/PdRo0pNo9esjNUdBR+5+2F+gzTuD7fUuGN7k2MHrdmgiRiuZyDym1xdDh/k+nJsDweZY8oluRzkTBnb3ugc+mF7o3AQSsAalUrpafNSHbaOM4POBVR/oZA0oYKimcFI3oX+Ebcj5IMkD8mxF+2mB/3Os4F55naT/J6rEmZWUc X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB2778; 6:N/8ri29oY+GSYRT3UCCu9a9VdyrG3ZpuaSyFsSiMuYbCB3rQLEjHLSNMIzi4H4qfZtPeOlh0yKwpuym02tGjD0Tl5YOZFxFcgljuNtDnFBUSiR5YKq2BVE4RuykrZ0LrVx4yajBDAqX+NiDzoCzZCoH7CXFbDcCUb8ud8E5ANjEM0EM0BNAzKaEyTBXfqqySM0rOMSsAm4YAn/wgRExgfQo6gxRIzpbtZ0XOpxWb8YAJVDT7Y47sOpTxeyJ/NY30G/pQYKgV7703Y7FPUJ7YkGRiecMw8a0QYjWWkmY463tzXiutC4tyysX1JyeHZHwgPulBbapzpX6/SqOYrTlMjl70ajZRjyRZjMxVMl6ou9PLGJjDfyYDF1za4zA1GSDBryi0CqR+t3YHUroDcQ5RogTjr9iavOW5MkX6FuoXLEPfcoEQ3cG6r0j5aXFRNzgPkr3ZO2F9XOp+yYD+oWoXRw==; 5:EqiXGsxAyLozqFpH9ZBA6TPOpdsgj3vgs8v1VcKZ6PwhyGaWpe4cbt4uuD19wF0PL0MnVCqj7mdJHHaH5ine45b/yKTttPF7Uw2s1wJJe5BENO465JmSECIbefZxYMw5qiBN5JzolUvhTkiwkSy8IytpRCkT4hBV+4lnIRgd0cY=; 24:gVVDxXjIf7W/IPO/SLLsEAuliyOTOTApEGP9/1MxIgqu5G+3bjFvhGjKxWlG4wzE06w3f1GWUiP/TCwJq8y3U39t5dVyC9OhOXghrLQAtKM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB2778; 7:9hTYoNY1+oENjwnuPLQ1Orufk/VR1WVrnRE4fxDaWpModrAVyUT+TBPLplqnzEXW1kEynpE5PfEkAl+B+SPtiEOovdJ82fgxsNCv1zBle8pzubA8ea+pT+qWhvNMQhyqIADfJM9bYVSnNBRkRhR9baXN1RVGBhHEmGIP+ZrrX9p2WcnNFpv/gu0dNupOJPLkYI+gaud2Ae6b+rLqJjEH00Aj+0dKqilaWrCUlGiYEC1OOk4BcR886wl1xGcLrDkV X-MS-Office365-Filtering-Correlation-Id: d551029f-b5af-45d2-7aef-08d5b58d2a08 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 May 2018 09:13:41.8164 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d551029f-b5af-45d2-7aef-08d5b58d2a08 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0402MB2778 Subject: [dpdk-dev] [PATCH 1/2] net/dpaa: fix max push mode queue 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" Split default and max push mode queues to 4 and 8, respectively. Fixes: e6573771cdfb ("net/dpaa: integrate the support of push mode in PMD") Cc: hemant.agrawal@nxp.com Signed-off-by: Shreyansh Jain DPDK-1304 --- drivers/net/dpaa/dpaa_ethdev.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/drivers/net/dpaa/dpaa_ethdev.c b/drivers/net/dpaa/dpaa_ethdev.c index 6bf8c1590..88febe4d9 100644 --- a/drivers/net/dpaa/dpaa_ethdev.c +++ b/drivers/net/dpaa/dpaa_ethdev.c @@ -74,12 +74,13 @@ static uint64_t dev_tx_offloads_nodis = /* Keep track of whether QMAN and BMAN have been globally initialized */ static int is_global_init; -/* At present we only allow up to 4 push mode queues - as each of this queue - * need dedicated portal and we are short of portals. +/* At present we only allow up to 4 push mode queues as default - as each of + * this queue need dedicated portal and we are short of portals. */ -#define DPAA_MAX_PUSH_MODE_QUEUE 4 +#define DPAA_MAX_PUSH_MODE_QUEUE 8 +#define DPAA_DEFAULT_PUSH_MODE_QUEUE 4 -static int dpaa_push_mode_max_queue = DPAA_MAX_PUSH_MODE_QUEUE; +static int dpaa_push_mode_max_queue = DPAA_DEFAULT_PUSH_MODE_QUEUE; static int dpaa_push_queue_idx; /* Queue index which are in push mode*/