From 147ea6b213ff9c3e0498d78458c3276c460bc04a Mon Sep 17 00:00:00 2001 From: Dariusz Stojaczyk Date: Wed, 30 Aug 2017 18:06:04 +0200 Subject: [PATCH] rte_virtio: added virtio_dev.c/.h virtio_ethdev.c -> virtio_dev.c virtio_ethdev.h -> virtio_dev.h These files provide generic interface for virtio_hw struct. i.e. device init, virtqueue alloc, device start/stop. Change-Id: I8ed11b7335a7fafd7a1470ab21bfc95db90ffd1b Signed-off-by: Dariusz Stojaczyk Reviewed-on: https://review.gerrithub.io/376352 Tested-by: SPDK Automated Test System Reviewed-by: Daniel Verkamp Reviewed-by: Jim Harris --- lib/bdev/virtio/Makefile | 2 +- lib/bdev/virtio/bdev_virtio.c | 2 +- .../virtio/rte_virtio/{virtio_ethdev.c => virtio_dev.c} | 2 +- .../virtio/rte_virtio/{virtio_ethdev.h => virtio_dev.h} | 6 +++--- lib/bdev/virtio/rte_virtio/virtio_rxtx.c | 2 +- lib/bdev/virtio/rte_virtio/virtio_user.c | 2 +- lib/bdev/virtio/rte_virtio/virtio_user/virtio_user_dev.c | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) rename lib/bdev/virtio/rte_virtio/{virtio_ethdev.c => virtio_dev.c} (99%) rename lib/bdev/virtio/rte_virtio/{virtio_ethdev.h => virtio_dev.h} (96%) diff --git a/lib/bdev/virtio/Makefile b/lib/bdev/virtio/Makefile index 08cb71234..edd5c768e 100644 --- a/lib/bdev/virtio/Makefile +++ b/lib/bdev/virtio/Makefile @@ -38,7 +38,7 @@ CFLAGS += $(ENV_CFLAGS) -I$(SPDK_ROOT_DIR)/lib/bdev/ -Irte_virtio CFLAGS += -I$(SPDK_ROOT_DIR)/lib/vhost/linux C_SRCS = bdev_virtio.c -C_SRCS += rte_virtio/virtio_ethdev.c rte_virtio/virtio_pci.c rte_virtio/virtio_rxtx.c +C_SRCS += rte_virtio/virtio_dev.c rte_virtio/virtio_pci.c rte_virtio/virtio_rxtx.c C_SRCS += rte_virtio/virtio_user.c C_SRCS += rte_virtio/virtio_user/vhost_user.c rte_virtio/virtio_user/virtio_user_dev.c diff --git a/lib/bdev/virtio/bdev_virtio.c b/lib/bdev/virtio/bdev_virtio.c index 15fee5132..5425e0de8 100644 --- a/lib/bdev/virtio/bdev_virtio.c +++ b/lib/bdev/virtio/bdev_virtio.c @@ -50,7 +50,7 @@ #include -#include +#include #include #include "spdk/scsi_spec.h" diff --git a/lib/bdev/virtio/rte_virtio/virtio_ethdev.c b/lib/bdev/virtio/rte_virtio/virtio_dev.c similarity index 99% rename from lib/bdev/virtio/rte_virtio/virtio_ethdev.c rename to lib/bdev/virtio/rte_virtio/virtio_dev.c index a8b240e9f..4f1a3955a 100644 --- a/lib/bdev/virtio/rte_virtio/virtio_ethdev.c +++ b/lib/bdev/virtio/rte_virtio/virtio_dev.c @@ -53,7 +53,7 @@ #include #include -#include "virtio_ethdev.h" +#include "virtio_dev.h" #include "virtio_pci.h" #include "virtio_logs.h" #include "virtqueue.h" diff --git a/lib/bdev/virtio/rte_virtio/virtio_ethdev.h b/lib/bdev/virtio/rte_virtio/virtio_dev.h similarity index 96% rename from lib/bdev/virtio/rte_virtio/virtio_ethdev.h rename to lib/bdev/virtio/rte_virtio/virtio_dev.h index 99702d1c9..15c2441b4 100644 --- a/lib/bdev/virtio/rte_virtio/virtio_ethdev.h +++ b/lib/bdev/virtio/rte_virtio/virtio_dev.h @@ -31,8 +31,8 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#ifndef _VIRTIO_ETHDEV_H_ -#define _VIRTIO_ETHDEV_H_ +#ifndef _VIRTIO_DEV_H_ +#define _VIRTIO_DEV_H_ #include #include @@ -72,4 +72,4 @@ struct virtio_hw *get_pci_virtio_hw(void); void virtio_interrupt_handler(void *param); -#endif /* _VIRTIO_ETHDEV_H_ */ +#endif /* _VIRTIO_DEV_H_ */ diff --git a/lib/bdev/virtio/rte_virtio/virtio_rxtx.c b/lib/bdev/virtio/rte_virtio/virtio_rxtx.c index de6d3bb2f..d6d6b955f 100644 --- a/lib/bdev/virtio/rte_virtio/virtio_rxtx.c +++ b/lib/bdev/virtio/rte_virtio/virtio_rxtx.c @@ -44,7 +44,7 @@ #include #include "virtio_logs.h" -#include "virtio_ethdev.h" +#include "virtio_dev.h" #include "virtio_pci.h" #include "virtqueue.h" diff --git a/lib/bdev/virtio/rte_virtio/virtio_user.c b/lib/bdev/virtio/rte_virtio/virtio_user.c index 1d3bd59ab..c207d8cbd 100644 --- a/lib/bdev/virtio/rte_virtio/virtio_user.c +++ b/lib/bdev/virtio/rte_virtio/virtio_user.c @@ -44,7 +44,7 @@ #include #include -#include "virtio_ethdev.h" +#include "virtio_dev.h" #include "virtio_logs.h" #include "virtio_pci.h" #include "virtqueue.h" diff --git a/lib/bdev/virtio/rte_virtio/virtio_user/virtio_user_dev.c b/lib/bdev/virtio/rte_virtio/virtio_user/virtio_user_dev.c index c7338f50a..d35ff143c 100644 --- a/lib/bdev/virtio/rte_virtio/virtio_user/virtio_user_dev.c +++ b/lib/bdev/virtio/rte_virtio/virtio_user/virtio_user_dev.c @@ -45,7 +45,7 @@ #include "vhost.h" #include "virtio_user_dev.h" -#include "../virtio_ethdev.h" +#include "../virtio_dev.h" static int virtio_user_create_queue(struct virtio_user_dev *dev, uint32_t queue_sel)