From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 6FC2E48ACF; Tue, 11 Nov 2025 13:25:46 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2BF384026A; Tue, 11 Nov 2025 13:25:46 +0100 (CET) Received: from fout-b1-smtp.messagingengine.com (fout-b1-smtp.messagingengine.com [202.12.124.144]) by mails.dpdk.org (Postfix) with ESMTP id D246F40144 for ; Tue, 11 Nov 2025 13:25:43 +0100 (CET) Received: from phl-compute-03.internal (phl-compute-03.internal [10.202.2.43]) by mailfout.stl.internal (Postfix) with ESMTP id E86AE1D000CF; Tue, 11 Nov 2025 07:25:42 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-03.internal (MEProxy); Tue, 11 Nov 2025 07:25:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1762863942; x=1762950342; bh=Fud4fiSxWnyUvXQr+rFGQriJOqWB1NT1KYTapQcbA+U=; b= VWMN38SA1KVIWCPiNfjhd6+wATN5Hxno/vgoDjDV4NY0u4AwHBgPBhT6vTPokg5/ lNRKs7olbhTrpxvuNbdVGQnf4ynIYB3ZXWdIfLWBtC4nFMVWpmTBcoWqjzel2PLT wRssaKuQAr6xEisgVdw1/bGNE5UfnOJ2YxHUdclqRWrDt6iNswQNv6kv/HNWMLHU Zaa47N1z22p5phMqAV/c08mk/e20E++C54ZbbopKg2O89PVLx2F4c2fcVuaAdn8E sdjIpkIRrHPuH0foSRYFEuy9FoL+WPssAbaO2iimwb644NpTudLWzinceMVXlvrI OtEmYDHi47yCAEfmNqU0QA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1762863942; x= 1762950342; bh=Fud4fiSxWnyUvXQr+rFGQriJOqWB1NT1KYTapQcbA+U=; b=H SFFb5Ub6+8sFNeJgE99nDM12jCnlApbpKKWeMsEXD3gG9buu9J2RjqGruIOMIbh2 +QwYFsNIhD2J+W+m4S7toM+zgM5rD6wdmUoxD8UmX4RIb5Bzwc8KzoRc7gFlAtby CYaOrNgF3WENF790Fo9uQdFwDd5wj8lI5onqAQmZBqgVGb8l32y8aof0JAMEgwPT 4MThsE9taWeFRx4aoMOhl6v8iKqIy68hLw19jBSy/4HBSuA/aGgNd0tv8OkWoNys DRpRIaTYkUtm+TiwWaUZvdI+N/L6RfZObcV4lLq8hmshU62Eo6vTRlMnFD6lk0FR A3CYAxLmmS6qsvXx0msIQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvtdduudelucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhephffvvefufffkjghfggfgtgesthhqredttddtjeenucfhrhhomhepvfhhohhmrghs ucfoohhnjhgrlhhonhcuoehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtqeenucggtf frrghtthgvrhhnpeegtddtleejjeegffekkeektdejvedtheevtdekiedvueeuvdeiuddv leevjeeujeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtpdhnsggprhgtphhtthhopeeipdhm ohguvgepshhmthhpohhuthdprhgtphhtthhopehisghouhhkrhhishesghhmrghilhdrtg homhdprhgtphhtthhopehhohhnnhgrphhprgdrnhgrghgrrhgrhhgrlhhlihesrghrmhdr tghomhdprhgtphhtthhopeguvghvseguphgukhdrohhrghdprhgtphhtthhopeifrghthh hsrghlrgdrvhhithhhrghnrghgvgesrghrmhdrtghomhdprhgtphhtthhopehmsgesshhm rghrthhshhgrrhgvshihshhtvghmshdrtghomhdprhgtphhtthhopehkohhnshhtrghnth hinhdrrghnrghnhigvvheshhhurgifvghirdgtohhm X-ME-Proxy: Feedback-ID: i47234305:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 11 Nov 2025 07:25:40 -0500 (EST) From: Thomas Monjalon To: Isaac Boukris Cc: Honnappa Nagarahalli , dev@dpdk.org, Wathsala Vithanage , Morten =?UTF-8?B?QnLDuHJ1cA==?= , Konstantin Ananyev Subject: Re: [PATCH v3] lib/ring: do not allow zero size ring Date: Tue, 11 Nov 2025 13:25:39 +0100 Message-ID: <4378849.kIdP2CnQM6@thomas> In-Reply-To: References: <20251110222827.575488-1-iboukris@gmail.com> <20251111062253.578121-1-iboukris@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org 11/11/2025 09:24, Konstantin Ananyev: >=20 > > this might happen when for instance the ring size is read from > > config, and would cause runtime crash. Do so by using the > > RTE_IS_POWER_OF_2 macro. > >=20 > > Signed-off-by: Isaac Boukris > > Acked-by: Wathsala Vithanage > > Acked-by: Morten Br=C3=B8rup >=20 > Acked-by: Konstantin Ananyev Applied, thanks.