Skip to content

rdma: various issues in rdma/pvrdma backend

P J P qemu-devel 2 versions In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest6 patches 6 repliesIn review
  2. v16 patches 7 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6rdma: check num_sge does not exceed MAX_SGEhw/rdma/rdma_backend.c+6 -60 replies
2/6pvrdma: add uar_read routinehw/rdma/vmw/pvrdma_main.c+6 -01 reply
3/6pvrdma: check number of pages when creating ringshw/rdma/vmw/pvrdma_cmd.c+11 -03 replies
4/6pvrdma: release ring object in case of an errorhw/rdma/vmw/pvrdma_cmd.c+25 -110 replies
5/6rdma: remove unused VENDOR_ERR_NO_SGE macrohw/rdma/rdma_backend.c+1 -21 reply
6/6pvrdma: check return value from pvrdma_idx_ring_has_ routineshw/rdma/vmw/pvrdma_dev_ring.c+11 -181 reply

Reviews trailers per patch

3 of 6 patches have a Reviewed-by or Acked-by.

PatchYuval ShaiaMarcel Apfelbaum
1/6
2/6R-b
3/6
4/6
5/6R-b
6/6R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [Qemu-devel] [PATCH v2 0/6] rdma: various issues in rdma/pvrdma backend

From: Prasad J Pandit <[email protected]>

Hello,

This is a revised version v2 of the earlier patch set to fix issues in the rdma/pvrdma backend.

Update to include review comments from
-> https://lists.gnu.org/archive/html/qemu-devel/2018-12/msg02616.html

Thank you.
---
Prasad J Pandit (6):
rdma: check num_sge does not exceed MAX_SGE
pvrdma: add uar_read routine
pvrdma: check number of pages when creating rings
pvrdma: release ring object in case of an error
rdma: remove unused VENDOR_ERR_NO_SGE macro
pvrdma: check return value from pvrdma_idx_ring_has_ routines

 hw/rdma/rdma_backend.c        | 15 ++++++-----
 hw/rdma/vmw/pvrdma_cmd.c      | 47 +++++++++++++++++++++++++++--------
 hw/rdma/vmw/pvrdma_dev_ring.c | 29 ++++++++-------------
 hw/rdma/vmw/pvrdma_main.c     |  6 +++++
 4 files changed, 60 insertions(+), 37 deletions(-)
Signature · 1 line
2.19.2