Update module PVRDMA to VMW_PVRDMA
Subsystems (2)
cover Update module PVRDMA to VMW_PVRDMA
Hi Doug,
These are the patches for changing the pvrdma.ko module to vmw_pvrdma.ko. They based on top of your vmw_pvrdma branch.
Thanks,
Adit
---
Adit Ranadive (4):
IB/vmw_pvrdma: Rename module to vmw_pvrdma
IB/vmw_pvrdma: Update file paths
IB: Update to build vmw_pvrdma
IB/vmw_pvrdma: Update ABI file name
MAINTAINERS | 2 +- drivers/infiniband/Kconfig | 2 +- drivers/infiniband/hw/Makefile | 2 +- drivers/infiniband/hw/pvrdma/Kconfig | 7 - drivers/infiniband/hw/pvrdma/Makefile | 3 - drivers/infiniband/hw/pvrdma/pvrdma.h | 474 -------- drivers/infiniband/hw/pvrdma/pvrdma_cmd.c | 119 -- drivers/infiniband/hw/pvrdma/pvrdma_cq.c | 425 ------- drivers/infiniband/hw/pvrdma/pvrdma_dev_api.h | 586 ---------- drivers/infiniband/hw/pvrdma/pvrdma_doorbell.c | 127 -- drivers/infiniband/hw/pvrdma/pvrdma_main.c | 1211 -------------------- drivers/infiniband/hw/pvrdma/pvrdma_misc.c | 304 ----- drivers/infiniband/hw/pvrdma/pvrdma_mr.c | 334 ------ drivers/infiniband/hw/pvrdma/pvrdma_qp.c | 972 ---------------- drivers/infiniband/hw/pvrdma/pvrdma_ring.h | 131 --- drivers/infiniband/hw/pvrdma/pvrdma_verbs.c | 577 ---------- drivers/infiniband/hw/pvrdma/pvrdma_verbs.h | 435 ------- drivers/infiniband/hw/vmw_pvrdma/Kconfig | 7 + drivers/infiniband/hw/vmw_pvrdma/Makefile | 3 + drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 474 ++++++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c | 119 ++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 425 +++++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h | 586 ++++++++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c | 127 ++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 1211 ++++++++++++++++++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c | 304 +++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 334 ++++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 972 ++++++++++++++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h | 131 +++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 577 ++++++++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 435 +++++++ include/uapi/rdma/Kbuild | 2 +- include/uapi/rdma/pvrdma-abi.h | 289 ----- include/uapi/rdma/vmw_pvrdma-abi.h | 289 +++++ 34 files changed, 5998 insertions(+), 5998 deletions(-) delete mode 100644 drivers/infiniband/hw/pvrdma/Kconfig delete mode 100644 drivers/infiniband/hw/pvrdma/Makefile delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma.h delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_cmd.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_cq.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_dev_api.h delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_doorbell.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_main.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_misc.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_mr.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_qp.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_ring.h delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_verbs.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_verbs.h create mode 100644 drivers/infiniband/hw/vmw_pvrdma/Kconfig create mode 100644 drivers/infiniband/hw/vmw_pvrdma/Makefile create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h delete mode 100644 include/uapi/rdma/pvrdma-abi.h create mode 100644 include/uapi/rdma/vmw_pvrdma-abi.h
Signature · 6 lines
2.7.4 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
A message that is not in the archive (sent off-list or not yet received): cover.1481303342.git.aditr-pghWNbHTmq7QT0dZR+AlfA@public.gmane.org
PATCH 1/4 IB/vmw_pvrdma: Rename module to vmw_pvrdma
Update make target to vmw_pvrdma.
--- drivers/infiniband/hw/pvrdma/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
drivers/infiniband/hw/pvrdma/Makefile +2 -2
@@ -1,3 +1,3 @@ -obj-$(CONFIG_INFINIBAND_PVRDMA) += pvrdma.o +obj-$(CONFIG_INFINIBAND_PVRDMA) += vmw_pvrdma.o -pvrdma-y := pvrdma_cmd.o pvrdma_cq.o pvrdma_doorbell.o pvrdma_main.o pvrdma_misc.o pvrdma_mr.o pvrdma_qp.o pvrdma_verbs.o +vmw_pvrdma-y := pvrdma_cmd.o pvrdma_cq.o pvrdma_doorbell.o pvrdma_main.o pvrdma_misc.o pvrdma_mr.o pvrdma_qp.o pvrdma_verbs.o
Signature · 6 lines
2.7.4 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
PATCH 2/4 IB/vmw_pvrdma: Update file paths
In reply to a message not in the archiveMove the files to the right path to reflect the module name.
--- drivers/infiniband/Kconfig | 2 +- drivers/infiniband/hw/Makefile | 2 +- drivers/infiniband/hw/pvrdma/Kconfig | 7 - drivers/infiniband/hw/pvrdma/Makefile | 3 - drivers/infiniband/hw/pvrdma/pvrdma.h | 474 -------- drivers/infiniband/hw/pvrdma/pvrdma_cmd.c | 119 -- drivers/infiniband/hw/pvrdma/pvrdma_cq.c | 425 ------- drivers/infiniband/hw/pvrdma/pvrdma_dev_api.h | 586 ---------- drivers/infiniband/hw/pvrdma/pvrdma_doorbell.c | 127 -- drivers/infiniband/hw/pvrdma/pvrdma_main.c | 1211 -------------------- drivers/infiniband/hw/pvrdma/pvrdma_misc.c | 304 ----- drivers/infiniband/hw/pvrdma/pvrdma_mr.c | 334 ------ drivers/infiniband/hw/pvrdma/pvrdma_qp.c | 972 ---------------- drivers/infiniband/hw/pvrdma/pvrdma_ring.h | 131 --- drivers/infiniband/hw/pvrdma/pvrdma_verbs.c | 577 ---------- drivers/infiniband/hw/pvrdma/pvrdma_verbs.h | 435 ------- drivers/infiniband/hw/vmw_pvrdma/Kconfig | 7 + drivers/infiniband/hw/vmw_pvrdma/Makefile | 3 + drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 474 ++++++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c | 119 ++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 425 +++++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h | 586 ++++++++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c | 127 ++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 1211 ++++++++++++++++++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c | 304 +++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 334 ++++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 972 ++++++++++++++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h | 131 +++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 577 ++++++++++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 435 +++++++ 30 files changed, 5707 insertions(+), 5707 deletions(-) delete mode 100644 drivers/infiniband/hw/pvrdma/Kconfig delete mode 100644 drivers/infiniband/hw/pvrdma/Makefile delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma.h delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_cmd.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_cq.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_dev_api.h delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_doorbell.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_main.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_misc.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_mr.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_qp.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_ring.h delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_verbs.c delete mode 100644 drivers/infiniband/hw/pvrdma/pvrdma_verbs.h create mode 100644 drivers/infiniband/hw/vmw_pvrdma/Kconfig create mode 100644 drivers/infiniband/hw/vmw_pvrdma/Makefile create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c create mode 100644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
drivers/infiniband/Kconfig +1 -1
@@ -73,7 +73,7 @@ source "drivers/infiniband/hw/mlx4/Kconfig" source "drivers/infiniband/hw/mlx5/Kconfig" source "drivers/infiniband/hw/nes/Kconfig" source "drivers/infiniband/hw/ocrdma/Kconfig" -source "drivers/infiniband/hw/pvrdma/Kconfig" +source "drivers/infiniband/hw/vmw_pvrdma/Kconfig" source "drivers/infiniband/hw/usnic/Kconfig" source "drivers/infiniband/hw/hns/Kconfig"
drivers/infiniband/hw/Makefile +1 -1
@@ -7,7 +7,7 @@ obj-$(CONFIG_MLX4_INFINIBAND) += mlx4/ obj-$(CONFIG_MLX5_INFINIBAND) += mlx5/ obj-$(CONFIG_INFINIBAND_NES) += nes/ obj-$(CONFIG_INFINIBAND_OCRDMA) += ocrdma/ -obj-$(CONFIG_INFINIBAND_PVRDMA) += pvrdma/ +obj-$(CONFIG_INFINIBAND_PVRDMA) += vmw_pvrdma/ obj-$(CONFIG_INFINIBAND_USNIC) += usnic/ obj-$(CONFIG_INFINIBAND_HFI1) += hfi1/ obj-$(CONFIG_INFINIBAND_HNS) += hns/
drivers/infiniband/hw/pvrdma/Kconfig deleted +0 -7
@@ -1,7 +0,0 @@ -config INFINIBAND_PVRDMA - tristate "VMware Paravirtualized RDMA Driver" - depends on NETDEVICES && ETHERNET && PCI && INET && VMXNET3 - ---help--- - This driver provides low-level support for VMware Paravirtual - RDMA adapter. It interacts with the VMXNet3 driver to provide - Ethernet capabilities.
drivers/infiniband/hw/pvrdma/Makefile deleted +0 -3
@@ -1,3 +0,0 @@ -obj-$(CONFIG_INFINIBAND_PVRDMA) += vmw_pvrdma.o - -vmw_pvrdma-y := pvrdma_cmd.o pvrdma_cq.o pvrdma_doorbell.o pvrdma_main.o pvrdma_misc.o pvrdma_mr.o pvrdma_qp.o pvrdma_verbs.o
drivers/infiniband/hw/pvrdma/pvrdma.h deleted +0 -474
474 lines not on this page · raw message
drivers/infiniband/hw/pvrdma/pvrdma_cmd.c deleted +0 -119
119 lines not on this page · raw message
drivers/infiniband/hw/pvrdma/pvrdma_cq.c deleted +0 -425
425 lines not on this page · raw message
drivers/infiniband/hw/pvrdma/pvrdma_dev_api.h deleted +0 -586
586 lines not on this page · raw message
drivers/infiniband/hw/pvrdma/pvrdma_doorbell.c deleted +0 -127
127 lines not on this page · raw message
drivers/infiniband/hw/pvrdma/pvrdma_main.c deleted +0 -1211
1,211 lines not on this page · raw message
drivers/infiniband/hw/pvrdma/pvrdma_misc.c deleted +0 -304
32 lines not on this page · raw message
drivers/infiniband/hw/pvrdma/pvrdma_mr.c deleted +0 -334
334 lines not on this page · raw message
drivers/infiniband/hw/pvrdma/pvrdma_qp.c deleted +0 -972
972 lines not on this page · raw message
drivers/infiniband/hw/pvrdma/pvrdma_ring.h deleted +0 -131
131 lines not on this page · raw message
drivers/infiniband/hw/pvrdma/pvrdma_verbs.c deleted +0 -577
577 lines not on this page · raw message
drivers/infiniband/hw/pvrdma/pvrdma_verbs.h deleted +0 -435
435 lines not on this page · raw message
drivers/infiniband/hw/vmw_pvrdma/Kconfig new file +7 -0
Lines of this file are not shown. View the raw message.
drivers/infiniband/hw/vmw_pvrdma/Makefile new file +3 -0
Lines of this file are not shown. View the raw message.
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h new file +474 -0
474 lines not on this page · raw message
drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c new file +119 -0
119 lines not on this page · raw message
drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c new file +425 -0
425 lines not on this page · raw message
drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h new file +586 -0
586 lines not on this page · raw message
drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c new file +127 -0
127 lines not on this page · raw message
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c new file +1211 -0
1,211 lines not on this page · raw message
drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c new file +304 -0
304 lines not on this page · raw message
drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c new file +334 -0
334 lines not on this page · raw message
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c new file +972 -0
972 lines not on this page · raw message
drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h new file +131 -0
131 lines not on this page · raw message
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c new file +577 -0
577 lines not on this page · raw message
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h new file +435 -0
435 lines not on this page · raw message
The rest of this diff is not shown. View the raw message.
Signature · 6 lines
2.7.4 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
Part of the diff is not shown here. View the raw message.
PATCH 3/4 IB: Update to build vmw_pvrdma
In reply to a message not in the archiveUpdate Makefile and Kconfig to build vmw_pvrdma target.
--- MAINTAINERS | 2 +- drivers/infiniband/hw/Makefile | 2 +- drivers/infiniband/hw/vmw_pvrdma/Kconfig | 2 +- drivers/infiniband/hw/vmw_pvrdma/Makefile | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)
MAINTAINERS +1 -1
@@ -12933,7 +12933,7 @@ M: Adit Ranadive <[email protected]> M: VMware PV-Drivers <[email protected]> L: [email protected] S: Maintained -F: drivers/infiniband/hw/pvrdma/ +F: drivers/infiniband/hw/vmw_pvrdma/ VOLTAGE AND CURRENT REGULATOR FRAMEWORK M: Liam Girdwood <[email protected]>
drivers/infiniband/hw/Makefile +1 -1
@@ -7,7 +7,7 @@ obj-$(CONFIG_MLX4_INFINIBAND) += mlx4/ obj-$(CONFIG_MLX5_INFINIBAND) += mlx5/ obj-$(CONFIG_INFINIBAND_NES) += nes/ obj-$(CONFIG_INFINIBAND_OCRDMA) += ocrdma/ -obj-$(CONFIG_INFINIBAND_PVRDMA) += vmw_pvrdma/ +obj-$(CONFIG_INFINIBAND_VMWARE_PVRDMA) += vmw_pvrdma/ obj-$(CONFIG_INFINIBAND_USNIC) += usnic/ obj-$(CONFIG_INFINIBAND_HFI1) += hfi1/ obj-$(CONFIG_INFINIBAND_HNS) += hns/
drivers/infiniband/hw/vmw_pvrdma/Kconfig +1 -1
@@ -1,4 +1,4 @@ -config INFINIBAND_PVRDMA +config INFINIBAND_VMWARE_PVRDMA tristate "VMware Paravirtualized RDMA Driver" depends on NETDEVICES && ETHERNET && PCI && INET && VMXNET3 ---help---
drivers/infiniband/hw/vmw_pvrdma/Makefile +1 -1
@@ -1,3 +1,3 @@ -obj-$(CONFIG_INFINIBAND_PVRDMA) += vmw_pvrdma.o +obj-$(CONFIG_INFINIBAND_VMWARE_PVRDMA) += vmw_pvrdma.o vmw_pvrdma-y := pvrdma_cmd.o pvrdma_cq.o pvrdma_doorbell.o pvrdma_main.o pvrdma_misc.o pvrdma_mr.o pvrdma_qp.o pvrdma_verbs.o
Signature · 6 lines
2.7.4 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
PATCH 4/4 IB/vmw_pvrdma: Update ABI file name
In reply to a message not in the archiveUpdate the build and source files to pick up the new ABI file.
--- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 2 +- include/uapi/rdma/Kbuild | 2 +- include/uapi/rdma/pvrdma-abi.h | 289 ------------------------ include/uapi/rdma/vmw_pvrdma-abi.h | 289 ++++++++++++++++++++++++ 5 files changed, 292 insertions(+), 292 deletions(-) delete mode 100644 include/uapi/rdma/pvrdma-abi.h create mode 100644 include/uapi/rdma/vmw_pvrdma-abi.h
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h +1 -1
@@ -55,7 +55,7 @@#include <linux/workqueue.h> #include <rdma/ib_umem.h> #include <rdma/ib_verbs.h> -#include <rdma/pvrdma-abi.h> +#include <rdma/vmw_pvrdma-abi.h> #include "pvrdma_ring.h" #include "pvrdma_dev_api.h"
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c +1 -1
@@ -49,7 +49,7 @@#include <rdma/ib_addr.h> #include <rdma/ib_smi.h> #include <rdma/ib_user_verbs.h> -#include <rdma/pvrdma-abi.h> +#include <rdma/vmw_pvrdma-abi.h> #include "pvrdma.h"
include/uapi/rdma/Kbuild +1 -1
@@ -14,4 +14,4 @@ header-y += mlx5-abi.h header-y += mthca-abi.h header-y += nes-abi.h header-y += ocrdma-abi.h -header-y += pvrdma-abi.h +header-y += vmw_pvrdma-abi.h
include/uapi/rdma/pvrdma-abi.h deleted +0 -289
289 lines not on this page · raw message
include/uapi/rdma/vmw_pvrdma-abi.h new file +289 -0
289 lines not on this page · raw message
Signature · 6 lines
2.7.4 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html