Message ID | 20190326125433.475-1-kamalheib1@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | pvrdma: Add support for SRQ | expand |
On Tue, Mar 26, 2019 at 02:54:29PM +0200, Kamal Heib wrote: > This series implements the SRQ (Shared Receive Queue) for the pvrdma > device, It also includes all the needed functions and definitions for > support SRQ in the backend and resource management layers. > > Changes from v1->v2: > - Handle checkpatch.pl warnings. Hi Kamal, I'm done with the review, please check my comments. Thanks for doing it, this is an advance feature that i wanted to do for long time. > > Kamal Heib (4): > hw/rdma: Add SRQ support to backend layer > hw/rdma: Add support for managing SRQ resource > hw/rdma: Modify create/destroy QP to support SRQ > hw/pvrdma: Add support for SRQ > > hw/rdma/rdma_backend.c | 125 +++++++++++++++++++++- > hw/rdma/rdma_backend.h | 18 +++- > hw/rdma/rdma_backend_defs.h | 5 + > hw/rdma/rdma_rm.c | 106 +++++++++++++++++- > hw/rdma/rdma_rm.h | 13 ++- > hw/rdma/rdma_rm_defs.h | 9 ++ > hw/rdma/vmw/pvrdma_cmd.c | 208 ++++++++++++++++++++++++++++++++---- > hw/rdma/vmw/pvrdma_main.c | 16 +++ > hw/rdma/vmw/pvrdma_qp_ops.c | 46 +++++++- > hw/rdma/vmw/pvrdma_qp_ops.h | 1 + > 10 files changed, 513 insertions(+), 34 deletions(-) > > -- > 2.20.1 > >
On 3/27/19 6:18 PM, Yuval Shaia wrote: > On Tue, Mar 26, 2019 at 02:54:29PM +0200, Kamal Heib wrote: >> This series implements the SRQ (Shared Receive Queue) for the pvrdma >> device, It also includes all the needed functions and definitions for >> support SRQ in the backend and resource management layers. >> >> Changes from v1->v2: >> - Handle checkpatch.pl warnings. > > Hi Kamal, Hi Yuval, > I'm done with the review, please check my comments. > Thank you for reviewing the patch set, I'll address the comments in v3. > Thanks for doing it, this is an advance feature that i wanted to do for > long time. > I'm very happy to contribute to this project :-) Thanks, Kamal >> >> Kamal Heib (4): >> hw/rdma: Add SRQ support to backend layer >> hw/rdma: Add support for managing SRQ resource >> hw/rdma: Modify create/destroy QP to support SRQ >> hw/pvrdma: Add support for SRQ >> >> hw/rdma/rdma_backend.c | 125 +++++++++++++++++++++- >> hw/rdma/rdma_backend.h | 18 +++- >> hw/rdma/rdma_backend_defs.h | 5 + >> hw/rdma/rdma_rm.c | 106 +++++++++++++++++- >> hw/rdma/rdma_rm.h | 13 ++- >> hw/rdma/rdma_rm_defs.h | 9 ++ >> hw/rdma/vmw/pvrdma_cmd.c | 208 ++++++++++++++++++++++++++++++++---- >> hw/rdma/vmw/pvrdma_main.c | 16 +++ >> hw/rdma/vmw/pvrdma_qp_ops.c | 46 +++++++- >> hw/rdma/vmw/pvrdma_qp_ops.h | 1 + >> 10 files changed, 513 insertions(+), 34 deletions(-) >> >> -- >> 2.20.1 >> >>