93 Commits (2a8b36a4967db84b82ac248f60b981bcddb804b6)

Author SHA1 Message Date
Markus Armbruster a67dfa660b Drop duplicate #include 3 years ago
Yuval Shaia 31c4b6fb02 hw/pvrdma: Protect against buggy or malicious guest driver 4 years ago
Markus Armbruster edf5ca5dbe include/hw/pci: Split pci_device.h off pci.h 3 years ago
Markus Armbruster 674b0a5784 include/hw/pci: Break inclusion loop pci_bridge.h and cxl.h 3 years ago
Markus Armbruster 66997c42e0 cleanup: Tweak and re-run return_directly.cocci 3 years ago
Markus Armbruster 3d558330ad Drop more useless casts from void * to pointer 3 years ago
Akihiko Odaki 15377f6e79 msix: Assert that specified vector is in range 4 years ago
Yuval Shaia 46c1ea0131 hw/pvrdma: Some cosmetic fixes 4 years ago
Marc-André Lureau 8e3b0cbb72 Replace qemu_real_host_page variables with inlined functions 4 years ago
Markus Armbruster b21e238037 Use g_new() & friends where that makes obvious sense 4 years ago
Daniel P. Berrangé 8dbbca5c05 qapi: introduce x-query-rdma QMP command 5 years ago
Marcel Apfelbaum 66ae37d8cc pvrdma: Fix the ring init error flow (CVE-2021-3608) 5 years ago
Marcel Apfelbaum 32e5703cfe pvrdma: Ensure correct input on ring init (CVE-2021-3607) 5 years ago
Marcel Apfelbaum 284f191b4a hw/rdma: Fix possible mremap overflow in the pvrdma device (CVE-2021-3582) 5 years ago
Stefano Garzarella d0fb9657a3 docs: fix references to docs/devel/tracing.rst 5 years ago
Cornelia Huck 3aa1b7af0f pvrdma: wean code off pvrdma_ring.h kernel header 5 years ago
Eduardo Habkost ce35e2295e qdev: Move softmmu properties to qdev-properties-system.h 5 years ago
Stefan Hajnoczi d73415a315 qemu/atomic.h: rename atomic_ to qatomic_ 6 years ago
Eduardo Habkost 8110fa1d94 Use DECLARE_*CHECKER* macros 6 years ago
Eduardo Habkost db1015e92e Move QOM typedefs and add missing includes 6 years ago
Eduardo Habkost 7b4433bb93 rdma: Rename INTERFACE_RDMA_PROVIDER_CLASS macro 6 years ago
Paolo Bonzini 243af0225a trace: switch position of headers to what Meson requires 6 years ago
Stefan Hajnoczi f93cfdc583 hw/rdma: avoid suspicious strncpy() use 6 years ago
Julia Suvorova 1d2695ef02 hw/rdma/vmw/pvrdma_dev_ring: Replace strncpy with pstrcpy 6 years ago
Philippe Mathieu-Daudé f7795e4096 misc: Replace zero-length arrays with flexible array member (automatic) 6 years ago
Marc-André Lureau 4f67d30b5e qdev: set properties with device_class_set_props() 6 years ago
Yuval Shaia 68b89aee71 hw/rdma: Utilize ibv_reg_mr_iova for memory registration 7 years ago
Wei Yang 038adc2f58 core: replace getpagesize() with qemu_real_host_page_size 7 years ago
Markus Armbruster 54d31236b9 sysemu: Split sysemu/runstate.h off sysemu/sysemu.h 7 years ago
Markus Armbruster a27bd6c779 Include hw/qdev-properties.h less 7 years ago
Markus Armbruster 650d103d3e Include hw/hw.h exactly where needed 7 years ago
Markus Armbruster 0b8fa32f55 Include qemu/module.h where needed, drop it from qemu-common.h 7 years ago
Markus Armbruster 58ea30f514 Clean up header guards that don't match their file name 7 years ago
Kamal Heib 355b7cf356 hw/pvrdma: Add support for SRQ 7 years ago
Kamal Heib 8b42cfab82 hw/rdma: Modify create/destroy QP to support SRQ 7 years ago
Markus Armbruster 500016e5db trace-events: Shorten file names in comments 7 years ago
Kamal Heib cb42a5867e hw/rdma: Fix the error prints in create_qp_rings() 7 years ago
Kamal Heib d151f5debd hw/pvrdma: Fix zero-initialization of resp in {query/modify}_qp 7 years ago
Kamal Heib a421c81148 hw/rdma: Use {} instead of {0} 7 years ago
Kamal Heib 7b6f6e8138 hw/rdma: Fix broken paths to docs/devel/tracing.txt 7 years ago
Yuval Shaia db8b88bf2c hw/pvrdma: Provide correct value to object_get_typename 7 years ago
Yuval Shaia b556c3cefc hw/pvrdma: Unregister from shutdown notifier when device goes down 7 years ago
Yuval Shaia a2f1dc6091 hw/pvrdma: Delete pvrdma_exit function 7 years ago
Yuval Shaia 3c890bcf30 hw/pvrdma: Delete unneeded function argument 7 years ago
Yuval Shaia ff30a446b1 hw/rdma: Free all MAD receive buffers when device is closed 7 years ago
Yuval Shaia f4b2c02a29 {hmp, hw/pvrdma}: Expose device internals via monitor interface 7 years ago
Yuval Shaia c2dd117b38 hw/pvrdma: Collect debugging statistics 7 years ago
Yuval Shaia 4d71b38ae8 hw/rdma: Switch to generic error reporting way 7 years ago
Yuval Shaia 5bb8b73987 hw/pvrdma: Make function pvrdma_qp_send/recv return void. 7 years ago
Yuval Shaia 26fd869556 hw/pvrdma: Post CQE when receive invalid gid index 7 years ago