summaryrefslogtreecommitdiffstats
path: root/hw/virtio/vhost-vdpa.c
Commit message (Expand)AuthorAgeFilesLines
* vdpa: Fix memory listener deletions of iova treeEugenio Pérez2022-07-261-1/+1
* vhost: Get vring base from vq, not svqEugenio Pérez2022-07-261-12/+12
* vdpa: Add device migration blockerEugenio Pérez2022-07-201-0/+15
* vdpa: manual forward CVQ buffersEugenio Pérez2022-07-201-1/+2
* vdpa: Export vhost_vdpa_dma_map and unmap callsEugenio Pérez2022-07-201-4/+3Star
* vhost: Add svq avail_handler callbackEugenio Pérez2022-07-201-1/+2
* vhost-vdpa: change name and polarity for vhost_vdpa_one_time_request()Si-Wei Liu2022-05-161-8/+15
* vhost-vdpa: backend feature should set only onceSi-Wei Liu2022-05-161-1/+1
* vdpa: Fix index calculus at vhost_vdpa_svqs_startEugenio Pérez2022-05-131-1/+1
* vdpa: Fix bad index calculus at vhost_vdpa_get_vring_baseEugenio Pérez2022-05-131-2/+2
* vdpa: Add missing tracing to batch mapping functionsEugenio Pérez2022-04-261-0/+2
* include: move C/util-related declarations to cutils.hMarc-André Lureau2022-04-061-1/+1
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-061-3/+3
* vhost-vdpa: fix typo in a commentStefano Garzarella2022-03-311-1/+1
* vdpa: Expose VHOST_F_LOG_ALL on SVQEugenio Pérez2022-03-151-4/+35
* vdpa: Never set log_base addr if SVQ is enabledEugenio Pérez2022-03-151-1/+2
* vdpa: Adapt vhost_vdpa_get_vring_base to SVQEugenio Pérez2022-03-151-0/+17
* vdpa: Add custom IOTLB translations to SVQEugenio Pérez2022-03-151-20/+102
* vhost: Shadow virtqueue buffers forwardingEugenio Pérez2022-03-151-5/+150
* vdpa: adapt vhost_ops callbacks to svqEugenio Pérez2022-03-151-7/+41
* vhost: Add vhost_svq_valid_features to shadow vqEugenio Pérez2022-03-151-0/+15
* vhost: Add Shadow VirtQueue call forwarding capabilitiesEugenio Pérez2022-03-151-2/+29
* vhost: Add Shadow VirtQueue kick forwarding capabilitiesEugenio Pérez2022-03-151-2/+142
* vhost-vdpa: make notifiers _init()/_uninit() symmetricLaurent Vivier2022-03-061-10/+10
* hw/virtio: vdpa: Fix leak of host-notifier memory-regionLaurent Vivier2022-03-061-0/+1
* Revert "vhost-vdpa: add support for config interrupt"Michael S. Tsirkin2022-01-101-7/+0Star
* vhost-vdpa: stick to -errno error return conventionRoman Kagan2022-01-071-14/+23
* vhost-vdpa: add support for config interruptCindy Lu2022-01-061-0/+7
* vhost: Rename last_index to vq_index_endEugenio Pérez2021-11-111-1/+1
* vhost-vdpa: Set discarding of RAM broken when initializing the backendDavid Hildenbrand2021-11-011-0/+13
* vhost-vdpa: multiqueue supportJason Wang2021-10-201-1/+1
* vhost-vdpa: prepare for the multiqueue supportJason Wang2021-10-201-2/+2
* vhost-vdpa: classify one time requestJason Wang2021-10-201-6/+47
* vdpa: Check for iova range at mappings changesEugenio Pérez2021-10-201-16/+48
* vdpa: Add vhost_vdpa_section_endEugenio Pérez2021-10-201-7/+15
* vdpa: Skip protected ram IOMMU mappingsEugenio Pérez2021-10-201-0/+1
* memory: Name all the memory listenersPeter Xu2021-09-301-0/+1
* vhost-vdpa: correctly return err in vhost_vdpa_set_backend_cap()Jason Wang2021-09-041-2/+2
* vhost-vdpa: Do not send empty IOTLB update batchesEugenio Pérez2021-09-041-12/+23
* vhost: Distinguish errors in vhost_dev_get_config()Kevin Wolf2021-06-301-1/+1
* vhost: Return 0/-errno in vhost_dev_init()Kevin Wolf2021-06-301-1/+3
* vhost: Distinguish errors in vhost_backend_init()Kevin Wolf2021-06-301-1/+1
* vhost-vdpa: don't initialize backend_featuresJason Wang2021-06-111-3/+0Star
* vhost-vdpa: map virtqueue notification area if possibleJason Wang2021-06-111-0/+85
* vhost-vdpa: skip ram device from the IOTLB mappingJason Wang2021-06-111-10/+2Star
* vhost-vdpa: Remove redundant declaration of address_space_memoryXie Yongji2021-06-051-0/+1
* vhost-vdpa: Make vhost_vdpa_get_device_id() staticZenghui Yu2021-05-141-2/+2
* hw/virtio/vhost-vdpa: Fix Coverity CID 1432864Philippe Mathieu-Daudé2020-10-301-2/+2
* vhost-vdpa: add trace-eventsLaurent Vivier2020-09-291-5/+87
* vhost-vdpa: batch updating IOTLB mappingsJason Wang2020-09-291-0/+66