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 57D65437A3; Wed, 27 Dec 2023 18:39:29 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CDE31402B0; Wed, 27 Dec 2023 18:39:28 +0100 (CET) Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) by mails.dpdk.org (Postfix) with ESMTP id 92E394029C for ; Wed, 27 Dec 2023 18:39:27 +0100 (CET) Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-1d307cf18fdso26128625ad.3 for ; Wed, 27 Dec 2023 09:39:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1703698766; x=1704303566; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=i1Rgdw3cGgnz5avuCHMl681m3DMSh6suuhxgkz5Kal8=; b=O4MS7+bWSA16t3aaKQMZ3Fsv8uWf/h8zNaJ94CBQLbQ1LzjAQ7U/1ilUlmisltlD6a YQy0TuXt95wkGKE8SK3Iuj9ccBz/bfkadUzfhcBz/8NpBiDEfxl6PBl7x63X2zbmVGqv DVmm5k5TLfq9hR5trfmCVOQeGEe5Lay9ud99IJtVHA2WVQC2rd7QkJAQpMHjoiKXAqKP v5Sc9flvetBz0ozPUPdqabcNH9K34rr8NMGfhWjk9GKNODDzG+nHZOsKNQu7BdpNjnfn apRqgQS5TAMSICqpsMRHVjOb8c/yxaiC+EbEPJ5gCLctfQeyoB0AFETJfosqK727jUiP 4lqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703698766; x=1704303566; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=i1Rgdw3cGgnz5avuCHMl681m3DMSh6suuhxgkz5Kal8=; b=S9WwVgN77jLW9VlmWLiHBWehJyTP1EriBQnWfqZrjOKMrmIlVJyu/0Fj70ATZgNwWt I8bm5zF1fVhjgeXphJ4wpUuGirwNysR8oDfbiwIYmKVT5hwyQpEKxFnvdCSl5aYEc98C IFZXzNfgcwvCZ/8/ygZW9q9nkIWgfQeACcRkv9hiJrnNxtIsLaZihhUDPsSBXAjsEo1S DUZeyZCAoVryqpQUMKWC4EPHMcMx+eXUBHPECc9vPVxPo2sSQlEV/z2LS20y5i8VsrwL 33sTp2/WIPl6n4EGviQ3l2dEKxpi1iLqgBQk9b8LAaA3Vcp2oOCMnUSgDgrUAmoZNtwO BnOg== X-Gm-Message-State: AOJu0YzTS/im4knUeu6IgSHM8ezVFnLbs6OjxM6jfJby6fzQ7E6z16ox 4huw5pzQBB3sVQkLCizZYVKx+KrBQ8U3OA== X-Google-Smtp-Source: AGHT+IEO+ojrXgtEcJSHqNTl7AkyxwrbdLHpbtC4XSx1hE600PW+8C24MOaY0bnQjFiPZABBg2nw6g== X-Received: by 2002:a17:902:eb8b:b0:1d4:4b36:b72c with SMTP id q11-20020a170902eb8b00b001d44b36b72cmr2380309plg.113.1703698766603; Wed, 27 Dec 2023 09:39:26 -0800 (PST) Received: from hermes.local (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id b21-20020a170902d31500b001d34796c1e9sm12248053plc.119.2023.12.27.09.39.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Dec 2023 09:39:26 -0800 (PST) Date: Wed, 27 Dec 2023 09:39:24 -0800 From: Stephen Hemminger To: Dariusz Sosnowski Cc: Thomas Monjalon , Ferruh Yigit , Andrew Rybchenko , "Ori Kam" , Subject: Re: [RFC] ethdev: fast path async flow API Message-ID: <20231227093924.101a9513@hermes.local> In-Reply-To: <20231227105709.1951231-1-dsosnowski@nvidia.com> References: <20231227105709.1951231-1-dsosnowski@nvidia.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 Wed, 27 Dec 2023 12:57:09 +0200 Dariusz Sosnowski wrote: > **Future considerations** > > A case can be made about converting some of the existing > stable API functions to fast path versions in future LTS releases. > I don't have any hard data on how such changes would affect performance of > these APIs, but I assume that the improvement would be noticeable. The problem is that inline functions create future ABI problems. Usually, there are other ways to get the same performance benefit. Often batching updates to hardware will do the trick.