aboutsummaryrefslogtreecommitdiff
path: root/hw/rdma/vmw
AgeCommit message (Expand)AuthorFilesLines
2023-10-21hw/rdma/vmw/pvrdma_cmd: Use correct struct in query_port()Peter Maydell1-7/+11
2023-10-12hw/rdma: Deprecate the pvrdma device and the rdma subsystemThomas Huth1-0/+2
2023-10-12hw/pvrdma: Protect against buggy or malicious guest driverYuval Shaia1-1/+15
2023-02-08Drop duplicate #includeMarkus Armbruster1-1/+0
2023-01-16hw/pvrdma: Protect against buggy or malicious guest driverYuval Shaia1-0/+6
2023-01-08include/hw/pci: Split pci_device.h off pci.hMarkus Armbruster1-0/+1
2023-01-08include/hw/pci: Break inclusion loop pci_bridge.h and cxl.hMarkus Armbruster1-1/+0
2022-12-14cleanup: Tweak and re-run return_directly.cocciMarkus Armbruster1-37/+20
2022-12-14Drop more useless casts from void * to pointerMarkus Armbruster2-9/+6
2022-11-07msix: Assert that specified vector is in rangeAkihiko Odaki1-6/+1
2022-04-26hw/pvrdma: Some cosmetic fixesYuval Shaia1-4/+5
2022-04-06Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau1-1/+1
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster2-4/+4
2021-11-02qapi: introduce x-query-rdma QMP commandDaniel P. Berrangé1-15/+16
2021-07-04pvrdma: Fix the ring init error flow (CVE-2021-3608)Marcel Apfelbaum1-1/+1
2021-07-04pvrdma: Ensure correct input on ring init (CVE-2021-3607)Marcel Apfelbaum1-0/+5
2021-07-04hw/rdma: Fix possible mremap overflow in the pvrdma device (CVE-2021-3582)Marcel Apfelbaum1-0/+7
2021-06-02docs: fix references to docs/devel/tracing.rstStefano Garzarella1-1/+1
2021-03-15pvrdma: wean code off pvrdma_ring.h kernel headerCornelia Huck5-28/+37
2020-12-18qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost1-0/+1
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi1-2/+2
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost1-1/+2
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost1-2/+4
2020-09-02rdma: Rename INTERFACE_RDMA_PROVIDER_CLASS macroEduardo Habkost1-1/+1
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini1-0/+1
2020-03-21hw/rdma: avoid suspicious strncpy() useStefan Hajnoczi1-0/+1
2020-03-21hw/rdma/vmw/pvrdma_dev_ring: Replace strncpy with pstrcpyJulia Suvorova1-2/+2
2020-03-16misc: Replace zero-length arrays with flexible array member (automatic)Philippe Mathieu-Daudé1-2/+2
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 Shaia1-0/+6
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-05-13Clean up header guards that don't match their file nameMarkus Armbruster1-2/+2
2019-05-04hw/pvrdma: Add support for SRQKamal Heib4-1/+209
2019-05-04hw/rdma: Modify create/destroy QP to support SRQKamal Heib1-23/+36
2019-03-22trace-events: Shorten file names in commentsMarkus Armbruster1-4/+4
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 Heib2-2/+2
2019-03-16hw/rdma: Fix broken paths to docs/devel/tracing.txtKamal Heib1-1/+1
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 Shaia1-2/+1
2019-03-16hw/rdma: Free all MAD receive buffers when device is closedYuval Shaia1-0/+2
2019-03-16{hmp, hw/pvrdma}: Expose device internals via monitor interfaceYuval Shaia1-0/+26
2019-03-16hw/pvrdma: Collect debugging statisticsYuval Shaia3-0/+20