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 40D0743DCA; Tue, 2 Apr 2024 22:51:08 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 15F8A40272; Tue, 2 Apr 2024 22:51:08 +0200 (CEST) Received: from linux.microsoft.com (linux.microsoft.com [13.77.154.182]) by mails.dpdk.org (Postfix) with ESMTP id 39B7E4025D for ; Tue, 2 Apr 2024 22:51:07 +0200 (CEST) Received: by linux.microsoft.com (Postfix, from userid 1086) id 544A920E8BDC; Tue, 2 Apr 2024 13:51:06 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.11.0 linux.microsoft.com 544A920E8BDC DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.microsoft.com; s=default; t=1712091066; bh=/gOjzSLYpj2COf9fV/zLIlinA6w8rYdVW95x2FCoqHo=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=Fut/378LZSKBRMikGoYbDGJrfifSlPHLtZS93igppup22viy5FQgnTylRESHN6BLb BKAcjKkb171cOLcM1mEv03/sX5K/5yzHMOreNOLsHJWuwVxKXtf0/3pzqanGFcG+/q mVrsvSwfb0hRDmznvVKokcu8Nu1Yvavpn4nqHiVg= Date: Tue, 2 Apr 2024 13:51:06 -0700 From: Tyler Retzlaff To: Stephen Hemminger Cc: dev@dpdk.org, Ajit Khaparde , Andrew Boyer , Andrew Rybchenko , Bruce Richardson , Chenbo Xia , Chengwen Feng , Dariusz Sosnowski , David Christensen , Hyong Youb Kim , Jerin Jacob , Jie Hai , Jingjing Wu , John Daley , Kevin Laatz , Kiran Kumar K , Konstantin Ananyev , Maciej Czekaj , Matan Azrad , Maxime Coquelin , Nithin Dabilpuram , Ori Kam , Ruifeng Wang , Satha Rao , Somnath Kotur , Suanming Mou , Sunil Kumar Kori , Viacheslav Ovsiienko , Yisen Zhuang , Yuying Zhang , mb@smartsharesystems.com Subject: Re: [PATCH v9 2/4] mbuf: remove rte marker fields Message-ID: <20240402205106.GA13316@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> References: <1706657173-26166-1-git-send-email-roretzla@linux.microsoft.com> <1712088530-24948-1-git-send-email-roretzla@linux.microsoft.com> <1712088530-24948-3-git-send-email-roretzla@linux.microsoft.com> <20240402134549.0d3d22dc@hermes.local> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240402134549.0d3d22dc@hermes.local> User-Agent: Mutt/1.5.21 (2010-09-15) 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 On Tue, Apr 02, 2024 at 01:45:49PM -0700, Stephen Hemminger wrote: > On Tue, 2 Apr 2024 13:08:48 -0700 > Tyler Retzlaff wrote: > > > RTE_MARKER typedefs are a GCC extension unsupported by MSVC. Remove > > RTE_MARKER fields from rte_mbuf struct. > > > > Maintain alignment of fields after removed cacheline1 marker by placing > > C11 alignas(RTE_CACHE_LINE_MIN_SIZE). > > > > Provide new rearm_data and rx_descriptor_fields1 fields in anonymous > > unions as single element arrays of with types matching the original > > markers to maintain API compatibility. > > > > This change breaks the API for cacheline{0,1} fields that have been > > removed from rte_mbuf but it does not break the ABI, to address the > > false positives of the removed (but 0 size fields) provide the minimum > > libabigail.abignore for type = rte_mbuf. > > > > Signed-off-by: Tyler Retzlaff > > Release note should be for 24.07 not 24.03. yeah, pressed send and noticed it seconds later. when the new empty release notes are added i'll move the notes to 24.07. thanks.