summary refs log tree commit diff stats
path: root/hw/virtio/vhost-vdpa.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* hw/virtio: Remove unnecessary 'virtio-access.h' headerPhilippe Mathieu-Daudé2023-06-231-1/+0
* vhost-vdpa: Add support for vIOMMU.Cindy Lu2023-05-191-7/+138
* vhost-vdpa: Add check for full 64-bit in region deleteCindy Lu2023-05-191-1/+19
* vhost_vdpa: fix the input in trace_vhost_vdpa_listener_region_del()Cindy Lu2023-05-191-1/+2
* vdpa: return VHOST_F_LOG_ALL in vhost-vdpa devicesEugenio Pérez2023-03-071-2/+1
* vdpa: block migration if SVQ does not admit a featureEugenio Pérez2023-03-071-0/+15
* vdpa net: block migration if the device has CVQEugenio Pérez2023-03-071-0/+1
* vdpa: disable RAM block discard only for the first deviceEugenio Pérez2023-03-071-11/+14
* vdpa: move vhost reset after get vring baseEugenio Pérez2023-03-071-6/+16
* vdpa: add vhost_vdpa_suspendEugenio Pérez2023-03-071-0/+26
* vdpa: add vhost_vdpa->suspended parameterEugenio Pérez2023-03-071-0/+8
* vdpa: rewind at get_base, not set_baseEugenio Pérez2023-03-071-11/+0
* vdpa: Negotiate _F_SUSPEND featureEugenio Pérez2023-03-071-1/+2
* vdpa: Remember last call fd setEugenio Pérez2023-03-071-6/+6
* vdpa: stop all svq on device deletionEugenio Pérez2023-03-021-15/+2
* vdpa: commit all host notifier MRs in a single MR transactionLongpeng2023-01-081-6/+19
* vdpa-dev: get iova range explicitlyLongpeng2023-01-081-0/+7
* vhost-vdpa: add support for config interruptCindy Lu2023-01-081-0/+8
* vdpa: always start CVQ in SVQ mode if possibleEugenio Pérez2022-12-211-1/+2
* vdpa: add shadow_data to vhost_vdpaEugenio Pérez2022-12-211-3/+3
* vdpa: add asid parameter to vhost_vdpa_dma_map/unmapEugenio Pérez2022-12-211-11/+25
* vdpa: allocate SVQ array unconditionallyEugenio Pérez2022-12-211-4/+0
* vdpa: move SVQ vring features check to net/Eugenio Pérez2022-12-211-30/+2
* vdpa: request iova_range only onceEugenio Pérez2022-12-211-15/+0
* vhost: move iova_tree set to vhost_svq_startEugenio Pérez2022-12-211-3/+2
* vhost: allocate SVQ device file descriptors at device startEugenio Pérez2022-12-211-7/+28
* vdpa: use v->shadow_vqs_enabled in vhost_vdpa_svqs_start & stopEugenio Pérez2022-12-211-2/+2
* error: Move ERRP_GUARD() to the beginning of the functionMarkus Armbruster2022-12-141-1/+1
* vdpa: Delete CVQ migration blockerEugenio Pérez2022-09-021-15/+0
* vdpa: Use ring hwaddr at vhost_vdpa_svq_unmap_ringEugenio Pérez2022-09-021-9/+8
* vdpa: Make SVQ vring unmapping return voidEugenio Pérez2022-09-021-22/+10
* vdpa: Remove SVQ vring from iova_tree at shutdownEugenio Pérez2022-09-021-0/+6
* util: accept iova_tree_remove_parameter by valueEugenio Pérez2022-09-021-3/+3
* vdpa: do not save failed dma maps in SVQ iova treeEugenio Pérez2022-09-021-7/+13
* vdpa: Skip the maps not in the iova treeEugenio Pérez2022-09-021-0/+4
* 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/+3
* 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