aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio/vhost-vdpa.c
AgeCommit message (Expand)AuthorFilesLines
2022-09-02vdpa: Delete CVQ migration blockerEugenio Pérez1-15/+0
2022-09-02vdpa: Use ring hwaddr at vhost_vdpa_svq_unmap_ringEugenio Pérez1-9/+8
2022-09-02vdpa: Make SVQ vring unmapping return voidEugenio Pérez1-22/+10
2022-09-02vdpa: Remove SVQ vring from iova_tree at shutdownEugenio Pérez1-0/+6
2022-09-02util: accept iova_tree_remove_parameter by valueEugenio Pérez1-3/+3
2022-09-02vdpa: do not save failed dma maps in SVQ iova treeEugenio Pérez1-7/+13
2022-09-02vdpa: Skip the maps not in the iova treeEugenio Pérez1-0/+4
2022-07-26vdpa: Fix memory listener deletions of iova treeEugenio Pérez1-1/+1
2022-07-26vhost: Get vring base from vq, not svqEugenio Pérez1-12/+12
2022-07-20vdpa: Add device migration blockerEugenio Pérez1-0/+15
2022-07-20vdpa: manual forward CVQ buffersEugenio Pérez1-1/+2
2022-07-20vdpa: Export vhost_vdpa_dma_map and unmap callsEugenio Pérez1-4/+3
2022-07-20vhost: Add svq avail_handler callbackEugenio Pérez1-1/+2
2022-05-16vhost-vdpa: change name and polarity for vhost_vdpa_one_time_request()Si-Wei Liu1-8/+15
2022-05-16vhost-vdpa: backend feature should set only onceSi-Wei Liu1-1/+1
2022-05-13vdpa: Fix index calculus at vhost_vdpa_svqs_startEugenio Pérez1-1/+1
2022-05-13vdpa: Fix bad index calculus at vhost_vdpa_get_vring_baseEugenio Pérez1-2/+2
2022-04-26vdpa: Add missing tracing to batch mapping functionsEugenio Pérez1-0/+2
2022-04-06include: move C/util-related declarations to cutils.hMarc-André Lureau1-1/+1
2022-04-06Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau1-3/+3
2022-03-31vhost-vdpa: fix typo in a commentStefano Garzarella1-1/+1
2022-03-15vdpa: Expose VHOST_F_LOG_ALL on SVQEugenio Pérez1-4/+35
2022-03-15vdpa: Never set log_base addr if SVQ is enabledEugenio Pérez1-1/+2
2022-03-15vdpa: Adapt vhost_vdpa_get_vring_base to SVQEugenio Pérez1-0/+17
2022-03-15vdpa: Add custom IOTLB translations to SVQEugenio Pérez1-20/+102
2022-03-15vhost: Shadow virtqueue buffers forwardingEugenio Pérez1-5/+150
2022-03-15vdpa: adapt vhost_ops callbacks to svqEugenio Pérez1-7/+41
2022-03-15vhost: Add vhost_svq_valid_features to shadow vqEugenio Pérez1-0/+15
2022-03-15vhost: Add Shadow VirtQueue call forwarding capabilitiesEugenio Pérez1-2/+29
2022-03-15vhost: Add Shadow VirtQueue kick forwarding capabilitiesEugenio Pérez1-2/+142
2022-03-06vhost-vdpa: make notifiers _init()/_uninit() symmetricLaurent Vivier1-10/+10
2022-03-06hw/virtio: vdpa: Fix leak of host-notifier memory-regionLaurent Vivier1-0/+1
2022-01-10Revert "vhost-vdpa: add support for config interrupt"Michael S. Tsirkin1-7/+0
2022-01-07vhost-vdpa: stick to -errno error return conventionRoman Kagan1-14/+23
2022-01-06vhost-vdpa: add support for config interruptCindy Lu1-0/+7
2021-11-11vhost: Rename last_index to vq_index_endEugenio Pérez1-1/+1
2021-11-01vhost-vdpa: Set discarding of RAM broken when initializing the backendDavid Hildenbrand1-0/+13
2021-10-20vhost-vdpa: multiqueue supportJason Wang1-1/+1
2021-10-20vhost-vdpa: prepare for the multiqueue supportJason Wang1-2/+2
2021-10-20vhost-vdpa: classify one time requestJason Wang1-6/+47
2021-10-20vdpa: Check for iova range at mappings changesEugenio Pérez1-16/+48
2021-10-20vdpa: Add vhost_vdpa_section_endEugenio Pérez1-7/+15
2021-10-20vdpa: Skip protected ram IOMMU mappingsEugenio Pérez1-0/+1
2021-09-30memory: Name all the memory listenersPeter Xu1-0/+1
2021-09-04vhost-vdpa: correctly return err in vhost_vdpa_set_backend_cap()Jason Wang1-2/+2
2021-09-04vhost-vdpa: Do not send empty IOTLB update batchesEugenio Pérez1-12/+23
2021-06-30vhost: Distinguish errors in vhost_dev_get_config()Kevin Wolf1-1/+1
2021-06-30vhost: Return 0/-errno in vhost_dev_init()Kevin Wolf1-1/+3
2021-06-30vhost: Distinguish errors in vhost_backend_init()Kevin Wolf1-1/+1
2021-06-11vhost-vdpa: don't initialize backend_featuresJason Wang1-3/+0