From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0053.outbound.protection.outlook.com [104.47.40.53]) by dpdk.org (Postfix) with ESMTP id 103B1A10 for ; Mon, 13 Mar 2017 09:47:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=7lfINhBP+COX6Z/qHg7H+cTxMI6BCxGtdHnYyh8YMXM=; b=AD7djVy9PRMaW7ezjvtD1Gd62ifFlexn+1afYRBtmj/dUJckJDwhdrWBeII6Z9AjVLsTgEy+bSlchB/7r9oj5wfhWIU7WYtgY+bdnmaHLfl/FhP5obNHlZs7ckud8H/TrKNIErCUC1cn3fsXSmw4tEzu4Ck9EZzJUG9yzuu9nQc= Authentication-Results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from localhost.localdomain (111.93.218.67) by BY1PR0701MB1723.namprd07.prod.outlook.com (10.162.111.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.961.17; Mon, 13 Mar 2017 08:47:18 +0000 Date: Mon, 13 Mar 2017 14:17:03 +0530 From: Jerin Jacob To: Harry van Haaren Cc: dev@dpdk.org Message-ID: <20170313084702.eech5yae6nwbb7af@localhost.localdomain> References: <1487343252-16092-1-git-send-email-harry.van.haaren@intel.com> <1489175012-101439-1-git-send-email-harry.van.haaren@intel.com> <1489175012-101439-2-git-send-email-harry.van.haaren@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1489175012-101439-2-git-send-email-harry.van.haaren@intel.com> User-Agent: NeoMutt/20170306 (1.8.0) X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: BM1PR01CA0080.INDPRD01.PROD.OUTLOOK.COM (10.174.208.148) To BY1PR0701MB1723.namprd07.prod.outlook.com (10.162.111.142) X-MS-Office365-Filtering-Correlation-Id: b3e32091-dc6b-4406-9282-08d469ed8fb7 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BY1PR0701MB1723; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1723; 3:YHzrAsqwJpppMh+YJWCP/mkgU3XQLe4yiXTSeSqRCkyEy91tzN2E/8ftWwW/6rDdEEgP2eoqCnfGaXWYYGZhFMaoQnehjiUW0ED3rsVaVU527bJScOf7w3xmd9tFoAzEsyhK2dcDscIva1dnY66nwXbZ+J0u8eJqnvpLmfCYnrv4oSQXC4vwu3VVij1YijEnfKIsFTNe9LYDMxCMXhTZugearbfWAbaf79ddtm6kFnAvP75//41fFBvOb+2tyGwGlqpqldBj4pn6TpKjesK2tg==; 25:o0qOMhCQeOZF4MXxvTp0cB4K7s33DyiYeS7Hzs0QssMbD5tMV+QiBCE92q64/0FBpejCurocHenw36aJVQfLD1qWFJjG2iha6NfsnkP8JIKbcUVnC7YbcJ22dLGNoe7wdRNAmC3jeehPR0X7eigCp72+2Ve9+jQB2CO4Rzv/4mTDiQn3be/yXQP/tBERaYXjyjUOz2hw4EjL+amq/RBAiY0lToOv5Y+WIWogKz1cxqN/ggbKw2PyL6j1pqlVWpxGgpFNuyR+vKk4WFwHrtU+qajYYmo9qSjEBMezyidLuVCXV0cfxagJAWWqvk0Cd9M2CMQf9cMCteL24nE2lWUvBF2beNnUpdP1B22ft6Gt16kfbUpHLX8mdGwtb+d875yqlKNEL0rAl28pK2LQMn/lscBrVnb8DLaxbC+pt1XcqCAzLfOI1j7p1Y9hIJUTi9xooBs7Xc8yHBxA/jKP4C/Xug== X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1723; 31:m7SETfPGBY438e/uF9rafOQ9vf1L+0Np3bSvVk76deS08E1ep3qE3c9iEJ09v+1snR5SLLYpsJHQOx3r7SXcaX/GEdtXmAk1/+dnt77HIA2/nF0ax+TLmDrXxnr1MwOEAtTDvrr0/7WYOkrl0G1jf/StQjrq+LWcDaSFJ8KRyidLrGoKzuIzS3aaQ2cPwenEa6rZuOlfbu5hUssfO0qP/dgZKVZpzNirQydxztLwNit04PMOJ9W0DVySh3OsyN/cR5mOUhGxN4LdwVeaGtWfyRFabTakwHfwh3xtk7j+UxM=; 20:pn09TMCBInpHmKy1ieR23kBAVF9tVm31rv87wYI+FuT1YMOenqAq0PmdEgPaCw4iXmigM8CFsAwn2UlwNBI5rne4N2CWa+F09+V4iTE1Xovs7aL7JyoMzE75it+SsmismKGCMCuq/7ewdyGNF0Zu5fjlEPgWhhCmVG22S+Vh9m11NqgkO5gRw9L1ZWo5xXQB4o0QCQjbW5yHgbxqayW7vCuv/U8oWjs8FkBodP+TIIK2wlH5EQoU6nKKjvkfUSIscL8usVeWbEwP7JGnR94wL+UZiCPaS/rkzmlGJIdl97qAbBDfffZwZBD8Too/OhS8wAEXR3CeESmzAsqFkIgcvBgMSm/V4Olx3fp1GDsOV0kD36AAocArOlBSxYSzC54UVKONr3zxZY/RR+kLPLAKnVrgHwmn4eXiB72bEUTTaikXLKowf2tHwOenRFoD8FQabD0AMvvG9jyCxWddAx3LDe9A8gz7wEgjJKaBwcm6DS/dHRm9tRpPaFMWUlRhHlLBwgqnj+y5lV9IsI30aligxCJ85aPnTMfA8JHoFUvUSyLGRfiNjIokPErVqCcmBSNMIO6QznPs3yhVglJN3kbqVQLxYAua9AYTx0i7ttCynWo= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6041248)(20161123560025)(20161123564025)(20161123555025)(20161123558025)(20161123562025)(6072148); SRVR:BY1PR0701MB1723; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0701MB1723; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1723; 4:4VcKupI9NzisQ9/kD1tA95rqjyTkyxbVEnsXo+MrG3YH12Bdnr2nHWdjYzh5yFffZkAyr6hcXl4xScQZ1K9BPTkuR2cZEBe0WULfk8kkMk+gQNcz+BSLlznEu7Ut1IhUq7BNPw8YLOlf+xw6oC/b8DL6D/N3g6YYGUiZ4q+ETlQZXEmoP+9quUbg+GPY+FqwPGwpeW7D6Sl8yMBw6kwIJVQcs2EX4XU9BV9XO4AFVXjQZWALzTAN5qizAMSUKFu41DiKJRW9IX4Ps2LgjfUsuV3gYidoAScBm/Q3Ip1d9dcZzKYyTBZrQacft6PViZ4t3uJVKSq6CADFjUEn2vmfKsClI/4/g2T9AprtLNp2jgCILRIZn6NaHs2mc4Z1vEIsf83WPPt23c9biWd76Aj9p4Qe2iQPUPEl/vENfHtDFWhxE32KvCJcwjjsM5kVH2YAIzJ2/0TLYR+TKte4wPTkUJ1d4fq1JlqsK81ru6CoRN2CwOUuTUkvRgE88Y14Tr+L1yhTAIZ4sDy6SRJqYQiur3mGAU2PPOS4sPCfrX7SEa9D/BeYAATG9ck5QOeTh8nUZHlwat1eVMaMLDVq2QNtS/9UfkQekOhYo4k2Bf4ACGmZpGZECEx0V9w5SyyZKfPsHz5SuEGDo0ZN/fVyzRobcA== X-Forefront-PRVS: 0245702D7B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(6069001)(39450400003)(24454002)(38730400002)(189998001)(110136004)(6246003)(66066001)(8676002)(2906002)(4326008)(42186005)(81166006)(6666003)(61506002)(1076002)(55016002)(3846002)(54356999)(76176999)(6116002)(2950100002)(33646002)(5660300001)(7736002)(53936002)(50986999)(42882006)(6916009)(23726003)(25786008)(6506006)(229853002)(305945005)(9686003)(47776003)(5009440100003)(7099028); DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR0701MB1723; H:localhost.localdomain; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0701MB1723; 23:ZSkNrLkCxh4Cwu+xgKRhMGEhNoVTDE1iP64KYOG?= =?us-ascii?Q?TI2FuaZiLooXgFsMQCcw1Y7uO8hWPguaeD3Zu5zSdcB07LtPG0S+fcF+hZSA?= =?us-ascii?Q?ruKwwD1wlfScQgkuphufQULlTFr0UoEa7N/NtxGz2LZWJ2EJZB+jsMAjXGfi?= =?us-ascii?Q?owzHeZnfItnYS5gCr5zEcRMid61CqOPjK6fsTAnuemLuLAuNqqq/HSrS/oK9?= =?us-ascii?Q?0GO45xVE9IJDs8kwEkgD7kEGBaVYIV99PLP+ksz+D4QNH/Vx03tHK1HzoouW?= =?us-ascii?Q?hm8ogqG5lR6y8/inx74iqi0yQen1eqP7uTrGUd3htmQt3389CUJNiRJkFKYN?= =?us-ascii?Q?w9tbfpWyniCFtghzsPFk7cwMqJbX2J0cmgWD9zkLR8M8QdB+Y5krSRlph72d?= =?us-ascii?Q?7g+pInJmSYGGA9Qetm5Zl9U9STx/nb2eQ3oEnaPMeVac00BlCtVBad7voFWJ?= =?us-ascii?Q?h2rsIlWADhFZcYPKuL7bHEfxtl7/zSvC1e8ZQurgwKG/gzOYHJ2qpJWvTdy8?= =?us-ascii?Q?oBDRXaf+icCfilfpl1PF5MtqfBm2CH1W/jKMJMKp2/sbIbx48Z9Vt2sIICHP?= =?us-ascii?Q?DkKT5RGKb1WINh17nucDsSXMW1I1NTqn8WKSUujVyTiMEr55ThCXcxFeqlc+?= =?us-ascii?Q?+yufVyqlQJsjFOLNj+nYbrCABpAfPoL32cpcfKblDVOhRt3lXWCeqVDfA64e?= =?us-ascii?Q?H0qnvxOHdQTNIMQEtev0pQ9YyntuYgjNJDuCeCa1jKyiZ8axyRnwG3CCaQhA?= =?us-ascii?Q?y47P0d3XiIi0Sz62ZTGj8v0fH/sgaOVd9Xna1B2Fh9KE/U1xgu6/Eq+VDsIn?= =?us-ascii?Q?eh/w250MeTvkIXTAWaTARyADoHD47Y8ZsvpaxdZIsoPzdMHwixtTY2BfiEYz?= =?us-ascii?Q?wAdux7AaHJp/cEQhWQyMw3N+F45U6EqotnyE/LXK+ByDDwYy1Uf97RZ5xPqy?= =?us-ascii?Q?RB/uD2h4vYk7A64CxP4IeIDrxCpsoODiDCcACdtUDxPmNiM6DG26sCfNZZQG?= =?us-ascii?Q?oHUw=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1723; 6:/rnJoNu8HMGDJhPSo9ZWg6eM+jAYdCd/ZOC4wf6U7xe7NAss14tE5P3n6JjLcpyZ93Rvz5HOeXCnj7g/vfMd3u6UQuyDtHBOTDRy+Hs0sNQDpC+UnIx7gAgpDhvsOhrdv1BGoumUxXZzFmpwKTU6sVspVuNjBqsrvxemViVMvOTEhm4d+T+lZoHml7yPnaPdnIG/np/5Sv8SOA2N6oFuuO8lbpnmiw7Ym8f9VVMKgl0NGC7apVBOa1VEgkdbzIf9MeY7DtSVD1p/vlVn/8JtyfH+8TYG/4uJYbqaZIPFx70XFprfzlw/cyLF5SX5AYyYkPq8glbiihbM31ZLZG1Fj1SUTYlecadBasFQl/Fencv5Srfleyb7kFRuPpLnHKdcWHnk35veKASSgASvK6VL4w==; 5:N2eogKLCxdiAJSxYeXp43c5fdsxcDi18KZJiymL1YWw6RXObCgoqodZpW+VKXXFjYzhBIBvV7wDRO69EafRHp54InMcFzV7FVqw5xDT6kuWxKv2+YKOUsYu7UItw/4ag1JeU7nXjJlHYRn0e025pSg==; 24:zHBCgOKvNDeyOZIr2UCttub3cG24xPPjJXMMoCBH1Z6UifkAXKcfPZnd6Qe7QsKFzfZRtcKytNN+gmOYZdFTwwdj0J9h6fnCSKOKNFlVjVM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1723; 7:U0loqtMaetrR9CNy9+xvvG9XhysITMNJOfomzxOd04h1N1IhkusijBuk0+54pxx21BQ5hAh5SqwTwauImZjTF/KaD4++6Q8b/V3lA8+hu/DY5407o14M9xC+mWv038vibkvQC6/u2w9VdjIFgUl2aAa+w519RX7Ao/D/wwR5HluZQD0HePv+65mYqleRnZNCbRrr4kchyx4N7t0DSJtVEk3jSEGQYUtUmITzmaSMiTIN1JEmh6Hf9I0woKJZyHRTz3Q0Rk6viynuqkqab6Uu6ncTubshm8/ZFgntMXuvJtNBgO6lfOfA1+b9J2amIZqkhdCqCudY2Z9aiIzPmWjHew== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Mar 2017 08:47:18.7919 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0701MB1723 Subject: Re: [dpdk-dev] [PATCH v4 01/17] eventdev: increase size of enq deq conf variables 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: , X-List-Received-Date: Mon, 13 Mar 2017 08:47:22 -0000 On Fri, Mar 10, 2017 at 07:43:16PM +0000, Harry van Haaren wrote: > Large port enqueue sizes were not supported as the value > it was stored in was a uint8_t. Using uint8_ts to save > space in config apis makes no sense - increasing the 3 > instances of uint8_t enqueue / dequeue depths to more > appropriate values (based on the context around them). > > Signed-off-by: Harry van Haaren > Acked-by: Jerin Jacob Applied to dpdk-next-eventdev/master. Thanks. > --- > lib/librte_eventdev/rte_eventdev.h | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/lib/librte_eventdev/rte_eventdev.h b/lib/librte_eventdev/rte_eventdev.h > index e2fdf72..4876353 100644 > --- a/lib/librte_eventdev/rte_eventdev.h > +++ b/lib/librte_eventdev/rte_eventdev.h > @@ -426,7 +426,7 @@ struct rte_event_dev_config { > * This value cannot exceed the *max_event_queue_flows* which previously > * provided in rte_event_dev_info_get() > */ > - uint8_t nb_event_port_dequeue_depth; > + uint32_t nb_event_port_dequeue_depth; > /**< Maximum number of events can be dequeued at a time from an > * event port by this device. > * This value cannot exceed the *max_event_port_dequeue_depth* > @@ -637,12 +637,12 @@ struct rte_event_port_conf { > * which was previously supplied to rte_event_dev_configure(). > * This should be set to '-1' for *open system*. > */ > - uint8_t dequeue_depth; > + uint16_t dequeue_depth; > /**< Configure number of bulk dequeues for this event port. > * This value cannot exceed the *nb_event_port_dequeue_depth* > * which previously supplied to rte_event_dev_configure() > */ > - uint8_t enqueue_depth; > + uint16_t enqueue_depth; > /**< Configure number of bulk enqueues for this event port. > * This value cannot exceed the *nb_event_port_enqueue_depth* > * which previously supplied to rte_event_dev_configure() > -- > 2.7.4 >