aboutsummaryrefslogtreecommitdiff
path: root/hw/rdma
AgeCommit message (Expand)AuthorFilesLines
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau1-1/+1
2019-11-06hw/rdma: Utilize ibv_reg_mr_iova for memory registrationYuval Shaia4-0/+29
2019-10-26core: replace getpagesize() with qemu_real_host_page_sizeWei Yang1-1/+1
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster1-1/+1
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-1/+0
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster2-2/+0
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2019-06-06hw/rdma: Delete unused headers inclusionYuval Shaia1-7/+0
2019-05-13Clean up header guards that don't match their file nameMarkus Armbruster1-2/+2
2019-05-13Use #include "..." for our own headers, <...> for othersMarkus Armbruster1-1/+0
2019-05-04hw/pvrdma: Add support for SRQKamal Heib4-1/+209
2019-05-04hw/rdma: Modify create/destroy QP to support SRQKamal Heib6-33/+67
2019-05-04hw/rdma: Add support for managing SRQ resourceKamal Heib3-0/+111
2019-05-04hw/rdma: Add SRQ support to backend layerKamal Heib5-2/+134
2019-03-28Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2-4/+5
2019-03-22trace-events: Shorten file names in commentsMarkus Armbruster2-7/+7
2019-03-18kconfig: add dependencies on CONFIG_MSI_NONBROKENPaolo Bonzini2-4/+5
2019-03-16hw/rdma: Fix the error prints in create_qp_rings()Kamal Heib1-3/+3
2019-03-16hw/pvrdma: Fix zero-initialization of resp in {query/modify}_qpKamal Heib1-3/+1
2019-03-16hw/rdma: Use {} instead of {0}Kamal Heib3-11/+11
2019-03-16hw/rdma: Remove unused parameter from rdma_poll_cq()Kamal Heib1-4/+3
2019-03-16hw/rdma: Fix broken paths to docs/devel/tracing.txtKamal Heib2-2/+2
2019-03-16hw/rdma: another clang compilation fixMarcel Apfelbaum1-2/+2
2019-03-16hw/pvrdma: Provide correct value to object_get_typenameYuval Shaia1-1/+1
2019-03-16hw/pvrdma: Unregister from shutdown notifier when device goes downYuval Shaia1-0/+2
2019-03-16hw/pvrdma: Delete pvrdma_exit functionYuval Shaia1-6/+0
2019-03-16hw/pvrdma: Delete unneeded function argumentYuval Shaia3-10/+7
2019-03-16hw/rdma: Free all receive buffers when QP is destroyedYuval Shaia6-9/+63
2019-03-16hw/rdma: Free all MAD receive buffers when device is closedYuval Shaia2-1/+35
2019-03-16{hmp, hw/pvrdma}: Expose device internals via monitor interfaceYuval Shaia5-1/+111
2019-03-16hw/pvrdma: Collect debugging statisticsYuval Shaia6-18/+106
2019-03-16hw/rdma: Protect against concurrent execution of poll_cqYuval Shaia3-0/+7
2019-03-16hw/rdma: Introduce protected qlistYuval Shaia4-21/+55
2019-03-16hw/rdma: Switch to generic error reporting wayYuval Shaia13-577/+363
2019-01-19hw/rdma: modify struct initializationMarcel Apfelbaum1-4/+4
2019-01-19hw: rdma: fix an off-by-one issueLi Qiang1-1/+1
2019-01-19hw/rdma: Verify that ptr is not NULL before freeingYuval Shaia2-3/+10
2019-01-19hw/pvrdma: Make function pvrdma_qp_send/recv return void.Yuval Shaia2-10/+8
2019-01-19hw/pvrdma: Post CQE when receive invalid gid indexYuval Shaia2-2/+5
2019-01-19hw/rdma: Delete unused struct memberYuval Shaia2-13/+14
2019-01-19hw/pvrdma: Remove max-sge command-line paramYuval Shaia4-26/+42
2018-12-22pvrdma: check return value from pvrdma_idx_ring_has_ routinesPrasad J Pandit1-18/+11
2018-12-22rdma: remove unused VENDOR_ERR_NO_SGE macroPrasad J Pandit1-2/+1
2018-12-22pvrdma: release ring object in case of an errorPrasad J Pandit1-11/+26
2018-12-22pvrdma: check number of pages when creating ringsPrasad J Pandit1-0/+11
2018-12-22pvrdma: add uar_read routinePrasad J Pandit1-0/+6
2018-12-22rdma: check num_sge does not exceed MAX_SGEPrasad J Pandit1-6/+6
2018-12-22pvrdma: release device resources in case of an errorPrasad J Pandit1-1/+2
2018-12-22hw/rdma: Do not call rdma_backend_del_gid on an empty gidYuval Shaia1-0/+4
2018-12-22hw/rdma: Do not use bitmap_zero_extend to free bitmapYuval Shaia1-1/+1