> -----Original Message-----
> From: Ferruh Yigit <ferruh.yi...@amd.com>
> Sent: Tuesday, October 25, 2022 20:33
> To: Guo, Junfeng <junfeng....@intel.com>; Zhang, Qi Z
> <qi.z.zh...@intel.com>; Wu, Jingjing <jingjing...@intel.com>; Xing,
> Beilei <beilei.x...@intel.com>
> Cc: dev@dpdk.org; Li, Xiaoyun <xiaoyun...@intel.com>;
> awogbem...@google.com; Richardson, Bruce
> <bruce.richard...@intel.com>; hemant.agra...@nxp.com;
> step...@networkplumber.org; Xia, Chenbo <chenbo....@intel.com>;
> Zhang, Helin <helin.zh...@intel.com>
> Subject: Re: [PATCH v8 0/8] introduce GVE PMD
> 
> On 10/25/2022 10:07 AM, Junfeng Guo wrote:
> > Introduce a new PMD for Google Virtual Ethernet (GVE).
> >
> > gve (or gVNIC) is the standard virtual ethernet interface on Google
> Cloud
> > Platform (GCP), which is one of the multiple virtual interfaces from
> those
> > leading CSP customers in the world.
> >
> > Having a well maintained/optimized gve PMD on DPDK community can
> help those
> > cloud instance consumers with better experience of performance,
> maintenance
> > who wants to run their own VNFs on GCP.
> >
> > Please refer
> tohttps://cloud.google.com/compute/docs/networking/using-gvnic
> > for the device description.
> >
> > This patch set requires an exception for MIT license for GVE base code.
> > And the base code includes the following files:
> >   - gve_adminq.c
> >   - gve_adminq.h
> >   - gve_desc.h
> >   - gve_desc_dqo.h
> >   - gve_register.h
> >
> > It's based on GVE kernel driver v1.3.0 and the original code is in
> > https://github.com/GoogleCloudPlatform/compute-virtual-ethernet-
> linux/tree/v1.3.0
> >
> >
> > v2:
> > fix some CI check error.
> >
> > v3:
> > refactor some code and fix some build error.
> >
> > v4:
> > move the Google base code files into DPDK base folder.
> >
> > v5:
> > reorder commit sequence and drop the stats feature.
> >
> > v6:
> > improve the code.
> >
> > v7:
> > - remove Intel copyright for the google base files.
> >
> > v8:
> > - replace ETIME with ETIMEDOUT to pass the build check.
> > - use RTE_ETHER_ADDR_PRT_FMT/_ADDR_BYTES to get rid of 'mac'
> variable.
> > - add limitations in doc for current limited RSS and MTU.
> >
> >
> > Junfeng Guo (8):
> >    net/gve/base: introduce base code
> >    net/gve/base: add OS specific implementation
> >    net/gve: add support for device initialization
> >    net/gve: add support for link update
> >    net/gve: add support for MTU setting
> >    net/gve: add support for dev info get and dev configure
> >    net/gve: add support for queue operations
> >    net/gve: add support for Rx/Tx
> 
> Series applied to dpdk-next-net/main, thanks.
> 
> Please send a web page to document the new PMD:
> https://core.dpdk.org/supported/#nics

Sure, thanks for reminding!

Reply via email to