aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio/vhost-vdpa.c
AgeCommit message (Expand)Author
2023-10-12vhost: Remove vhost_backend_can_merge() callbackDavid Hildenbrand
2023-10-04vdpa: move vhost_vdpa_set_vring_ready to the callerEugenio Pérez
2023-10-04vdpa: export vhost_vdpa_set_vring_readyEugenio Pérez
2023-10-04hw/virtio/vhost-vdpa: Use target-agnostic qemu_target_page_mask()Philippe Mathieu-Daudé
2023-10-04hw/virtio/vhost-vdpa: Inline TARGET_PAGE_ALIGN() macroPhilippe Mathieu-Daudé
2023-10-04hw/virtio: Propagate page_mask to vhost_vdpa_section_end()Philippe Mathieu-Daudé
2023-10-04hw/virtio: Propagate page_mask to vhost_vdpa_listener_skipped_section()Philippe Mathieu-Daudé
2023-07-10vhost-vdpa: mute unaligned memory error reportLaurent Vivier
2023-07-10vdpa: Remove status in reset tracingEugenio Pérez
2023-06-23hw/virtio: Remove unnecessary 'virtio-access.h' headerPhilippe Mathieu-Daudé
2023-05-19vhost-vdpa: Add support for vIOMMU.Cindy Lu
2023-05-19vhost-vdpa: Add check for full 64-bit in region deleteCindy Lu
2023-05-19vhost_vdpa: fix the input in trace_vhost_vdpa_listener_region_del()Cindy Lu
2023-03-07vdpa: return VHOST_F_LOG_ALL in vhost-vdpa devicesEugenio Pérez
2023-03-07vdpa: block migration if SVQ does not admit a featureEugenio Pérez
2023-03-07vdpa net: block migration if the device has CVQEugenio Pérez
2023-03-07vdpa: disable RAM block discard only for the first deviceEugenio Pérez
2023-03-07vdpa: move vhost reset after get vring baseEugenio Pérez
2023-03-07vdpa: add vhost_vdpa_suspendEugenio Pérez
2023-03-07vdpa: add vhost_vdpa->suspended parameterEugenio Pérez
2023-03-07vdpa: rewind at get_base, not set_baseEugenio Pérez
2023-03-07vdpa: Negotiate _F_SUSPEND featureEugenio Pérez
2023-03-07vdpa: Remember last call fd setEugenio Pérez
2023-03-02vdpa: stop all svq on device deletionEugenio Pérez
2023-01-08vdpa: commit all host notifier MRs in a single MR transactionLongpeng
2023-01-08vdpa-dev: get iova range explicitlyLongpeng
2023-01-08vhost-vdpa: add support for config interruptCindy Lu
2022-12-21vdpa: always start CVQ in SVQ mode if possibleEugenio Pérez
2022-12-21vdpa: add shadow_data to vhost_vdpaEugenio Pérez
2022-12-21vdpa: add asid parameter to vhost_vdpa_dma_map/unmapEugenio Pérez
2022-12-21vdpa: allocate SVQ array unconditionallyEugenio Pérez
2022-12-21vdpa: move SVQ vring features check to net/Eugenio Pérez
2022-12-21vdpa: request iova_range only onceEugenio Pérez
2022-12-21vhost: move iova_tree set to vhost_svq_startEugenio Pérez
2022-12-21vhost: allocate SVQ device file descriptors at device startEugenio Pérez
2022-12-21vdpa: use v->shadow_vqs_enabled in vhost_vdpa_svqs_start & stopEugenio Pérez
2022-12-14error: Move ERRP_GUARD() to the beginning of the functionMarkus Armbruster
2022-09-02vdpa: Delete CVQ migration blockerEugenio Pérez
2022-09-02vdpa: Use ring hwaddr at vhost_vdpa_svq_unmap_ringEugenio Pérez
2022-09-02vdpa: Make SVQ vring unmapping return voidEugenio Pérez
2022-09-02vdpa: Remove SVQ vring from iova_tree at shutdownEugenio Pérez
2022-09-02util: accept iova_tree_remove_parameter by valueEugenio Pérez
2022-09-02vdpa: do not save failed dma maps in SVQ iova treeEugenio Pérez
2022-09-02vdpa: Skip the maps not in the iova treeEugenio Pérez
2022-07-26vdpa: Fix memory listener deletions of iova treeEugenio Pérez
2022-07-26vhost: Get vring base from vq, not svqEugenio Pérez
2022-07-20vdpa: Add device migration blockerEugenio Pérez
2022-07-20vdpa: manual forward CVQ buffersEugenio Pérez
2022-07-20vdpa: Export vhost_vdpa_dma_map and unmap callsEugenio Pérez
2022-07-20vhost: Add svq avail_handler callbackEugenio Pérez