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 BA162A00C3; Fri, 13 May 2022 04:24:34 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9E9B940E64; Fri, 13 May 2022 04:24:34 +0200 (CEST) Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by mails.dpdk.org (Postfix) with ESMTP id 7EF3640DDE for ; Fri, 13 May 2022 04:24:33 +0200 (CEST) Received: by mail-pl1-f178.google.com with SMTP id q4so6624352plr.11 for ; Thu, 12 May 2022 19:24:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20210112.gappssmtp.com; s=20210112; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=cxvNXbYUXZt6yNBiwYdHAUQAFZ4nvLDvll0z5uOPOT8=; b=Jr3w5CEFIRw4cVdtm5wnaeS861bdeCwkHZ8IUfMW+PWyOeV5q0hYFyNmC7DU1b4Njx VA5GiaUHlFV4+S16KqQ48Wxv4D1ZCECR4tv6LzFrl9nl4Klx+nYS+dJ6gUW7nkqiGO3D RveUgcgfaV0/VuSYl22nW1/bS3hQurOcsSpwmaHU6yu+XBfUp52QgsfhbxA4qMEi+jR7 DTjOw+/En0rXB6kvgXoUJo4nwD7pCzjgWD7HJdmYfwt3n+hvq1chyGx7zanI7rVc12Ac 09IfsyiSUp+QBo2QgpZnEfwGeiF60ZmvYNoaGecJRpMZjEwo29vKrYAcAD3mvbkaz0pJ kTCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=cxvNXbYUXZt6yNBiwYdHAUQAFZ4nvLDvll0z5uOPOT8=; b=gOJtiHan87mNQnkZ2pC7HlbyuYsltJNGrUBUaPne9etAWcYDDX3UZUl09PLXGvybFg 3+8CSkQE3r4hctB1SYOt1QbwoYPvamV/AbZ3aejxFuP2EkVJ7gImQrjJSylxHcWnlUPG iQ9OmmUN5HdVi52Av64srAIN5L4Mps4LRQ+o/w4QTodMMPTAFeR8sFI/ZGQDsT/0uqYV rDqve5l29X3sao60DNrZ7b+1FrfgujBHyemgPR7ZBtHOOY1vS8NL/b1ze7a5UMlL7KvJ sQ/8kJsXIiKA0aJHSpp2NHUTtyNYW91woNICc4LehbG/erH61HnVETLL40qMKRzB8fuv CsRA== X-Gm-Message-State: AOAM530o8kH2Kdx3KPCr7Kc/ct+DBwWgUgyPHu/cTDQP6z2x9CZf363b Gjj2svFpKO0oDFsIhZmu2jXDMw== X-Google-Smtp-Source: ABdhPJzFhn1Gu5UO7Asnk3MvP0aFVTQH/MLGW+De7nptZ8FPn1sSqd3xnH8o6UHRGgQq7j4BuviWIg== X-Received: by 2002:a17:903:1205:b0:15e:8cbc:fd2b with SMTP id l5-20020a170903120500b0015e8cbcfd2bmr2677487plh.99.1652408672720; Thu, 12 May 2022 19:24:32 -0700 (PDT) Received: from hermes.local (204-195-112-199.wavecable.com. [204.195.112.199]) by smtp.gmail.com with ESMTPSA id i16-20020a056a00225000b00512c63bfaf0sm496894pfu.62.2022.05.12.19.24.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 May 2022 19:24:32 -0700 (PDT) Date: Thu, 12 May 2022 19:24:29 -0700 From: Stephen Hemminger To: xuan.ding@intel.com Cc: maxime.coquelin@redhat.com, chenbo.xia@intel.com, dev@dpdk.org, jiayu.hu@intel.com, cheng1.jiang@intel.com, sunil.pai.g@intel.com, liangma@liangbit.com, Yuan Wang Subject: Re: [PATCH v5 4/5] vhost: support async dequeue for split ring Message-ID: <20220512192429.16f5eba7@hermes.local> In-Reply-To: <20220513020022.1054-5-xuan.ding@intel.com> References: <20220407152546.38167-1-xuan.ding@intel.com> <20220513020022.1054-1-xuan.ding@intel.com> <20220513020022.1054-5-xuan.ding@intel.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 Fri, 13 May 2022 02:00:21 +0000 xuan.ding@intel.com wrote: > > +/** > + * This function tries to receive packets from the guest with offloading > + * copies to the async channel. The packets that are transfer completed > + * are returned in "pkts". The other packets that their copies are submitted to > + * the async channel but not completed are called "in-flight packets". > + * This function will not return in-flight packets until their copies are > + * completed by the async channel. > + * Please add EXPERIMENTAL header like this, so it shows up in docmentation correctly. * * @warning * @b EXPERIMENTAL: * All functions in this file may be changed or removed without prior notice.