aboutsummaryrefslogtreecommitdiff
path: root/hw/rdma
AgeCommit message (Expand)Author
2020-09-02rdma: Rename INTERFACE_RDMA_PROVIDER_CLASS macroEduardo Habkost
2020-08-21meson: convert hw/rdmaMarc-André Lureau
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini
2020-05-04lockable: Replace locks with lock guard macrosSimran Singhal
2020-05-02hw/rdma: Destroy list mutex when list is destroyedYuval Shaia
2020-03-21hw/rdma: avoid suspicious strncpy() useStefan Hajnoczi
2020-03-21hw/rdma: Skip data-path mr_id translationYuval Shaia
2020-03-21hw/rdma: Cosmetic change - no need for two sge arraysYuval Shaia
2020-03-21hw/rdma/vmw/pvrdma_dev_ring: Replace strncpy with pstrcpyJulia Suvorova
2020-03-16misc: Replace zero-length arrays with flexible array member (automatic)Philippe Mathieu-Daudé
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau
2019-11-06hw/rdma: Utilize ibv_reg_mr_iova for memory registrationYuval Shaia
2019-10-26core: replace getpagesize() with qemu_real_host_page_sizeWei Yang
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster
2019-06-06hw/rdma: Delete unused headers inclusionYuval Shaia
2019-05-13Clean up header guards that don't match their file nameMarkus Armbruster
2019-05-13Use #include "..." for our own headers, <...> for othersMarkus Armbruster
2019-05-04hw/pvrdma: Add support for SRQKamal Heib
2019-05-04hw/rdma: Modify create/destroy QP to support SRQKamal Heib
2019-05-04hw/rdma: Add support for managing SRQ resourceKamal Heib
2019-05-04hw/rdma: Add SRQ support to backend layerKamal Heib
2019-03-28Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2019-03-22trace-events: Shorten file names in commentsMarkus Armbruster
2019-03-18kconfig: add dependencies on CONFIG_MSI_NONBROKENPaolo Bonzini
2019-03-16hw/rdma: Fix the error prints in create_qp_rings()Kamal Heib
2019-03-16hw/pvrdma: Fix zero-initialization of resp in {query/modify}_qpKamal Heib
2019-03-16hw/rdma: Use {} instead of {0}Kamal Heib
2019-03-16hw/rdma: Remove unused parameter from rdma_poll_cq()Kamal Heib
2019-03-16hw/rdma: Fix broken paths to docs/devel/tracing.txtKamal Heib
2019-03-16hw/rdma: another clang compilation fixMarcel Apfelbaum
2019-03-16hw/pvrdma: Provide correct value to object_get_typenameYuval Shaia
2019-03-16hw/pvrdma: Unregister from shutdown notifier when device goes downYuval Shaia
2019-03-16hw/pvrdma: Delete pvrdma_exit functionYuval Shaia
2019-03-16hw/pvrdma: Delete unneeded function argumentYuval Shaia
2019-03-16hw/rdma: Free all receive buffers when QP is destroyedYuval Shaia
2019-03-16hw/rdma: Free all MAD receive buffers when device is closedYuval Shaia
2019-03-16{hmp, hw/pvrdma}: Expose device internals via monitor interfaceYuval Shaia
2019-03-16hw/pvrdma: Collect debugging statisticsYuval Shaia
2019-03-16hw/rdma: Protect against concurrent execution of poll_cqYuval Shaia
2019-03-16hw/rdma: Introduce protected qlistYuval Shaia
2019-03-16hw/rdma: Switch to generic error reporting wayYuval Shaia
2019-01-19hw/rdma: modify struct initializationMarcel Apfelbaum
2019-01-19hw: rdma: fix an off-by-one issueLi Qiang
2019-01-19hw/rdma: Verify that ptr is not NULL before freeingYuval Shaia
2019-01-19hw/pvrdma: Make function pvrdma_qp_send/recv return void.Yuval Shaia
2019-01-19hw/pvrdma: Post CQE when receive invalid gid indexYuval Shaia
2019-01-19hw/rdma: Delete unused struct memberYuval Shaia