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 B2455A0C43; Thu, 26 Aug 2021 12:48:06 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9481B40140; Thu, 26 Aug 2021 12:48:06 +0200 (CEST) Received: from mail-il1-f179.google.com (mail-il1-f179.google.com [209.85.166.179]) by mails.dpdk.org (Postfix) with ESMTP id B0D7A4013F for ; Thu, 26 Aug 2021 12:48:05 +0200 (CEST) Received: by mail-il1-f179.google.com with SMTP id r6so2749441ilt.13 for ; Thu, 26 Aug 2021 03:48:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=cnuFhtsj4Gxjsk+VjlnJYmPHVtQpWc236vvW+JE6EOE=; b=mocgZf7/Si+cdeZLoVslyldavL2yGh8xqU6OI/zYJB9tSm7YFpVvTNY11wqHEA/plc NkzDNp/1Tog3l8Wl8/J2lORNN2uAO5bc32RuJ81yOgbbMqmFrKpgMd4mgNwTtpqKm/Fm 4EPXB/TnURRZM5Rg3rurUFHUFecqQHOequyHL0Dz3KWGDhtMopdH5iCcmIuecEWRNpUY JRmOtM+0299uGMJ1DfVZpWRty9ypnsHHHqsNjfVhZq/nz5vuHT7LAue08wpibZjXN7O8 X0JRy8T26YMFsMibvkQzDMbQkyTSNSOzGoaQWkKKNvu8cp198osFVGlKmR7ZbCkw0DIK JCoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=cnuFhtsj4Gxjsk+VjlnJYmPHVtQpWc236vvW+JE6EOE=; b=qIjumxL+Mg3r5IWvLpoDXQ3thYDUK+A/DpewuOM+5KxG8syouuT7rDXXOXTg5APG+m uzKVl1q+yzivn1Qc/gisPShd7U9FUhOMkjwucfnNzTvIaPXKYUoWYgBqdWRZl6LTelm6 rdlJFmTt39S5uQ1icI6QL/5pXYkFB5k8Muc6rd8gdf58aRnwxkl44n+rgc9f6Rh9D7QD 9iOrZ8xfCmCk/Q5zscS6vZhkoKT5UpTeXgTfxK1v3OwesD/252WUDPUOrU38XItrksMe 1FpopS3jH40139hep1vSqu0qB+ntTa6Ru7mAZS6WwTTE/5ZN2W2Of2zYfwEL+5hDcI8S rP9g== X-Gm-Message-State: AOAM533WP0vAa86wtM7K+TJPt7M11WzqnEF/sA4AGOme/iHTPQI7ZNKl U6FNcHFJj7Jiukq3YF80pcviyYQ1F5WonwaUUQM= X-Google-Smtp-Source: ABdhPJxr9HvV4CnMy89Q/HVF5mDy66dRW/FTo3wLwU95/VKmFYTbs8hiHamupVH+rsEEgRcJFeuVfM5VrVKaunhl3l0= X-Received: by 2002:a92:a012:: with SMTP id e18mr2100477ili.271.1629974885047; Thu, 26 Aug 2021 03:48:05 -0700 (PDT) MIME-Version: 1.0 References: <20210826103500.2172550-1-ferruh.yigit@intel.com> In-Reply-To: From: Jerin Jacob Date: Thu, 26 Aug 2021 16:17:39 +0530 Message-ID: To: Akhil Goyal Cc: Ferruh Yigit , Ray Kinsella , "dev@dpdk.org" , Konstantin Ananyev , Jerin Jacob Kollanukkaran Content-Type: text/plain; charset="UTF-8" Subject: Re: [dpdk-dev] [EXT] [PATCH] doc: announce library refactor for ABI improvement 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 Sender: "dev" On Thu, Aug 26, 2021 at 4:16 PM Akhil Goyal wrote: > > > Target is to reduce the public interface surface to improve the ABI > > stability and this is preparation for the longer term stable ABI > > support. > > > > Mainly device abstraction layer libraries are impacted because they have > > two interfaces, one is public interface to the applications and other is > > internal interface to the drivers. Some driver/internal interface > > structures/symbols are in the public interface by mistake, this work is > > to clean them. > > Also some libraries has 'static inline' functions for performance > > reasons (like ones in the ethdev), this work plans to split the > > structures and hide the part that is not used by inline functions. > > > > The need of the work for the stable ABI already discussed and planned by > > the DPDK technical board: > > https://mails.dpdk.org/archives/dev/2021-July/214662.html > > > > Signed-off-by: Ferruh Yigit > > --- > Acked-by: Akhil Goyal Acked-by: Jerin Jacob