]> git.proxmox.com Git - mirror_qemu.git/commit
hw/rdma: PVRDMA commands and data-path ops
authorYuval Shaia <yuval.shaia@oracle.com>
Fri, 9 Feb 2018 13:39:19 +0000 (15:39 +0200)
committerMarcel Apfelbaum <marcel@redhat.com>
Mon, 19 Feb 2018 11:03:24 +0000 (13:03 +0200)
commit98d176f8e592d29a6d66ea969a15fc0caabd37cc
treeb1301605d069d04fc28af1dc18aa41725f8ba25f
parentef6d4ccdc9eba3c184da08e76d52e5003325680b
hw/rdma: PVRDMA commands and data-path ops

First PVRDMA sub-module - implementation of the PVRDMA device.
- PVRDMA commands such as create CQ and create MR.
- Data path QP operations - post_send and post_recv.
- Completion handler.

Reviewed-by: Dotan Barak <dotanb@mellanox.com>
Reviewed-by: Zhu Yanjun <yanjun.zhu@oracle.com>
Signed-off-by: Yuval Shaia <yuval.shaia@oracle.com>
Signed-off-by: Marcel Apfelbaum <marcel@redhat.com>
hw/rdma/Makefile.objs
hw/rdma/vmw/pvrdma.h [new file with mode: 0644]
hw/rdma/vmw/pvrdma_cmd.c [new file with mode: 0644]
hw/rdma/vmw/pvrdma_dev_ring.c [new file with mode: 0644]
hw/rdma/vmw/pvrdma_dev_ring.h [new file with mode: 0644]
hw/rdma/vmw/pvrdma_qp_ops.c [new file with mode: 0644]
hw/rdma/vmw/pvrdma_qp_ops.h [new file with mode: 0644]