aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio/vhost-shadow-virtqueue.c
AgeCommit message (Expand)Author
2023-10-18vhost: Expose vhost_svq_available_slots()Hawkins Jiawei
2023-10-04vhost: Add count argument to vhost_svq_poll()Hawkins Jiawei
2023-07-10vhost: Fix false positive out-of-boundsHawkins Jiawei
2023-06-26vdpa: map shadow vrings with MAP_SHAREDEugenio Pérez
2023-05-19vhost: fix possible wrap in SVQ descriptor ringHawkins Jiawei
2023-03-07vdpa: rewind at get_base, not set_baseEugenio Pérez
2023-03-02vhost: avoid a potential use of an uninitialized variable in vhost_svq_poll()Carlos López
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-21vhost: set SVQ device call handler at SVQ startEugenio Pérez
2022-10-28vhost: Accept event idx flagEugenio Pérez
2022-10-28vhost: use avail event idx on vhost_svq_kickEugenio Pérez
2022-10-28vhost: toggle device callbacks using used event idxEugenio Pérez
2022-10-28vhost: allocate event_idx fields on vringEugenio Pérez
2022-09-29hw/virtio/vhost-shadow-virtqueue: Silence GCC error "maybe-uninitialized"Bernhard Beschow
2022-09-02vhost: Do not depend on !NULL VirtQueueElement on vhost_svq_flushEugenio Pérez
2022-09-02vhost: Delete useless read memory barrierEugenio Pérez
2022-09-02vhost: use SVQ element ndescs instead of opaque data for desc validationEugenio Pérez
2022-09-02vhost: stop transfer elem ownership in vhost_handle_guest_kickEugenio Pérez
2022-09-02vhost: Always store new kick fd on vhost_svq_set_svq_kick_fdEugenio Pérez
2022-07-20vhost: Add svq avail_handler callbackEugenio Pérez
2022-07-20vhost: add vhost_svq_pollEugenio Pérez
2022-07-20vhost: Expose vhost_svq_addEugenio Pérez
2022-07-20vhost: add vhost_svq_push_elemEugenio Pérez
2022-07-20vhost: Track number of descs in SVQDescStateEugenio Pérez
2022-07-20vhost: Add SVQDescStateEugenio Pérez
2022-07-20vhost: Decouple vhost_svq_add from VirtQueueElementEugenio Pérez
2022-07-20vhost: Check for queue full at vhost_svq_addEugenio Pérez
2022-07-20vhost: Move vhost_svq_kick call to vhost_svq_addEugenio Pérez
2022-07-20vhost: Reorder vhost_svq_kickEugenio Pérez
2022-07-20vdpa: Avoid compiler to squash reads to used idxEugenio Pérez
2022-07-20vhost: move descriptor translation to vhost_svq_vring_write_descsEugenio Pérez
2022-05-13vhost: Fix element in vhost_svq_add failureEugenio Pérez
2022-05-13vhost: Fix device's used descriptor dequeueEugenio Pérez
2022-05-13vhost: Track descriptor chain in private at SVQEugenio Pérez
2022-04-06Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau
2022-03-15vdpa: Add custom IOTLB translations to SVQEugenio Pérez
2022-03-15vhost: Shadow virtqueue buffers forwardingEugenio Pérez
2022-03-15virtio: Add vhost_svq_get_vring_addrEugenio Pérez
2022-03-15vhost: Add vhost_svq_valid_features to shadow vqEugenio Pérez
2022-03-15vhost: Add Shadow VirtQueue call forwarding capabilitiesEugenio Pérez
2022-03-15vhost: Add Shadow VirtQueue kick forwarding capabilitiesEugenio Pérez
2022-03-15vhost: Add VhostShadowVirtqueueEugenio Pérez