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 A9E5AA00C3 for ; Tue, 20 Sep 2022 22:18:10 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3D4A540E0F; Tue, 20 Sep 2022 22:18:10 +0200 (CEST) Received: from mail-yw1-f173.google.com (mail-yw1-f173.google.com [209.85.128.173]) by mails.dpdk.org (Postfix) with ESMTP id 4C09940DFB for ; Tue, 20 Sep 2022 22:18:09 +0200 (CEST) Received: by mail-yw1-f173.google.com with SMTP id 00721157ae682-3454b0b1b6dso40793097b3.4 for ; Tue, 20 Sep 2022 13:18:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=IAQJ5dEyMFk2fvrrjfSiYTTdILR04Z6/LAS6JPeu3Qs=; b=kxq9eUFJId4vtNGrRQp3aB33ast6RB4EiNz6rrmJYpu+WZjFIf4xFhuiykYFuGHThK Apk3baFP76bZwmfjALxS6NgK1/qZjfckRQIj8qfM0maENq+im8KR4Kq/x7z3c2rYVxyq fg++UP9ikBakzTym6LdvD4LOpfLdhrOD9ic0sbW+rlajj5nGeQbupfqjqTSYIij4xse8 yJ07if5rVYDSDl9oQyd/8aXKtD04EytlcUGA9GBXbXU6D6bmn3ALkF/JuOyqoEFTaplw cR/jyxiVY3/LA+PnyFlIumyRuGc5jHh94+pLdAVfT6jUSRVRahty4mWUXylqLoqJuama zjIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=IAQJ5dEyMFk2fvrrjfSiYTTdILR04Z6/LAS6JPeu3Qs=; b=pSbygicnEqpEDhur3+PP8YtP/RwulOnInJ9YXpefHRGhSQ5bPXUxpHyK17yziO85O/ sbRDELt3mCcAxL8AMNGRh8dEx80kALjXerhNwUfI1ixYMX9KhX/i4gYrCievP61dbvKk Z/5MXy+KFVnamrNwRTswKM36qtSYD9gMJgHWutCg3K+suhNTzRKcQAJqDszsClUkSh5l 7uA4a6QyVGLzuI9MWPNOP60FQWzSkI41vCzSUP+05frTuDwiI46KdgXG+EziX9H7zJ8a 9tleIy5EfV3ahueknWzB5KDCUOoxtLkIztlTt2XexIdljgMdcyLLMBIaWhzscwZiNyrw 67sA== X-Gm-Message-State: ACrzQf0if2vK4+JV/xf0gMwhGgxCDDoxc3FyOvl+YbAFu/EkAOoXF36D zCTaxEpSBgmuJOdPVs36X9BIjv1h9rRCSt2ULSmrxi+vGtM= X-Google-Smtp-Source: AMsMyM5LWX55RBJ2gDyuVPlefAgzKlCWqGVyZL89NQJzax8pUxNeMEJpmgIQmJRoZB2id+LXpSWtwrkIlC6Mk2BTsEI= X-Received: by 2002:a81:b09:0:b0:345:30d:77b7 with SMTP id 9-20020a810b09000000b00345030d77b7mr20949328ywl.177.1663705088545; Tue, 20 Sep 2022 13:18:08 -0700 (PDT) MIME-Version: 1.0 References: <20220920081333.4ef0e8db@hermes.local> In-Reply-To: <20220920081333.4ef0e8db@hermes.local> From: Antonio Di Bacco Date: Tue, 20 Sep 2022 22:17:57 +0200 Message-ID: Subject: Re: ABI version on build machine and target machine To: Stephen Hemminger Cc: users@dpdk.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org The fact that I don't have to align the DPDK on the build system and on the target (provided that they have the same ABI) is very soothing. Thank you. On Tue, Sep 20, 2022 at 5:13 PM Stephen Hemminger wrote: > > On Tue, 20 Sep 2022 16:24:52 +0200 > Antonio Di Bacco wrote: > > > I have an application that is built with version 21.11.0 of the DPDK (ABI22). > > Now I run the application on a target machine that has 21.11.2 > > installed, then the same ABI. > > > > How can I be sure that the DPDK inlined source code in 21.11.0 is the > > same or compatible with that in 21.11.2? > > I mean, if an inline function in version 21.11.0 has changed in > > 21.11.2, could I see problems? > > > > Is this important or the fact that the two DPDKs have the same ABI > > grants that everything will work? > > yes. Especially for bugfix (ie stable) releases. > The only thing is that if a bug fix is done in an inline in 21.11.2 > then obviously you have to build with that version to get it.