From patchwork Wed May 9 09:49:43 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shreyansh Jain X-Patchwork-Id: 39538 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 E8741AACB; Wed, 9 May 2018 11:33:20 +0200 (CEST) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0069.outbound.protection.outlook.com [104.47.0.69]) by dpdk.org (Postfix) with ESMTP id DAAE8AABC for ; Wed, 9 May 2018 11:33:19 +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=51D6nzx+lOdm+TIjiXRHO671/hCX5UBQVDu/ZddI2O0=; b=PDSwWC1ghCuq3ZdLftLFrFwuUIodxcEqqIK8iW82XBFgSX80MqjAk/lFd1nGkNADozfA7WOQ1mvjdlP+Wvo02EPcIap6CYW1hG44Jzag4z4NcAa+51aDmVp1sw8vZ0N2BsrLVwlYrAWmCdYXUQYZg/D222is3OpZnn1Pay6CTl8= 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:33:16 +0000 From: Shreyansh Jain To: ferruh.yigit@intel.com Cc: dev@dpdk.org, Shreyansh Jain , hemant.agrawal@nxp.com Date: Wed, 9 May 2018 15:19:43 +0530 Message-Id: <20180509094944.11254-1-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180509092954.9711-1-shreyansh.jain@nxp.com> References: <20180509092954.9711-1-shreyansh.jain@nxp.com> MIME-Version: 1.0 X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: BM1PR01CA0106.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00::22) 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:jwMvN+HSCi7odQ7f3pPCuKX23w7DxNgpokvz05YccQ8tQZqvZenBiKNQHDNNKX13dgFJiFlSnQcTs+b7dayrFdujWGS4cr9UL1GPkrfeDpIxFga39HnZDhA/t+nrTmDlK+cj+roU55Og4DxhVUJUc51rkZWHI95kxvIGEGoyx+KxFVDrQRYGrzt7IcgH99jWSq2/7+Mo+xMPJUAkRzMLpB6Y2RC09/L8h9MkCFdRkpuB1I17I2voZOcQvJ/8sAUK; 25:xgpVdQoR+wJGnlHH+6wITnnCBlhjyTBpMyH6s7XnoNGdLIijRFuvBHFseoomkFwrOtgo+ymY42OjUPTrBb7GhTEQFr+4CqaSQ7WnZTXdOfH/mwbyfUUoeBfUN/A15ufIcZgw5mtM0ICarnwgFXcO5chMwXbmNPlvF0JpGFC1CcAwo/vWZU79FwHtD+cLmK2Mkb5VLsvX8udE2uIqvr0epDYZfcS0+Qub0UhgSuEWT7tzEq11u2lqtdFuaTtcg+/BRQedkD80USWhU9CUkLLqo0d4VmKxysMCKAgOrHMcsV60vGHT62RTfFnY79hA/3FqlVbOk3LKu0dEdj/ILW0miw==; 31:XMqHAehdQIIGRMYlYyGR52P1onzPyrOD/j9/dVAs5jUJPGFgmESj3zDjLi/qcfXzX/Xk/jdqsrgFpzue4zVLFV5Cpi9QLu47oyR3bkX8LJgW1ooZrzJ6cSrd9CrKmcG5lCgg3DpL8ufgO6I+x5N7PV0Hb7EJnasI51XrxyrCI/lZTQOnZVj9/TuBACiwWlnSsOYs3aOm+krYMm5yl2PkH615q7AZbFwjtMMIjRz5R/Q= X-MS-TrafficTypeDiagnostic: HE1PR0402MB2778: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB2778; 20:MqQFm8gI0E/N0fh8b8NU4pwqhvSye7d0QL5zJ9n/IU85j670BDD7slsxWjR15t7sX6mu8cvqOsZI1POyUG3QRIs1A3ExJeqjf6jdnFdF4+58GDOgaYO1JjxFNuwOlvnecrNePS2iZ3kAbCVa5iTJqf5DQeI5qVkJtxqqN8i5mO1gDX0NR4NxRAGAdhYOEMVgQP+lESFt4Y9Uv7w+sS0gWH/Cjb+JFKJhlo1K4c9ehFqB6VyE7BQEY5QxmGhem2VA1slDsdzkHC52WbiUlJYI9cR/zHZcU/3J/1LzpkvaKm+PU9lPSrUCx0BhLLS/ykQQU0qxMmEZU/dUGOgbTLXaF+ibytDZZ6n6PwmwKB3FQILX4hyya+4/3UIGsYCsTonrHMKdsEYsfT96SVfpf+k74FSRrZebFl8yEBzCZIuozcKnbmR2Y4LyLFxi+N4LfzdxNUYq0Gul0XXak63R/TWdvZjbUQnGV4/o9ZUlSrZd0/GltYKoPb80KXT58QP+7Zpp; 4:tr3yJjGQBpA3/V1qoGtqQf74yHnDyXVUf/LCxqGovv2jr1omR3GJGyrO8Mtt4JpG+cHopfQWvuPQd31D2mBQRIW8051a7DFCkGKUwFU5YhkJz/X8nBGw9OxEH7pCEFaksvvuKJvxDFJb8XBr8XbMlcYX/fuQsNGVwXpQ4o5cyeyn1xVeIHDa9qxuHOH4RHOmwNOxbffPNtDQzNWaZqlouMUPWj5zelSk74Wd1zfdn1QfRB1oYBqL6++sHeLjTgDxdp2wQ6ATdG2bLmzI9Hokie3hgUCaEoa6YikTwoOo9lW9ZKZ9usMTMV48qXxG1eoBZNtMuxQqsfbgLiE9NvwMP6GDRZeAi3XGWFDab1bqSkA= 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)(396003)(39380400002)(366004)(39860400002)(376002)(346002)(189003)(199004)(6666003)(4326008)(50226002)(16526019)(36756003)(316002)(53936002)(50466002)(8936002)(51416003)(2351001)(16586007)(52116002)(305945005)(6512007)(6486002)(76176011)(68736007)(55236004)(66066001)(6506007)(7736002)(6916009)(386003)(11346002)(446003)(47776003)(81166006)(105586002)(5009440100003)(44832011)(106356001)(5660300001)(476003)(956004)(486006)(6116002)(2616005)(81156014)(25786009)(97736004)(3846002)(478600001)(26005)(2906002)(2361001)(8676002)(186003)(1076002)(86362001)(48376002)(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:urV+rpQFPUfe+gfp64IC3WMd8riNe4issvXA3Ei?= L55yfBXiH1/yP6YcLd5qxjuWr6Po5Qg+SZX4iQjgHj+Pmp6xqRzqkJe4QIvRDoGmftzX3CQWbkSqZnZDec2FiLUwxH05/YQaWoD4uQk2ND1A6tD0HYMMQWjBi9RoclpyKqKYf6f7VvqWYWIyDsjr80MpEuytn9/LmbXbJIdrnY2g8O+HG1dvsTTEPdEt7ZBTU/8coc77NgAbFEnnt1vtkSGkEZGLhKz9E0ytTGsOyE/pWLUIRBp1Fa2daCRtWClmx1ILUozpiZbvFMWQosa5hSHIAwOPj887zceqaJxt3amwFM2iHYvJGflRZdiycHSe90VuZ7IWnc8zx/jG3JWIOgeDiEWb/KTjvR0j1HB57rZ2nk6pW50YXik/S8noEmz4yxEivRZ01fN68Y8UGwzFBE9OsVri3/YDQqSCdvlAmntsg/n0SxVqLkbYXwogc7vQx9UYUKVz4rsht+GDO4sFFBHHg4S0jwitl8YuU1rF9wT9aZlNAqoKZkDU42rCjcQqn07wK3IwurFzSJ+TcuUdXGECVtnlpzhMjGVLWE2IrlBuvDa19bZNAKl+SMki3RtCGUyzcVjBt5RkrzZMPJcyuAleJ27y/ic6/0Pzy1Jo+IWkdyZAU083IG+a84zELJ8JteUagWU3aEoI8cEcDXIDEPF1SIF03xj8ae9kCHXXtizkFPh4h53YsMumHhLDpQ7iOu6mUPXjz09/mAKk1kLqaol40456TFsbkp2qlEHUr0DNsP3u+booPVfCFcHpp74V4H28sCk4hMAtVAB2bhZjQscbMc17J8xUtbNo83STIoMPB1iMZ9iXopQtrEKIf6GxJAMbcD1yEO+LeWJz4rTnWuI7ummMtEx9J/n4A/wTA8ytZXxuc7jvgeYYouIPnsYIn3LFD/i5l/PFRIe30DSjR127danP46HV0N6HSuFAahdDG0vA9rOhXH35K/nmj/YwIdRDkHCnaz7Bb9akwsmVuObIEYqhfAa3kLbzFLDFUeZ3UQXlOTcRRCoJTPub1kLoGKQMg/xww4nZHVAK0x0hc1DxJbtO1a5AfBdwyAXRhxRlovpaNzee2t41QJjej8+F4tBKUrC0gmPjo/isfMexEEQVo5p3Io4EgteL3Xcz/zNr7T8hA5hIWsidqsHsxBHgvzkmpGqPPJ7d6ckT4DoMaOwbsVXgHsQYorcP+MTrDfyrZBM5ieliygDvHbTr0pKQRmbRMTh3XWnuGZX++aaXsXXSmg7f5+b2NTfeIzNFN14PsbeFIBgfhgAKBqj0wPXnlqhaOlhYsmBNt0jysEqHhwIxh X-Microsoft-Antispam-Message-Info: 9353zXpFX92NXBdPEQvkt4Nn9WCpMNCIJuE1eB06rh+btPrsKhrgLO7k8Z9nCxXcjFmQM/x0u2TV6Eohg0KIMvl4SFNMwvrIQvcdxvS8yqhHXPlcMXUeL4246XLPTqXqYzECuwirX0IfsVa2aZ4Giw7ifidsBXJa13Wk4JrnTblyMhakI52LkO4yWZ9CDaMk X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB2778; 6:pjUlIL00f/dnu88hcxcj/8hiyqQSk+xSQ3X1MRVX8pmUk1Ljgh8iBMiLv0vW4HrqLwa39qQNF1iiew5PYDVtr7Sq5kRXW/GsF57gvDyMeMXgK5r7Q4czvIJYZ3SF9yksxTiBZJTjZjkAxATvR4lB96FzJm3dsaUyfXy3T1wO8KOnEJQ2djlUBXbZJ77Zs11gfFil3om54GgwkocL2QTw7pNOYl27j05KTrK660OK6L38GG5NnPMKB8abuRPPS2v/mzzpGJF+JezSdKrl0HswYfOj2cp4VgPophACk1V3TZSoCV9szIcApmZ8JxOdC+2gYApRiVFzdpPvhwEOobI+IOrIDsYNwNBYr5IDiNGV7Dpx+UijWGr8c/tdVt3VF1s+rJ+GtEKbDh36H/G9U0MEVtTUmwTyRgoFP8IqAAVVeCad+oTyOR3dZpOaz9mYTzGG87Ayzi/sLlTMVnZwT0gARw==; 5:rV0jqfJ5ozx75a94YMc1UWDgSm4kAGWOBEPzQnosFyXPyVb4hfDp+Ha/6+SH0lVEb6mjzJefwNgyOXutuHQDEb1xPY4jvwdlJy18XeTVRTXXeESbqAcDkwaoBsy5b0+9fzeOUZLDpgtjZBj2uWB3DPS1xRD1kcrtgq0m/Efs0IU=; 24:QayM0/ZIprBzgfrWS9RuYigAL5LlWN9vKjv4d8GJ9JMYVTva2C3IRXKYff28/3i4iQj1ZEP+TCmmdG+evm//4U6FrqfsYpCrG8NWegGEDoI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB2778; 7:FFmAvnaQ44MkS3uQvzzP93FTHqmOzfdsHZ/OYpomW1JNBIydHd8DHcAMYB1wvyiqvr+WKJlg6eaFYAzmQKukHmgyfr+D83JAza6o7Zqz+JsTo6X2XylOctAxeEdmwNPWRJAD3ME7NIXtCeiI1ujmqUJSZXSaEutuAcqL8VN2L7JMor3XipLhNYEOhLYVqzToocKSC9eOFDsWnA/4yYpsZlR4Ie36IAv+f4bbudws/zOGKsbPzG6fzDr5wNiYX7Jh X-MS-Office365-Filtering-Correlation-Id: 8bf78dc9-ab3f-4164-6552-08d5b58fe59b X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 May 2018 09:33:16.9910 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 8bf78dc9-ab3f-4164-6552-08d5b58fe59b 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 v2 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 --- v2: - Removed stray internal tracking number from commit message 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*/