summary refs log tree commit diff stats
path: root/hw/virtio/vhost-vdpa.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* vdpa-dev: Fix initialisation order to restore VDUSE compatibilityKevin Wolf2024-03-261-3/+26
* vdpa: trace skipped memory sectionsEugenio Pérez2024-03-121-0/+3
* vdpa: stash memory region properties in varsEugenio Pérez2024-03-121-6/+8
* vdpa: fix network breakage after cancelling migrationSi-Wei Liu2024-03-121-1/+9
* vdpa: add vhost_vdpa_set_dev_vring_base trace for svq modeSi-Wei Liu2024-03-121-1/+4
* vdpa: add vhost_vdpa_get_vring_base trace for svq modeSi-Wei Liu2024-03-121-1/+2
* vdpa: factor out vhost_vdpa_last_devSi-Wei Liu2024-03-121-2/+7
* vdpa: move memory listener to vhost_vdpa_sharedEugenio Pérez2023-12-261-45/+39
* vdpa: use dev_shared in vdpa_iommuEugenio Pérez2023-12-261-8/+8
* vdpa: use VhostVDPAShared in vdpa_dma_map and unmapEugenio Pérez2023-12-261-25/+25
* vdpa: move iommu_list to vhost_vdpa_sharedEugenio Pérez2023-12-261-2/+2
* vdpa: remove msg type of vhost_vdpaEugenio Pérez2023-12-261-5/+4
* vdpa: move backend_cap to vhost_vdpa_sharedEugenio Pérez2023-12-261-3/+5
* vdpa: move iotlb_batch_begin_sent to vhost_vdpa_sharedEugenio Pérez2023-12-261-4/+4
* vdpa: move file descriptor to vhost_vdpa_sharedEugenio Pérez2023-12-261-7/+7
* vdpa: use vdpa shared for tracingEugenio Pérez2023-12-261-12/+14
* vdpa: move shadow_data to vhost_vdpa_sharedEugenio Pérez2023-12-261-3/+3
* vdpa: move iova_range to vhost_vdpa_sharedEugenio Pérez2023-12-261-6/+10
* vdpa: move iova tree to the shared structEugenio Pérez2023-12-261-9/+10
* vdpa: do not set virtio status bits if unneededEugenio Pérez2023-12-261-0/+4
* vhost: Remove vhost_backend_can_merge() callbackDavid Hildenbrand2023-10-121-1/+0
* vdpa: move vhost_vdpa_set_vring_ready to the callerEugenio Pérez2023-10-041-3/+0
* vdpa: export vhost_vdpa_set_vring_readyEugenio Pérez2023-10-041-12/+13
* hw/virtio/vhost-vdpa: Use target-agnostic qemu_target_page_mask()Philippe Mathieu-Daudé2023-10-041-15/+19
* hw/virtio/vhost-vdpa: Inline TARGET_PAGE_ALIGN() macroPhilippe Mathieu-Daudé2023-10-041-2/+2
* hw/virtio: Propagate page_mask to vhost_vdpa_section_end()Philippe Mathieu-Daudé2023-10-041-5/+6
* hw/virtio: Propagate page_mask to vhost_vdpa_listener_skipped_section()Philippe Mathieu-Daudé2023-10-041-3/+4
* vhost-vdpa: mute unaligned memory error reportLaurent Vivier2023-07-101-2/+6
* vdpa: Remove status in reset tracingEugenio Pérez2023-07-101-1/+1
* 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