Hi Marcel, Seems you lost another:
hw: pvrdma: fix memory leak in error path -->http://lists.gnu.org/archive/html/qemu-devel/2019-01/msg01217.html At 2019-01-19 18:03:05, "Marcel Apfelbaum" <marcel.apfelb...@gmail.com> wrote: >The following changes since commit a8d2b0685681e2f291faaa501efbbd76875f8ec8: > > Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20190118' into > staging (2019-01-18 16:56:15 +0000) > >are available in the Git repository at: > > https://github.com/marcel-apf/qemu tags/rdma-pull-request > >for you to fetch changes up to 0f645ba16c6b76ccf2076d38460aa998198893bc: > > contrib/rdmacm-mux: fix clang compilation (2019-01-19 11:01:57 +0200) > >---------------------------------------------------------------- >RDMA queue > * Clang compilation fix > * Coverity fix > * Various fixes for the pvrdma device > >---------------------------------------------------------------- >Kamal Heib (1): > docs/pvrdma: Update rdmacm-mux documentation > >Li Qiang (1): > hw: rdma: fix an off-by-one issue > >Marcel Apfelbaum (3): > contrib/rdmacm-mux: remove Wno-format-truncation flag > hw/rdma: modify struct initialization > contrib/rdmacm-mux: fix clang compilation > >Yuval Shaia (5): > hw/pvrdma: Remove max-sge command-line param > hw/rdma: Delete unused struct member > hw/pvrdma: Post CQE when receive invalid gid index > hw/pvrdma: Make function pvrdma_qp_send/recv return void. > hw/rdma: Verify that ptr is not NULL before freeing > > Makefile | 2 ++ > contrib/rdmacm-mux/Makefile.objs | 1 - > contrib/rdmacm-mux/main.c | 12 ++++---- > docs/pvrdma.txt | 4 ++- > hw/rdma/rdma_backend.c | 63 +++++++++++++++------------------------- > hw/rdma/rdma_backend.h | 12 ++++++++ > hw/rdma/rdma_backend_defs.h | 1 - > hw/rdma/rdma_rm.c | 9 ++++-- > hw/rdma/vmw/pvrdma_main.c | 10 +++---- > hw/rdma/vmw/pvrdma_qp_ops.c | 44 +++++++++++++++++++++------- > hw/rdma/vmw/pvrdma_qp_ops.h | 4 +-- > 11 files changed, 96 insertions(+), 66 deletions(-) >-- >2.17.1