summary refs log tree commit diff stats
path: root/hw/virtio/vhost-vdpa.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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