64 Commits (48804eebd4a327e4b11f902ba80a00876ee53a43)

Author SHA1 Message Date
Markus Armbruster 05e385d2a9 error: Move ERRP_GUARD() to the beginning of the function 3 years ago
Eugenio Pérez 0e3fdcffea vdpa: Delete CVQ migration blocker 4 years ago
Eugenio Pérez 8b6d6119ad vdpa: Use ring hwaddr at vhost_vdpa_svq_unmap_ring 4 years ago
Eugenio Pérez 5b590f51b9 vdpa: Make SVQ vring unmapping return void 4 years ago
Eugenio Pérez b37c12be96 vdpa: Remove SVQ vring from iova_tree at shutdown 4 years ago
Eugenio Pérez 69292a8e40 util: accept iova_tree_remove_parameter by value 4 years ago
Eugenio Pérez 7dab70bec3 vdpa: do not save failed dma maps in SVQ iova tree 4 years ago
Eugenio Pérez 10dab9f263 vdpa: Skip the maps not in the iova tree 4 years ago
Eugenio Pérez 75a8ce64f6 vdpa: Fix memory listener deletions of iova tree 4 years ago
Eugenio Pérez 2fdac348fd vhost: Get vring base from vq, not svq 4 years ago
Eugenio Pérez c156d5bf2b vdpa: Add device migration blocker 4 years ago
Eugenio Pérez bd907ae4b0 vdpa: manual forward CVQ buffers 4 years ago
Eugenio Pérez 463ba1e3b8 vdpa: Export vhost_vdpa_dma_map and unmap calls 4 years ago
Eugenio Pérez e966c0b781 vhost: Add svq avail_handler callback 4 years ago
Si-Wei Liu d71b0609fc vhost-vdpa: change name and polarity for vhost_vdpa_one_time_request() 4 years ago
Si-Wei Liu 6aee7e4233 vhost-vdpa: backend feature should set only once 4 years ago
Eugenio Pérez 1c82fdfef8 vdpa: Fix index calculus at vhost_vdpa_svqs_start 4 years ago
Eugenio Pérez 639036477e vdpa: Fix bad index calculus at vhost_vdpa_get_vring_base 4 years ago
Eugenio Pérez 5580b9f00e vdpa: Add missing tracing to batch mapping functions 4 years ago
Marc-André Lureau 415b732751 include: move C/util-related declarations to cutils.h 4 years ago
Marc-André Lureau 8e3b0cbb72 Replace qemu_real_host_page variables with inlined functions 4 years ago
Stefano Garzarella ef4ff56cf3 vhost-vdpa: fix typo in a comment 4 years ago
Eugenio Pérez 12a195fa34 vdpa: Expose VHOST_F_LOG_ALL on SVQ 4 years ago
Eugenio Pérez 773ebc952e vdpa: Never set log_base addr if SVQ is enabled 4 years ago
Eugenio Pérez 6d0b222666 vdpa: Adapt vhost_vdpa_get_vring_base to SVQ 4 years ago
Eugenio Pérez 34e3c94eda vdpa: Add custom IOTLB translations to SVQ 4 years ago
Eugenio Pérez 100890f7ca vhost: Shadow virtqueue buffers forwarding 4 years ago
Eugenio Pérez d96be4c894 vdpa: adapt vhost_ops callbacks to svq 4 years ago
Eugenio Pérez 4725a4181b vhost: Add vhost_svq_valid_features to shadow vq 4 years ago
Eugenio Pérez a8ac88585d vhost: Add Shadow VirtQueue call forwarding capabilities 4 years ago
Eugenio Pérez dff4426fa6 vhost: Add Shadow VirtQueue kick forwarding capabilities 4 years ago
Laurent Vivier b1f030a0a2 vhost-vdpa: make notifiers _init()/_uninit() symmetric 4 years ago
Laurent Vivier 98f7607ecd hw/virtio: vdpa: Fix leak of host-notifier memory-region 4 years ago
Michael S. Tsirkin 73bd56abe1 Revert "vhost-vdpa: add support for config interrupt" 4 years ago
Roman Kagan 3631151b3e vhost-vdpa: stick to -errno error return convention 4 years ago
Cindy Lu 634f7c89fb vhost-vdpa: add support for config interrupt 4 years ago
Eugenio Pérez 245cf2c24e vhost: Rename last_index to vq_index_end 4 years ago
David Hildenbrand e1c1915bef vhost-vdpa: Set discarding of RAM broken when initializing the backend 4 years ago
Jason Wang 402378407d vhost-vdpa: multiqueue support 5 years ago
Jason Wang 353244d8b9 vhost-vdpa: prepare for the multiqueue support 5 years ago
Jason Wang 4d191cfdc7 vhost-vdpa: classify one time request 5 years ago
Eugenio Pérez 013108b6e5 vdpa: Check for iova range at mappings changes 5 years ago
Eugenio Pérez 032e4d686e vdpa: Add vhost_vdpa_section_end 5 years ago
Eugenio Pérez c64038c93e vdpa: Skip protected ram IOMMU mappings 5 years ago
Peter Xu 142518bda5 memory: Name all the memory listeners 5 years ago
Jason Wang 2a83e97ee8 vhost-vdpa: correctly return err in vhost_vdpa_set_backend_cap() 5 years ago
Eugenio Pérez e6db5df7e2 vhost-vdpa: Do not send empty IOTLB update batches 5 years ago
Kevin Wolf 50de51387f vhost: Distinguish errors in vhost_dev_get_config() 5 years ago
Kevin Wolf f2a6e6c4fa vhost: Return 0/-errno in vhost_dev_init() 5 years ago
Kevin Wolf 28770ff935 vhost: Distinguish errors in vhost_backend_init() 5 years ago