From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <dev-bounces@dpdk.org> Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4197AA0032; Tue, 19 Jul 2022 23:03:11 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1E80F410F1; Tue, 19 Jul 2022 23:03:11 +0200 (CEST) Received: from new1-smtp.messagingengine.com (new1-smtp.messagingengine.com [66.111.4.221]) by mails.dpdk.org (Postfix) with ESMTP id CC7C240FAE for <dev@dpdk.org>; Tue, 19 Jul 2022 23:03:09 +0200 (CEST) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailnew.nyi.internal (Postfix) with ESMTP id 544A3580FB7; Tue, 19 Jul 2022 17:03:07 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Tue, 19 Jul 2022 17:03:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1658264587; x= 1658271787; bh=Ot/+vn37TVHre7Zia00rRhaXfxwNiPAPZh5cSTOCgK4=; b=M bp0p+WpbNNOuj/B/uW9gmoNlDga5fH9cD8wKx3L2qX8kz4kESebCnRQfBJm5rCU8 +6TVFcEHK2cNp+kMmwTJuYBZhoeNCpTRsTOZM6Ri///4SnXlPCn3feQcgNl+Pw3W 3scfHqmMp+zDONec7mt/oZGRpMzWnbJUfDR7getbbcg7D4RzkA6o7JtWxz+inyOC XRcEwFzTIHhxSrSYrqhb0hUW0Beu4nNslRbN8x//nFYnHzS2m/m6EUN2WUfTpe44 wWjW/s6/Dxq58uq++g3+yFTZTwvntdBpwmw/cB0oepf6lBi1mRLCB1lpGFCMa4gI mCEJtY4SvScKkaawUfdPg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1658264587; x= 1658271787; bh=Ot/+vn37TVHre7Zia00rRhaXfxwNiPAPZh5cSTOCgK4=; b=3 M+iCANk/AoHWXdwQj1TUo72F9PBozBvEHR5sOJYWb7Zz639PzKUplRaEvjOm7AJB 7/U5g1OG8WbdUlJiLyWssscuK76MgEm7YY1qKkFd5nCP7/eXrAWHgkz865WXG2S5 859v1DkQ2u4HZU1L2gU57qtR5TCQGW82SQ+4uUPhe0HoGCu4OF0Dn8+1ezUXgoXF yyJ9IVb0pwgmhe2EhmHl3XooOPtfHPcrP9Jh3Qdd0iMQVEt2KNa0Bqe0IZVUWzqs RsmnWZwOg+SJUFhw5Mq9CZF5wE/C0c9zRuWPG04ju4MLCsQRTBXCMHmxXOvkeE4+ mMVBL9aJaGV8gZoUY/OEg== X-ME-Sender: <xms:BhzXYsvk5LMA9yNGtREeOMWcMi790KkhRbmhFbTa5bhEsh5NloHtlw> <xme:BhzXYpfoHXu6Km10iENZeSnsMYjTRkIv_jVKOoyugQAV9VvYM46wzf0qaNeDxp9Z9 AMZoTW5Q4D9cfaVtA> X-ME-Received: <xmr:BhzXYnwKSJ9c6_VyUm_IRhtMuW8GlDQG8iRW8T1QQzTg1QEmxErxbGAPrJNJ2VRfm37VFfrd27nr9se1r-UPmk3t-w> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudeltddgudehiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvfevufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhho mhgrshcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqne cuggftrfgrthhtvghrnheptdejieeifeehtdffgfdvleetueeffeehueejgfeuteeftddt ieekgfekudehtdfgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvth X-ME-Proxy: <xmx:BxzXYvNKSwJoRL-B4fnLGqspN72ITZwrqF-MArwDH6DInIH4fyXDQA> <xmx:BxzXYs__rK37M1Yy-TX1WZtKgn45NjaYKYP1Rp2q4IU7cTtTZPnhsg> <xmx:BxzXYnWBNzZPsgBPBxzMJZNpYFEVJIN2QWXXHhlADB9xYf3meT0dFQ> <xmx:CxzXYgovKsEy-Gq2BuLidw_89Ouo-Pu_ZL4p2-dh3UPe0t5e6rGh8A> Feedback-ID: i47234305:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 19 Jul 2022 17:02:51 -0400 (EDT) From: Thomas Monjalon <thomas@monjalon.net> To: David Marchand <david.marchand@redhat.com> Cc: dev@dpdk.org, Aaron Conole <aconole@redhat.com>, Michael Santana <maicolgabriel@hotmail.com>, Ray Kinsella <mdr@ashroe.eu>, Nicolas Chautru <nicolas.chautru@intel.com>, Gagandeep Singh <g.singh@nxp.com>, Hemant Agrawal <hemant.agrawal@nxp.com>, Sachin Saxena <sachin.saxena@oss.nxp.com>, Rosen Xu <rosen.xu@intel.com>, Stephen Hemminger <sthemmin@microsoft.com>, Long Li <longli@microsoft.com>, Fan Zhang <roy.fan.zhang@intel.com>, Lee Daly <lee.daly@intel.com>, Ashish Gupta <ashish.gupta@marvell.com>, Matan Azrad <matan@nvidia.com>, Sunila Sahu <ssahu@marvell.com>, Ruifeng Wang <ruifeng.wang@arm.com>, Ajit Khaparde <ajit.khaparde@broadcom.com>, Raveendra Padasalagi <raveendra.padasalagi@broadcom.com>, Vikas Gupta <vikas.gupta@broadcom.com>, Chandubabu Namburu <chandu@amd.com>, Pablo de Lara <pablo.de.lara.guarch@intel.com>, Michael Shamis <michaelsh@marvell.com>, Liron Himi <lironh@marvell.com>, Nagadheeraj Rottela <rnagadheeraj@marvell.com>, Srikanth Jampala <jsrikanth@marvell.com>, Anoob Joseph <anoobj@marvell.com>, Jay Zhou <jianjay.zhou@huawei.com>, Radha Mohan Chintakuntla <radhac@marvell.com>, Veerasenareddy Burru <vburru@marvell.com>, Chengwen Feng <fengchengwen@huawei.com>, Bruce Richardson <bruce.richardson@intel.com>, Kevin Laatz <kevin.laatz@intel.com>, Conor Walsh <conor.walsh@intel.com>, Timothy McDaniel <timothy.mcdaniel@intel.com>, Mattias =?ISO-8859-1?Q?R=F6nnblom?= <mattias.ronnblom@ericsson.com>, Jerin Jacob <jerinj@marvell.com>, Liang Ma <liangma@liangbit.com>, Peter Mccarthy <peter.mccarthy@intel.com>, Harry van Haaren <harry.van.haaren@intel.com>, Elena Agostini <eagostini@nvidia.com>, "Artem V. Andreev" <artem.andreev@oktetlabs.ru>, Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>, Harman Kalra <hkalra@marvell.com>, Olivier Matz <olivier.matz@6wind.com>, "John W. Linville" <linville@tuxdriver.com>, Ciara Loftus <ciara.loftus@intel.com>, Qi Zhang <qi.z.zhang@intel.com>, Shepard Siegel <shepard.siegel@atomicrules.com>, Ed Czeck <ed.czeck@atomicrules.com>, John Miller <john.miller@atomicrules.com>, Igor Russkikh <irusskikh@marvell.com>, Steven Webster <steven.webster@windriver.com>, Matt Peters <matt.peters@windriver.com>, Rasesh Mody <rmody@marvell.com>, Shahed Shaikh <shshaikh@marvell.com>, Somnath Kotur <somnath.kotur@broadcom.com>, Chas Williams <chas3@att.com>, "Min Hu (Connor)" <humin29@huawei.com>, Nithin Dabilpuram <ndabilpuram@marvell.com>, Kiran Kumar K <kirankumark@marvell.com>, Sunil Kumar Kori <skori@marvell.com>, Satha Rao <skoteshwar@marvell.com>, Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>, Simei Su <simei.su@intel.com>, Wenjun Wu <wenjun1.wu@intel.com>, Marcin Wojtas <mw@semihalf.com>, Michal Krawczyk <mk@semihalf.com>, Shai Brandes <shaibran@amazon.com>, Evgeny Schemeilin <evgenys@amazon.com>, Igor Chauskin <igorch@amazon.com>, Apeksha Gupta <apeksha.gupta@nxp.com>, John Daley <johndale@cisco.com>, Hyong Youb Kim <hyonkim@cisco.com>, Gaetan Rivet <grive@u256.net>, Xiao Wang <xiao.w.wang@intel.com>, Ziyang Xuan <xuanziyang2@huawei.com>, Xiaoyun Wang <cloud.wangxiaoyun@huawei.com>, Guoyang Zhou <zhouguoyang@huawei.com>, Dongdong Liu <liudongdong3@huawei.com>, Yisen Zhuang <yisen.zhuang@huawei.com>, Yuying Zhang <Yuying.Zhang@intel.com>, Beilei Xing <beilei.xing@intel.com>, Jingjing Wu <jingjing.wu@intel.com>, Qiming Yang <qiming.yang@intel.com>, Junfeng Guo <junfeng.guo@intel.com>, Andrew Boyer <aboyer@pensando.io>, Shijith Thotton <sthotton@marvell.com>, Srisivasubramanian Srinivasan <srinivasan@marvell.com>, Jakub Grajciar <jgrajcia@cisco.com>, Viacheslav Ovsiienko <viacheslavo@nvidia.com>, Zyta Szpak <zr@semihalf.com>, Martin Spinler <spinler@cesnet.cz>, Chaoyong He <chaoyong.he@corigine.com>, Niklas Soderlund <niklas.soderlund@corigine.com>, Jiawen Wu <jiawenwu@trustnetic.com>, Tetsuya Mukawa <mtetsuyah@gmail.com>, Sathesh Edara <sedara@marvell.com>, Devendra Singh Rawat <dsinghrawat@marvell.com>, Jasvinder Singh <jasvinder.singh@intel.com>, Cristian Dumitrescu <cristian.dumitrescu@intel.com>, Maciej Czekaj <mczekaj@marvell.com>, Jian Wang <jianwang@trustnetic.com>, Maxime Coquelin <maxime.coquelin@redhat.com>, Chenbo Xia <chenbo.xia@intel.com>, Jochen Behrens <jbehrens@vmware.com>, Jakub Palider <jpalider@marvell.com>, Tomasz Duszynski <tduszynski@marvell.com>, Tianfei zhang <tianfei.zhang@intel.com>, Ori Kam <orika@nvidia.com>, Vijay Kumar Srivastava <vsrivast@xilinx.com>, Konstantin Ananyev <konstantin.v.ananyev@yandex.ru>, Akhil Goyal <gakhil@marvell.com>, David Hunt <david.hunt@intel.com>, Byron Marohn <byron.marohn@intel.com>, Yipeng Wang <yipeng1.wang@intel.com>, Ferruh Yigit <ferruh.yigit@xilinx.com>, Vladimir Medvedkin <vladimir.medvedkin@intel.com>, Jiayu Hu <jiayu.hu@intel.com>, Sameh Gobriel <sameh.gobriel@intel.com>, Bernard Iremonger <bernard.iremonger@intel.com>, Reshma Pattan <reshma.pattan@intel.com>, Honnappa Nagarahalli <honnappa.nagarahalli@arm.com>, Ciara Power <ciara.power@intel.com>, Erik Gabriel Carrillo <erik.g.carrillo@intel.com> Subject: Re: [PATCH] version: 22.11-rc0 Date: Tue, 19 Jul 2022 23:02:50 +0200 Message-ID: <1898941.fIoEIV5pvu@thomas> In-Reply-To: <20220718100909.2299331-1-david.marchand@redhat.com> References: <20220718100909.2299331-1-david.marchand@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org 18/07/2022 12:09, David Marchand: > --- a/devtools/check-abi.sh > +++ b/devtools/check-abi.sh > @@ -37,10 +37,6 @@ fi > error= > for dump in $(find $refdir -name "*.dump"); do > name=$(basename $dump) > - if grep -qE '\<librte_*(.*_octeontx2|raw_dpaa2_qdma)' $dump; then > - echo "Skipped removed driver $name." > - continue > - fi Yes it needs to be removed. > --- a/devtools/libabigail.abignore > +++ b/devtools/libabigail.abignore > @@ -31,43 +31,8 @@ > type_kind = enum > changed_enumerators = RTE_CRYPTO_ASYM_XFORM_ECPM, RTE_CRYPTO_ASYM_XFORM_TYPE_LIST_END > > -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > -; Temporary exceptions till next major ABI version ; > -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > +; Temporary exceptions till next major ABI version ; > +; NOTE: there may be some removed libaries or drivers in check-abi.sh ; > +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; This note is not clear to me. > > -; Ignore ethdev event enum update > -; because new event cannot be received if not registered > -[suppress_type] > - type_kind = enum > - changed_enumerators = RTE_ETH_EVENT_MAX > - > -; Ignore fields inserted in cacheline boundary of rte_eth_rxq_info > -; because the struct size is unchanged > -[suppress_type] > - name = rte_eth_rxq_info > - has_data_member_inserted_between = {offset_of(rx_buf_size), end} > - > -; Ignore fields inserted in place of reserved_opts of rte_security_ipsec_sa_options > -[suppress_type] > - name = rte_security_ipsec_sa_options > - has_data_member_inserted_between = {offset_of(reserved_opts), end} > - > -; Ignore section attribute fixes in experimental regexdev library > -[suppress_file] > - soname_regexp = ^librte_regexdev\. > - > -; Ignore changes in common mlx5 driver, should be all internal > -[suppress_file] > - soname_regexp = ^librte_common_mlx5\. > - > -; Ignore visibility fix of local functions in experimental auxiliary driver > -[suppress_file] > - soname_regexp = ^librte_bus_auxiliary\. > - > -; Ignore visibility fix of local functions in experimental gpudev library > -[suppress_file] > - soname_regexp = ^librte_gpudev\. > - > -; Ignore libabigail false-positive in clang builds, after moving code. > -[suppress_function] > - name = rte_eal_remote_launch Yes they can all be removed. New exceptions will be added cautiously per need.