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 AAFD942928; Wed, 12 Apr 2023 17:42:41 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 81C9E410F2; Wed, 12 Apr 2023 17:42:41 +0200 (CEST) Received: from mail-ua1-f50.google.com (mail-ua1-f50.google.com [209.85.222.50]) by mails.dpdk.org (Postfix) with ESMTP id 0AD47406A2 for ; Wed, 12 Apr 2023 17:42:40 +0200 (CEST) Received: by mail-ua1-f50.google.com with SMTP id o2so8286162uao.11 for ; Wed, 12 Apr 2023 08:42:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1681314159; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=D3GCtoj2nKDKSTCT5SLC7RfzrRWUTQ+JHAHvIgMU6Tk=; b=eusP9LLgdIVIxbsU/MjhRe3wOkKdymCtEABOPuagN/KANbvf8/iKaQka0sfFQpeniM COxJaVPladJmLifUAMh4VCbUyqqOAGDijM8EDoAbkDVDc8+dp0qTTW9EaJLyRMUiRR8V 6fz2Cg+0juWbBFHp0sY8SmQaPK4yRaM1Yi6Y7gj7HTMR0AVkct7GSvTmvvtabYMfkxX6 iEozfxGsmxUHSfq5Rrq+fgAw1GppHTd33LcryTp7yGo/t3AvGpZv22Lb/a7NoSIms1TY LD1P7ac+ubdIYjoxjw1mrOhPusoCCg39HdHwQGBi/u9k4yO3KXWZaUO+rJHW4PKA67MA Tk3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1681314159; h=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=D3GCtoj2nKDKSTCT5SLC7RfzrRWUTQ+JHAHvIgMU6Tk=; b=U+FRn6LDYKrQ+97CnlBN95AJCp8/saPGiUVvNn6ox18CV6fwAafw0q385aXfJFZKUB FGgIF7DRNwhXJQHycC31jpw3ztmF7fBbKuUaMzWcVLk9QMxM6F0KlBiDO8e/fajhen2u 1xItjG2gcLG8RsiYh6fs/MZnsLhXLS+xr2GYbia6tHxJmwPN+I17HsVpeV2P8qCYftUm Yeaoe2cY6rnIvAAmSjwN6mdIUXmCjWGHKJdZEBZT3Wm2K1IXBJH5MuBmua2jev1OBEUm o2Tp7OfOFiXUuPAf5ZCprtwmL+DQcuPElZeOxOB6xxx6/15swldoU/LvlcB2whsoSJIo 9dJQ== X-Gm-Message-State: AAQBX9djr9hYe0DT7T/vAPX9jxPoEvkMI0ngURjUWJrZPbLfii+LH19/ 9TwXykpxaLY05xT2MdxQtSsDyyJ5i9HPAo9O/6JbTg== X-Google-Smtp-Source: AKy350Z6TacPzmBdoB3rIl5dfB0afHq+SQOOVU4lDHAYeDt1Rs4ukN/ij1rECeBHL08/TFvFyCpw4/53VveV240t7yA= X-Received: by 2002:a05:6122:2089:b0:440:2f1:fa91 with SMTP id i9-20020a056122208900b0044002f1fa91mr3049226vkd.0.1681314159251; Wed, 12 Apr 2023 08:42:39 -0700 (PDT) MIME-Version: 1.0 References: <20230411045908.844901-1-rushilg@google.com> <20230411045908.844901-2-rushilg@google.com> <2fa761ca-7b40-cf61-22cf-0078cf331f7d@amd.com> <382d5e88-0f52-863b-e20e-746b6b81c8b9@amd.com> In-Reply-To: From: Rushil Gupta Date: Wed, 12 Apr 2023 08:42:28 -0700 Message-ID: Subject: Re: [PATCH 1/1] net/gve: update base code for DQO To: "Guo, Junfeng" Cc: Ferruh Yigit , "Richardson, Bruce" , "dev@dpdk.org" , "Zhang, Qi Z" Content-Type: multipart/alternative; boundary="0000000000003836d005f92575b9" 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 --0000000000003836d005f92575b9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Apr 12, 2023 at 2:41=E2=80=AFAM Guo, Junfeng wrote: > > > > -----Original Message----- > > From: Ferruh Yigit > > Sent: Wednesday, April 12, 2023 17:35 > > To: Guo, Junfeng ; Richardson, Bruce > > > > Cc: dev@dpdk.org; Zhang, Qi Z ; Rushil Gupta > > > > Subject: Re: [PATCH 1/1] net/gve: update base code for DQO > > > > On 4/12/2023 10:09 AM, Guo, Junfeng wrote: > > > > > > > > >> -----Original Message----- > > >> From: Ferruh Yigit > > >> Sent: Wednesday, April 12, 2023 16:50 > > >> To: Guo, Junfeng ; Richardson, Bruce > > >> > > >> Cc: dev@dpdk.org; Zhang, Qi Z ; Rushil Gupta > > >> > > >> Subject: Re: [PATCH 1/1] net/gve: update base code for DQO > > >> > > >> On 4/11/2023 7:51 AM, Guo, Junfeng wrote: > > >> > > >> Hi Junfeng, message moved down. > > >> > > >>> > > >>>> -----Original Message----- > > >>>> From: Rushil Gupta > > >>>> Sent: Tuesday, April 11, 2023 12:59 > > >>>> To: Zhang, Qi Z ; ferruh.yigit@amd.com > > >>>> Cc: Richardson, Bruce ; > > dev@dpdk.org; > > >>>> Rushil Gupta ; Guo, Junfeng > > >>>> > > >>>> Subject: [PATCH 1/1] net/gve: update base code for DQO > > >>>> > > >>>> Update gve base code to support DQO. > > >>>> > > >>>> This patch is based on this: > > >>>> > > https://patchwork.dpdk.org/project/dpdk/list/?series=3D27647&state=3D* > > >>>> > > >>>> Signed-off-by: Rushil Gupta > > >>>> Signed-off-by: Junfeng Guo > > >>> Hi Ferruh & Bruce, > > >>> > > >>> This patch contains few lines change for the MIT licensed gve base > > code. > > >>> Note that there is no new files added, just some minor code update. > > >>> > > >>> Do we need to ask for special approval from the Tech Board for this= ? > > >>> Please help give some advice and also help review this patch. Thank= s! > > >>> > > >> > > >> Once the MIT license exception is in place, as far as I know no more > > >> approval is required per change. > > > > > > Got it, thanks the comment! > > > > > > Then we may also need your help to review, as well as the coming patc= h > > > set for GVE PMD enhancement for DPDK 23.07. Thanks in advance! > > > > > >> > > >>> BTW, Google will also help replace all the base code under MIT > > license > > >>> with the ones under BSD-3 license soon, which would make things > > more > > >>> easier. > > >>> > > >> > > >> Is this different from base code under DPDK is changing license [1] = ? > > >> > > >> > > >> [1] > > >> > > https://patches.dpdk.org/project/dpdk/list/?series=3D27570&state=3D%2A&= ar > > >> chive=3Dboth > > >> > > > > > > The patch set of the above link only contains the processing of repla= ce > > the > > > MIT licensed base code with the BSD-3 licensed base code. After some > > > discussion, we think Google is in the right place to do that work. An= d > > they > > > are working on that now. > > > > > > > Is the Google GVE driver [2] in the process of changing license from MI= T > > to BSD-3? > > > > > > [2] > > https://github.com/GoogleCloudPlatform/compute-virtual-ethernet- > > linux/tree/v1.3.0/google/gve > > > > I'm not sure, I don't know much about Google's plans. > Maybe they could provide some info here. Thanks! > > @Rushil Gupta > > > > > > > > This patch is mainly for the feature upstreaming of DPDK 23.07. It > > contains > > > only the code part, following previous license statements, without an= y > > > license change. > > > > > > This patch is separated and sent by Google, to ensure there is no > license > > > violation. > > > > > > BTW, about the feature of GVE PMD enhancement, the rest code are all > > > about BSD-3 licensed files, and that patch set will be sent out soon. > > > > > > Thanks! > > I have got the green light internally to switch to BSD-3 license for code under base directory. If it is ok with the tech board, I can send a patch right away with all of the base files changed to BSD-3 which can be merged after this patch. Please let me know what you think. We are also about to upstream driver code: https://github.com/GoogleCloudPlatform/compute-virtual-ethernet-freebsd to FreeBSD as well so you will see similar code under BSD license soon in freebsd repo. --0000000000003836d005f92575b9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Wed, Apr 12, 2023 at 2:41=E2=80=AF= AM Guo, Junfeng <junfeng.guo@in= tel.com> wrote:


> -----Original Message-----
> From: Ferruh Yigit <ferruh.yigit@amd.com>
> Sent: Wednesday, April 12, 2023 17:35
> To: Guo, Junfeng <junfeng.guo@intel.com>; Richardson, Bruce
> <br= uce.richardson@intel.com>
> Cc: dev@dpdk.org= ; Zhang, Qi Z <qi.z.zhang@intel.com>; Rushil Gupta
> <rushilg@go= ogle.com>
> Subject: Re: [PATCH 1/1] net/gve: update base code for DQO
>
> On 4/12/2023 10:09 AM, Guo, Junfeng wrote:
> >
> >
> >> -----Original Message-----
> >> From: Ferruh Yigit <ferruh.yigit@amd.com>
> >> Sent: Wednesday, April 12, 2023 16:50
> >> To: Guo, Junfeng <junfeng.guo@intel.com>; Richardson, Bruce
> >> <bruce.richardson@intel.com>
> >> Cc: dev@dpd= k.org; Zhang, Qi Z <qi.z.zhang@intel.com>; Rushil Gupta
> >> <r= ushilg@google.com>
> >> Subject: Re: [PATCH 1/1] net/gve: update base code for DQO > >>
> >> On 4/11/2023 7:51 AM, Guo, Junfeng wrote:
> >>
> >> Hi Junfeng, message moved down.
> >>
> >>>
> >>>> -----Original Message-----
> >>>> From: Rushil Gupta <rushilg@google.com>
> >>>> Sent: Tuesday, April 11, 2023 12:59
> >>>> To: Zhang, Qi Z <qi.z.zhang@intel.com>; ferruh.yigit@amd.com
> >>>> Cc: Richardson, Bruce <bruce.richardson@intel.com>; > dev@dpdk.org; > >>>> Rushil Gupta <rushilg@google.com>; Guo, Junfeng
> >>>> <junfeng.guo@intel.com>
> >>>> Subject: [PATCH 1/1] net/gve: update base code for DQ= O
> >>>>
> >>>> Update gve base code to support DQO.
> >>>>
> >>>> This patch is based on this:
> >>>>
> https://patchwork.dpd= k.org/project/dpdk/list/?series=3D27647&state=3D*
> >>>>
> >>>> Signed-off-by: Rushil Gupta <rushilg@google.com>
> >>>> Signed-off-by: Junfeng Guo <junfeng.guo@intel.com>
> >>> Hi Ferruh & Bruce,
> >>>
> >>> This patch contains few lines change for the MIT licensed= gve base
> code.
> >>> Note that there is no new files added, just some minor co= de update.
> >>>
> >>> Do we need to ask for special approval from the Tech Boar= d for this?
> >>> Please help give some advice and also help review this pa= tch. Thanks!
> >>>
> >>
> >> Once the MIT license exception is in place, as far as I know = no more
> >> approval is required per change.
> >
> > Got it, thanks the comment!
> >
> > Then we may also need your help to review, as well as the coming = patch
> > set for GVE PMD enhancement for DPDK 23.07. Thanks in advance! > >
> >>
> >>> BTW, Google will also help replace all the base code unde= r MIT
> license
> >>> with the ones under BSD-3 license soon, which would make = things
> more
> >>> easier.
> >>>
> >>
> >> Is this different from base code under DPDK is changing licen= se [1] ?
> >>
> >>
> >> [1]
> >>
> https://patche= s.dpdk.org/project/dpdk/list/?series=3D27570&state=3D%2A&ar
> >> chive=3Dboth
> >>
> >
> > The patch set of the above link only contains the processing of r= eplace
> the
> > MIT licensed base code with the BSD-3 licensed base code. After s= ome
> > discussion, we think Google is in the right place to do that work= . And
> they
> > are working on that now.
> >
>
> Is the Google GVE driver [2] in the process of changing license from M= IT
> to BSD-3?
>
>
> [2]
> https://github.com/GoogleCloudP= latform/compute-virtual-ethernet-
> linux/tree/v1.3.0/google/gve
>

I'm not sure, I don't know much about Google's plans.
Maybe they could provide some info here. Thanks!

@Rushil Gupta

>
>
> > This patch is mainly for the feature upstreaming of DPDK 23.07. I= t
> contains
> > only the code part, following previous license statements, withou= t any
> > license change.
> >
> > This patch is separated and sent by Google, to ensure there is no= license
> > violation.
> >
> > BTW, about the feature of GVE PMD enhancement, the rest code are = all
> > about BSD-3 licensed files, and that patch set will be sent out s= oon.
> >
> > Thanks!

I have got the green light internally to switch to BS= D-3 license for code under base directory. If it is ok with the tech board,= I can send a patch right away with all of the base files changed to BSD-3 = which can be merged after this patch. Please let me know what you think.
--0000000000003836d005f92575b9--