summaryrefslogtreecommitdiffstats
path: root/hw/rdma
Commit message (Expand)AuthorAgeFilesLines
* hw/pvrdma: Some cosmetic fixesYuval Shaia2022-04-261-4/+5
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-061-1/+1
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-212-4/+4
* hw/dma: Use dma_addr_t type definition when relevantPhilippe Mathieu-Daudé2022-01-181-1/+1
* hw/dma: Fix format string issues using dma_addr_tPhilippe Mathieu-Daudé2022-01-181-1/+1
* hw/rdma/rdma_utils: Rename rdma_pci_dma_map 'len' argumentPhilippe Mathieu-Daudé2022-01-182-8/+8
* qapi: introduce x-query-rdma QMP commandDaniel P. Berrangé2021-11-023-68/+69
* pvrdma: Fix the ring init error flow (CVE-2021-3608)Marcel Apfelbaum2021-07-041-1/+1
* pvrdma: Ensure correct input on ring init (CVE-2021-3607)Marcel Apfelbaum2021-07-041-0/+5
* hw/rdma: Fix possible mremap overflow in the pvrdma device (CVE-2021-3582)Marcel Apfelbaum2021-07-041-0/+7
* docs: fix references to docs/devel/tracing.rstStefano Garzarella2021-06-022-2/+2
* pvrdma: wean code off pvrdma_ring.h kernel headerCornelia Huck2021-03-155-28/+37
* Merge remote-tracking branch 'remotes/ehabkost-gl/tags/machine-next-pull-requ...Peter Maydell2021-01-011-0/+1
|\
| * qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost2020-12-181-0/+1
* | hw/rdma: Replace QList by GQueueMarkus Armbruster2020-12-194-26/+30
|/
* qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi2020-09-233-12/+12
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-091-1/+2
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-091-2/+4
* rdma: Rename INTERFACE_RDMA_PROVIDER_CLASS macroEduardo Habkost2020-09-021-1/+1
* meson: convert hw/rdmaMarc-André Lureau2020-08-212-3/+10
* trace: switch position of headers to what Meson requiresPaolo Bonzini2020-08-212-0/+2
* lockable: Replace locks with lock guard macrosSimran Singhal2020-05-042-27/+26Star
* hw/rdma: Destroy list mutex when list is destroyedYuval Shaia2020-05-021-0/+1
* hw/rdma: avoid suspicious strncpy() useStefan Hajnoczi2020-03-211-0/+1
* hw/rdma: Skip data-path mr_id translationYuval Shaia2020-03-213-19/+20
* hw/rdma: Cosmetic change - no need for two sge arraysYuval Shaia2020-03-211-24/+16Star
* hw/rdma/vmw/pvrdma_dev_ring: Replace strncpy with pstrcpyJulia Suvorova2020-03-211-2/+2
* misc: Replace zero-length arrays with flexible array member (automatic)Philippe Mathieu-Daudé2020-03-161-2/+2
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1
* hw/rdma: Utilize ibv_reg_mr_iova for memory registrationYuval Shaia2019-11-064-0/+29
* core: replace getpagesize() with qemu_real_host_page_sizeWei Yang2019-10-261-1/+1
* sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+1
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-1/+0Star
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-162-2/+0Star
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* hw/rdma: Delete unused headers inclusionYuval Shaia2019-06-061-7/+0Star
* Clean up header guards that don't match their file nameMarkus Armbruster2019-05-131-2/+2
* Use #include "..." for our own headers, <...> for othersMarkus Armbruster2019-05-131-1/+0Star
* hw/pvrdma: Add support for SRQKamal Heib2019-05-044-1/+209
* hw/rdma: Modify create/destroy QP to support SRQKamal Heib2019-05-046-33/+67
* hw/rdma: Add support for managing SRQ resourceKamal Heib2019-05-043-0/+111
* hw/rdma: Add SRQ support to backend layerKamal Heib2019-05-045-2/+134
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2019-03-282-4/+5
|\
| * kconfig: add dependencies on CONFIG_MSI_NONBROKENPaolo Bonzini2019-03-182-4/+5
* | trace-events: Shorten file names in commentsMarkus Armbruster2019-03-222-7/+7
* | hw/rdma: Fix the error prints in create_qp_rings()Kamal Heib2019-03-161-3/+3
* | hw/pvrdma: Fix zero-initialization of resp in {query/modify}_qpKamal Heib2019-03-161-3/+1Star
* | hw/rdma: Use {} instead of {0}Kamal Heib2019-03-163-11/+11
* | hw/rdma: Remove unused parameter from rdma_poll_cq()Kamal Heib2019-03-161-4/+3Star
* | hw/rdma: Fix broken paths to docs/devel/tracing.txtKamal Heib2019-03-162-2/+2