[dpdk-dev] [PATCH v2 3/3] drivers: move ifc driver to the vDPA class

Matan Azrad matan at mellanox.com
Fri Jan 10 10:07:58 CET 2020



From: Wang, Haiyue
> > -----Original Message-----
> > From: dev <dev-bounces at dpdk.org> On Behalf Of Matan Azrad
> > Sent: Friday, January 10, 2020 01:26
> > To: Matan Azrad <matan at mellanox.com>; Maxime Coquelin
> > <maxime.coquelin at redhat.com>; Bie, Tiwei <tiwei.bie at intel.com>; Wang,
> > Zhihong <zhihong.wang at intel.com>; Wang, Xiao W
> <xiao.w.wang at intel.com>
> > Cc: Yigit, Ferruh <ferruh.yigit at intel.com>; dev at dpdk.org; Thomas
> > Monjalon <thomas at monjalon.net>; Andrew Rybchenko
> > <arybchenko at solarflare.com>
> > Subject: Re: [dpdk-dev] [PATCH v2 3/3] drivers: move ifc driver to the
> > vDPA class
> >
> > Small typo inline.
> >
> > From: Matan Azrad
> > > A new vDPA class was recently introduced.
> > >
> > > IFC driver implements the vDPA operations, hence it should be moved
> > > to the vDPA class.
> > >
> > > Move it.
> > >
> > > Signed-off-by: Matan Azrad <matan at mellanox.com>
> > > ---
> > >  MAINTAINERS                              |   14 +-
> > >  doc/guides/nics/features/ifcvf.ini       |    8 -
> > >  doc/guides/nics/ifc.rst                  |  106 ---
> > >  doc/guides/nics/index.rst                |    1 -
> > >  doc/guides/vdpadevs/features/ifcvf.ini   |    8 +
> > >  doc/guides/vdpadevs/ifc.rst              |  106 +++
> > >  doc/guides/vdpadevs/index.rst            |    1 +
> > >  drivers/net/Makefile                     |    3 -
> > >  drivers/net/ifc/Makefile                 |   34 -
> > >  drivers/net/ifc/base/ifcvf.c             |  329 --------
> > >  drivers/net/ifc/base/ifcvf.h             |  162 ----
> > >  drivers/net/ifc/base/ifcvf_osdep.h       |   52 --
> > >  drivers/net/ifc/ifcvf_vdpa.c             | 1280 ------------------------------
> > >  drivers/net/ifc/meson.build              |    9 -
> > >  drivers/net/ifc/rte_pmd_ifc_version.map  |    3 -
> > >  drivers/net/meson.build                  |    1 -
> > >  drivers/vdpa/Makefile                    |    6 +
> > >  drivers/vdpa/ifc/Makefile                |   34 +
> > >  drivers/vdpa/ifc/base/ifcvf.c            |  329 ++++++++
> > >  drivers/vdpa/ifc/base/ifcvf.h            |  162 ++++
> > >  drivers/vdpa/ifc/base/ifcvf_osdep.h      |   52 ++
> > >  drivers/vdpa/ifc/ifcvf_vdpa.c            | 1280
> > > ++++++++++++++++++++++++++++++
> > >  drivers/vdpa/ifc/meson.build             |    9 +
> > >  drivers/vdpa/ifc/rte_pmd_ifc_version.map |    3 +
> > >  drivers/vdpa/meson.build                 |    2 +-
> > >  25 files changed, 1997 insertions(+), 1997 deletions(-)  delete
> > > mode 100644 doc/guides/nics/features/ifcvf.ini
> > >  delete mode 100644 doc/guides/nics/ifc.rst  create mode 100644
> > > doc/guides/vdpadevs/features/ifcvf.ini
> > >  create mode 100644 doc/guides/vdpadevs/ifc.rst  delete mode 100644
> > > drivers/net/ifc/Makefile  delete mode 100644
> > > drivers/net/ifc/base/ifcvf.c  delete mode 100644
> > > drivers/net/ifc/base/ifcvf.h  delete mode 100644
> > > drivers/net/ifc/base/ifcvf_osdep.h
> > >  delete mode 100644 drivers/net/ifc/ifcvf_vdpa.c  delete mode 100644
> > > drivers/net/ifc/meson.build  delete mode 100644
> > > drivers/net/ifc/rte_pmd_ifc_version.map
> > >  create mode 100644 drivers/vdpa/ifc/Makefile  create mode 100644
> > > drivers/vdpa/ifc/base/ifcvf.c  create mode 100644
> > > drivers/vdpa/ifc/base/ifcvf.h  create mode 100644
> > > drivers/vdpa/ifc/base/ifcvf_osdep.h
> > >  create mode 100644 drivers/vdpa/ifc/ifcvf_vdpa.c  create mode
> > > 100644 drivers/vdpa/ifc/meson.build  create mode 100644
> > > drivers/vdpa/ifc/rte_pmd_ifc_version.map
> > >
> 
> git mv drivers/net/ifc/ drivers/vdpa/ifc  ? ;-)

Yes, and more file move in docs. (you can see like rename in git 😊)
Adjusted also the classes makefiles\measons to remove from net and to add in vdpa.
Also MAINTAINER file etc...

> > > --
> > > 1.8.3.1



More information about the dev mailing list