aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio/vhost.c
AgeCommit message (Expand)Author
2018-01-18vhost-user: add new vhost user messages to support virtio config spaceChangpeng Liu
2017-12-01vhost: fix error check in vhost_verify_ring_mappings()Greg Kurz
2017-12-01vhost: restore avail index from vring used index on disconnectionMaxime Coquelin
2017-10-15virtio/vhost: reset dev->log after syncingFelipe Franciosi
2017-09-08vhost: Release memory references on cleanupAlex Williamson
2017-08-31vhost: use QEMU_ALIGN_DOWNMarc-André Lureau
2017-06-02vhost: rework IOTLB messagingMaxime Coquelin
2017-06-02vhost: propagate errors in vhost_device_iotlb_miss()Maxime Coquelin
2017-05-17migration: Create migration/blocker.hJuan Quintela
2017-04-20memory: add section range info for IOMMU notifierPeter Xu
2017-03-30vhost: generalize iommu memory regionJason Wang
2017-02-01vhost: skip ROM sectionsMichael S. Tsirkin
2017-01-24migration: disallow migrate_add_blocker during migrationAshijeet Acharya
2017-01-18vhost_net: device IOTLB supportJason Wang
2017-01-10net: vhost stop updates virtio queue stateYuri Benditovich
2016-11-18virtio: introduce grab/release_ioeventfd to fix vhostPaolo Bonzini
2016-11-15vhost: drop legacy vring layout bitsGreg Kurz
2016-11-15vhost: adapt vhost_verify_ring_mappings() to virtio 1 ring layoutGreg Kurz
2016-11-15vhost: migration blocker only if shared log is usedRafael David Tinoco
2016-10-30virtio: remove ioeventfd_disabled altogetherPaolo Bonzini
2016-10-30virtio: move ioeventfd_started flag to VirtioBusStatePaolo Bonzini
2016-09-09vhost: don't set vring call if no vectorJason Wang
2016-07-29vhost: do not update last avail idx on get_vring_base() failureMarc-André Lureau
2016-07-29vhost: add vhost_net_set_backend()Marc-André Lureau
2016-07-29vhost: add assert() to check runtime behaviourMarc-André Lureau
2016-07-29vhost: use error_report() instead of fprintf(stderr,...)Marc-André Lureau
2016-07-29vhost: add missing VHOST_OPS_DEBUGMarc-André Lureau
2016-07-29vhost: do not assert() on vhost_ops failureMarc-André Lureau
2016-07-29vhost: fix calling vhost_dev_cleanup() after vhost_dev_init()Marc-André Lureau
2016-07-29vhost: make vhost_dev_cleanup() idempotentMarc-André Lureau
2016-07-29vhost: fix cleanup on not fully initialized deviceMarc-André Lureau
2016-07-29vhost: assert the log was cleaned upMarc-André Lureau
2016-07-29vhost: make vhost_log_put() idempotentMarc-André Lureau
2016-07-29vhost: don't assume opaque is a fd, use backend cleanupMarc-André Lureau
2016-07-07tap: vhost busy polling supportJason Wang
2016-06-24virtio-bus: remove old set_host_notifier callbackCornelia Huck
2016-06-24virtio-bus: have callers tolerate new host notifier apiCornelia Huck
2016-06-07virtio: move bi-endian target support to a single locationGreg Kurz
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster
2016-02-23vhost-user: don't merge regions with different fdsMichael S. Tsirkin
2016-02-18vhost-user interrupt management fixesVictor Kaplansky
2016-02-16vhost: simplify vhost_needs_vring_endian()Greg Kurz
2016-02-16vhost: move virtio 1.0 check to cross-endian helperGreg Kurz
2016-02-16virtio: move cross-endian helper to vhostGreg Kurz
2016-01-29virtio: Clean up includesPeter Maydell
2015-11-26Revert "vhost: send SET_VRING_ENABLE at start/stop"Michael S. Tsirkin
2015-11-12vhost: send SET_VRING_ENABLE at start/stopYuanhan Liu
2015-10-22vhost: set the correct queue index in case of migration with multiqueueThibaut Collet
2015-10-22vhost: add migration block if memfd failedMarc-André Lureau
2015-10-22vhost: use a function for each callMarc-André Lureau