Thread (50 messages) 50 messages, 8 authors, 2020-01-13

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

From: Matan Azrad <hidden>
Date: 2020-01-10 09:08:04


From: Wang, Haiyue
quoted
-----Original Message-----
From: dev <redacted> On Behalf Of Matan Azrad
Sent: Friday, January 10, 2020 01:26
To: Matan Azrad <redacted>; Maxime Coquelin
[off-list ref]; Bie, Tiwei [off-list ref]; Wang,
Zhihong [off-list ref]; Wang, Xiao W
[off-list ref]
quoted
Cc: Yigit, Ferruh <redacted>; dev@dpdk.org; Thomas
Monjalon [off-list ref]; Andrew Rybchenko
[off-list ref]
Subject: Re: [dpdk-dev] [PATCH v2 3/3] drivers: move ifc driver to the
vDPA class

Small typo inline.

From: Matan Azrad
quoted
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 <redacted>
---
 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...
quoted
quoted
--
1.8.3.1
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help