From patchwork Wed May 9 09:29:54 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shreyansh Jain X-Patchwork-Id: 39536 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 75AEEAADD; Wed, 9 May 2018 11:13:50 +0200 (CEST) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20050.outbound.protection.outlook.com [40.107.2.50]) by dpdk.org (Postfix) with ESMTP id B4D2FAAD1 for ; Wed, 9 May 2018 11:13:49 +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=F/VJXPHngLzeCL9NpuYF+QqShYh8QHJGqYKOsvW9woQ=; b=XYTe4Q2f7klvHXTCe5iY08MoZkeoAQFV/9vvshI/9xtu0LFXJ1Hj6N5+MbEITE4XzP3W0CqClLYLllNrDYaME6wbSkVAPVgpwRqEi0DYR504pfZFaw3BLaRwrhrJdAss/2F86ZBY/2+8LDGbMaJ4QIWijmawnUPj/r4LARhZbuw= 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:45 +0000 From: Shreyansh Jain To: ferruh.yigit@intel.com Cc: dev@dpdk.org, Shreyansh Jain Date: Wed, 9 May 2018 14:59:54 +0530 Message-Id: <20180509092954.9711-2-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: 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:FUGrp2bO+WdP2l0eCgWUMGswp9924RwKEh3nSah7Z0rQQCwSmwvtNWwLnDUTO6YqAMO9i5qUfEGWA8oHJ/wQnRVU0bvbXel4lcbPusTkMjVkettaBsQCgvX9Z+0GRNM1tU/P+jidYK9jqqzZ56VWjMIaF00C99n8hjVxVB2XmqeAM1SWTOSg6c/j1kxg0ORceXTfjZ3w2HIz6C7sPf16fcFHBfoTON5P5sGPT3mQGp/wCqK0rMqCkTuYbSZCqnmu; 25:/ELrZTwewM9Q3u63bTuEcuHEop2aYbvrm2vhHLc7wBYL33una5JJ+46oBg4hY+y0lPQUo0UI9XTncwVDL2JCREIF6pxiuJcQuoQnDuEDKvKmuoU+oNtN86jvMV2zUJ5XTlKFWz4EAmRsRW4aM16o2L83wMNMoS2JJpFOUgWMJC0v3GM1yA3CHvC61KZZWzsPnFWcbR5oDs3BPf8VXf2z+rOzaAOH5hZuPTnMnXxP0PJu4p8Jr2O/b0w3LEsxbDiU+i6FwNLat2xG7HJgz1QPf1Br/LheJyz23lo0hi4ne3PRt9L/GdI4zhYUpSSIlJnCn/rwP6luayu1JeV5MIfy3g==; 31:AOfhjAm+JIRgmvi/K2riHSE/4yUN3O7YJgpD1q4rpXdVWPZNlbHF6C0SeXQ6Cl/tD+9/E6NLJlOk2wbgf5BKzKSkwBtwplB0hXJoaM3iODM9LQBtCFp9tV9EFlumQPhGZvSV5GXv0xC2w5Ak971vuHQrkc3gg/dnr70OmL0+yyBDz4K4KVghXIJ/OKY9GRVvOTIWJyOj9M2mU7d1o2i5G0tl565v2snNdAXrKwdtS/s= X-MS-TrafficTypeDiagnostic: HE1PR0402MB2778: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB2778; 20:6njKHLrRi4x+zIDwMVCK5t6IgGWOPfkf4/az+u1Cu6NC574XcaqZ8I+PQLSqlVJG5OmLdSiHdm1OFPHTXUmGaDqmcIXZOFuINEp4DELM76vzYeWSmKQyUFCelN22cuAMOMwYHkgLU90pu5O40ZEmi0UrxB00aVgHDGhAhREaXFRNW6G1sqC+U6fVowi9d6y86Lwv6xuJl2RUF/UMGKTDNkpQwL3Ut/q4u00QmlTp3gP+LGpMiPwmNzQPtm5LUZguS+gdokd1H1q4K+V7kmUzb0KwYHffAW+/6SSspvW+Y2YykyQDJYG62UkyAgnsB34a2uyqzXxidVx4UlB4tVyLJ6kQ5MeYFH/6IGoE86na7baM6TQF7hc2TE5Vt0bVOjZ7OZSy1OCorB2PA19mQFCoINrr95+JZZ4QFb3YMdBc357mtsgWtEJ7kj5kNpiJ32vdSLUH624a6B8j16AkToqk15aeoPCvWJMnlSAqz8nT4htgLN748M6tiy9PMmse6xeK; 4:38FQBpq4dNc2FHRFfJ7tZ3KlqV6Qy4lAfMe0dX2UhijWE9LlrrMPt70KMtBEVym1vEmpKQ/3q4YSnJI188qBoqpqb6rTyj+Lkffqnx5Tz0GiGbqcF7dnXloHhR7d+ih+dayt6wJnb8b5v6y7DWCY1+HpPWMxsnzj/grTFRB8Ju0XiYfHPDYTjiXqxSQb445gaeho7AjFzaAVmjANAHie+b5giR4sF6KZWEiSsqaX01TIQYgpsJUX7eItJfeuFb03bLheXKjuExp1GQPZ9P5ns+HuS3lswGGWy0qxvV6Vh0JB4FpJyS3j1B4xk4Mt5UzR X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); 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)(575784001)(2361001)(36756003)(316002)(2351001)(16586007)(52116002)(51416003)(53936002)(50466002)(8936002)(4326008)(50226002)(6666003)(16526019)(6916009)(386003)(7736002)(66066001)(6506007)(47776003)(11346002)(446003)(6486002)(6512007)(305945005)(59450400001)(55236004)(76176011)(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:zG7Ei6aJrSKuFXWUJoSysDRp5DCiwhKL7Q9TMLi?= qHsz58cIbiYe2BEF2GtqwHHrYhkUO3owK3KWLkgOrgv1dMQLoUSXOzrI6to4r4BhcKwQfVowK2Pjxd1n6GiOGLb/Cm4NKCpG7AIMW/zR5GIbeblGyzYB9ppenTIy6zPS2NnBtJKCO9cCuy60gg83VxPt+241pG4xkxKQAersdPVE/y3QXxex36PIPmRiVlsPtALFgrYkcVeN0Ac8kYUvAWq+QxS/ZacAzokb/cypzX20x/nAQmNqkBDXzF/oltaksMIyt46zANwvAfB80C8VX22vY6M52Xp/tRzHJK0P+YiYsIlnHFuQDYZLJHm0wJc6+kPuZ7IDxuUkYlIdyBCCmFYS4C4CQUTgI7A9jT+2XmeMXDqMp0C6wfqdvNAPNKKg80C0RK9oxHhhod28kaNmV48puUBF5RX9cjoEYCjxncfnWY4RRH2R+mcHxmK5p+UtVxhaEQf7pFN9Z7dWwVuwp9zjN0Cr+3ce7S74AkV95QgVylpOctsTCO7lE/DIH4iLi1onTpw8zHjQNMQA2x2VJzikeENZ1mz0AOA3rlypgKrUBGpKcsdwROrUQ7Yirczhe9MgKyiF6ly8RuiEObMkTBmyAgYdHmQqeFgmuYEE07OsGTHv13T2Wr9hAEeLP10CCQJqXzrkuWcShHei7Th6OFaQ+FjyNLmU3HaV0Y9znrPuJC5OwThFgZkd6qRrl7rPkS4pMeMhZeEqinDWZjjaEPka7tYapsA4+eoYmQYtwgu+5v+PTekIVxsLoWywDVBsoU1QJ8IKoRZZoiP7tW2mGaqiE/zcvPIZcXVo3UTAq8CLxka85cgsOhObCjS7+El/ccj+ge3VvBOGUNuB2sYpV4G/hRwyY4ubwyZYc6L9Jt6bBcflTgAoxpcLzVD4/ienCy6yIOALTIoOeT6Tyw7tLaU+tnXC0PkuTbmG0JK8CXPzxy5WXFsQVidxdEC4ECtfoZnAMFquvfDZ0cfA0elO2eJL/tHEofIS85kNuiDpKpoRPyuO8EipBY5CcysJpY6I42cx9Dgr5ygwUEEzdynokMivh0Ok04Zyeqlt1TV3Io2igNxVHAM6pJ6/Y/BhmDTkdVnyLBNuf0pDVMSW/KpeLIN0npQVkMJLQeuGzZN6mDyRlfsMSbewyL98VZ4MiGydZr6Fy0/xilfbuncK4YYhB9yDBnl01gzzpxhqjmZIlrXcE/+7qqrjaHqjkphTtD9S+VOuRUTLGXLdr51PhU2VnbRdjiH/yp6mt63U90yAft+xujBP5gV1T4wBCu3wbEPEaU+wJCGTEDdm4nyB9tW72COxXBPC0w3/izq8JEXyVTzGvOEzHpIN3clnHrNfk4u/o+Nw= X-Microsoft-Antispam-Message-Info: 6Jf1bsBnpXkdWIv84cqbJjwgFD1mQ+wiU4GrhbAqbLbG4pkpxiE9qB0zZdVoPtlNkME9iV95cvA0OH3M7I1TbXRlHzxi8gHMrUxidWSDsd74UN4FmPmUThYlIW0Tc22BNrNyD1tCepXPXIBTIzugt23oXSMVqAtv/0Zath37YPCaE6q/4mmsFGLOTih1eRhx X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB2778; 6:6bmABFHl0Y++bEghY9ghIvSpqzBB4K6dLonl0p27m/L+4hAfcDteeZ8B0tKoIMqsJbOvDlNL8jf856Pq1SMX9bP4bp6ZVWuxkyHvXUY5xXrhC90wq2B5Lqo8Zc1BPXf2btMvQOpIn7FJTxOwVmQgjPyiY5Oy5V/TXJFShTVKF3o5hXDbO5XjUD0N0qUfgXA4kA0lMJ+qAFysQYyFMZHNaNfSyoGgkTbmbYo1Q3rOmbkfiE9rIiOWuROb3UtU5MiziaeHsjKX7icMXyyMYQ3vERP8JUdFhgjLNBKCvC49BugPKDSAs57JBA8Jg65WM2WmsK8LUwgZHQd+QIP9a93Untmd2DmhcRtI4/1KzWKIgnhMqIYCTomriFwU/ZcH4fbFBtNNj0xlG5W3y+9yMz3IeNmH3a5nNMbbV/EP4eQJunLVw8vJgSyoe2lBOBHSrqZ9u7+cdljAJVQ1qnVzoUa7pQ==; 5:ndiPmN9h4ZuodLZcYeQVuEQJiOyoNT4blPYnMxgQrvOQ1VUrPJD1vqQv0V/jmIvgmTjgjK1/hzax4vrhsLyo28QL+CAIWky4q9kD7FWQ5l6JjG+N9e81AHIlbNChnJS4qIoiWAqA/05NI0DYHEIEVo3Fj7yHDK8Vitza4CKWq10=; 24:IMNx2a+fJVdraUfPerc9+8nqtyHwQq+t98yPhnLunfLqW7MqO4fwHhKR5eJp6ND+NFMvY1MqfQ/cFLcg4DbIE/CgG0HdfCHqoiWvqMgBABU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB2778; 7:xFG28SnLpC1408yX3vXCQ87TnuN1ZNCJIeer54NRrvgniu/aiMFKPjo0FOk5oDxmZaviBCCTudUNrKSZdY74k2jTv0Uqna0y5bM+ctLo7B5TQbRDKM0dKQdtDiLfoMFv82lGbBwczRX96JqcEcyKvCbRm+UgoOQIGLCryNSJvpCl4ubMVnixYO9+hBxAMroextbh1e0/vr6OSjpaI9g6U1dtb5QXQaYIwA6A7ZTDPU1yJ3B3HcxgfJ95QyCFf0pJ X-MS-Office365-Filtering-Correlation-Id: a1a38a71-8703-458b-c4a1-08d5b58d2c38 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 May 2018 09:13:45.9102 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a1a38a71-8703-458b-c4a1-08d5b58d2c38 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 2/2] net/dpaa: update optimal burst size in device info 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" Signed-off-by: Shreyansh Jain --- drivers/net/dpaa/dpaa_ethdev.c | 2 ++ drivers/net/dpaa/dpaa_ethdev.h | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/drivers/net/dpaa/dpaa_ethdev.c b/drivers/net/dpaa/dpaa_ethdev.c index 88febe4d9..c0a56a9fe 100644 --- a/drivers/net/dpaa/dpaa_ethdev.c +++ b/drivers/net/dpaa/dpaa_ethdev.c @@ -328,6 +328,8 @@ static void dpaa_eth_dev_info(struct rte_eth_dev *dev, dev_rx_offloads_nodis; dev_info->tx_offload_capa = dev_tx_offloads_sup | dev_tx_offloads_nodis; + dev_info->default_rxportconf.burst_size = DPAA_DEF_RX_BURST_SIZE; + dev_info->default_txportconf.burst_size = DPAA_DEF_TX_BURST_SIZE; } static int dpaa_eth_link_update(struct rte_eth_dev *dev, diff --git a/drivers/net/dpaa/dpaa_ethdev.h b/drivers/net/dpaa/dpaa_ethdev.h index df2b38444..1897b9e40 100644 --- a/drivers/net/dpaa/dpaa_ethdev.h +++ b/drivers/net/dpaa/dpaa_ethdev.h @@ -51,6 +51,10 @@ /*Maximum number of slots available in TX ring*/ #define DPAA_TX_BURST_SIZE 7 +/* Optimal burst size for RX and TX as default */ +#define DPAA_DEF_RX_BURST_SIZE 7 +#define DPAA_DEF_TX_BURST_SIZE DPAA_TX_BURST_SIZE + #ifndef VLAN_TAG_SIZE #define VLAN_TAG_SIZE 4 /** < Vlan Header Length */ #endif