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 C9BDB43E78; Mon, 15 Apr 2024 11:45:41 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 62FA44026C; Mon, 15 Apr 2024 11:45:41 +0200 (CEST) Received: from mail-qk1-f170.google.com (mail-qk1-f170.google.com [209.85.222.170]) by mails.dpdk.org (Postfix) with ESMTP id 69E69400EF for ; Mon, 15 Apr 2024 11:45:40 +0200 (CEST) Received: by mail-qk1-f170.google.com with SMTP id af79cd13be357-78d5e7998a0so241368585a.1 for ; Mon, 15 Apr 2024 02:45:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713174340; x=1713779140; darn=dpdk.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=8GGoBw0ol8V5LrxzVwrPfFW7JMZhINUSvoPC5xJ/1uA=; b=fz9XFzMdSA99QloLrEqwz3TOq+pLzvDqpfLi4I4f7GO/evzJ1WUauOypJbJROslAms LeK7lthDo3htPTV7XG90jZptVuRGaw9MCLdqcBwVG9gDAoG4ZOoiUquh11cvpRwVZdU7 //BBkicGqImwHNOTMCrx//GsjVYe3LyPqDJ2RnphE0zD0Q7m/4k665U9Co09mHO8OZ1G Z9Bf7lnU/RA1wSaQK/Wl3mqfZvAySISmvFxG8G8CQAM9DWMBjQVttUD00Zi1D88rqDmq Hqg/TBS+C986DhKNNnOyVTEprDWxebTkhPT9epKard8NtGQ2XPciNkFDDFYroocOXQMP 6CyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713174340; x=1713779140; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8GGoBw0ol8V5LrxzVwrPfFW7JMZhINUSvoPC5xJ/1uA=; b=o3lTk/KUCqnQ2qaMUG4rykrgCzxhZglquDru1J+pXOE1jYotyep5bHQ1CcX/rGNc99 jOFODYiAz1xgnjxf87YBIDOO0bPM0657CJl2XxkzOReoTuSE4n5IR0LZj38wiXAVt1RH dY07gHVq9H87telQ7u9u3oBrHhYrMbtZIYvFGcSPFNggSaxQ3AIoDr/edu2OsJsPDcWZ I1bm9woC0bl2clqinaagg5IcpAIOAhDQ6+2VldE8eE96Yj96mloiKIhuiCQBGzvx5KmT 5LuLcY603gdv4u681YbiJyytOOiPU8ikg482NN6/WvUNk9jqYQV1xGKkZL0He0CbQjy9 QdZw== X-Forwarded-Encrypted: i=1; AJvYcCX3HE0KdzVm+k2DlX9UapDbiJNtKW/f5/ko2qJsMqsNTu1h0Un/tnR8p06E4I7nvTCO16J7Ifcy0B1kd+Q= X-Gm-Message-State: AOJu0YxwuEeFk+f4vqr5HzZJfRcUl8CQapN5wmpiC1myGTjCYWUaFO4W kwv9PADXfd6txVU6JS8n4EWyJe0f+OOggf0xktQOVeIwvq7zr6NAlPPVOfKOTv63efZzz/eRZL8 pH8jVEik286mTMPKz+cwPxL2HaZs= X-Google-Smtp-Source: AGHT+IFUMIslVQvNtTWjVbY4tcVvfffYsJap/iBDTmjWv55yzLD0gip8cbn9k5A5231BsYvsiLSaTbxNd2aDzM7X1ck= X-Received: by 2002:ac8:5e06:0:b0:436:cf47:b9db with SMTP id h6-20020ac85e06000000b00436cf47b9dbmr6991658qtx.39.1713174339761; Mon, 15 Apr 2024 02:45:39 -0700 (PDT) MIME-Version: 1.0 References: <20240220114001.2228041-1-ndabilpuram@marvell.com> In-Reply-To: <20240220114001.2228041-1-ndabilpuram@marvell.com> From: Nithin Dabilpuram Date: Mon, 15 Apr 2024 15:15:27 +0530 Message-ID: Subject: Re: [PATCH] net/virtio-user: add VIRTIO_F_ORDER_PLATFORM to feature list To: Nithin Dabilpuram Cc: Maxime Coquelin , Chenbo Xia , dev@dpdk.org, jerinj@marvell.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 Ping. Thanks Nithin On Tue, Feb 20, 2024 at 5:10=E2=80=AFPM Nithin Dabilpuram wrote: > > VIRTIO_F_ORDER_PLATFORM is needed feature when working with > real HW platforms that are exposing virtio-net devices > via VDPA framework. This feature helps in having more > real ordering requirements between descriptor updates and > notification data updates. Hence enable it if the > device supports the feature. > > Signed-off-by: Nithin Dabilpuram > --- > drivers/net/virtio/virtio_user/virtio_user_dev.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/net/virtio/virtio_user/virtio_user_dev.c b/drivers/n= et/virtio/virtio_user/virtio_user_dev.c > index d395fc1676..6ece3c6621 100644 > --- a/drivers/net/virtio/virtio_user/virtio_user_dev.c > +++ b/drivers/net/virtio/virtio_user/virtio_user_dev.c > @@ -701,6 +701,7 @@ virtio_user_free_vrings(struct virtio_user_dev *dev) > 1ULL << VIRTIO_F_VERSION_1 | \ > 1ULL << VIRTIO_F_RING_PACKED | \ > 1ULL << VIRTIO_F_NOTIFICATION_DATA | \ > + 1ULL << VIRTIO_F_ORDER_PLATFORM | \ > 1ULL << VIRTIO_NET_F_RSS) > > int > -- > 2.25.1 >