summaryrefslogtreecommitdiffstats
path: root/include/hw/virtio/virtio.h
Commit message (Expand)AuthorAgeFilesLines
* virtio: don't enable notifications during pollingStefan Hajnoczi2020-01-051-0/+1
* virtio-pci: disable vring processing when bus-mastering is disabledMichael Roth2020-01-051-0/+15
* virtio: add ability to delete vq through a pointerMichael S. Tsirkin2020-01-051-0/+2
* virtio: notify virtqueue via host notifier when availableStefan Hajnoczi2019-11-061-0/+1
* net/virtio: add failover supportJens Freimann2019-10-291-0/+1
* Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into st...Peter Maydell2019-10-291-0/+6
|\
| * virtio: new post_load hookMichael S. Tsirkin2019-10-291-0/+6
* | Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2019-10-28' in...Peter Maydell2019-10-281-7/+0Star
|\ \
| * | include: Move endof() up from hw/virtio/virtio.hMax Reitz2019-10-281-7/+0Star
| |/
* | virtio: drop unused virtio_device_stop_ioeventfd() functionStefan Hajnoczi2019-10-251-1/+0Star
* | virtio: add property to enable packed virtqueueJason Wang2019-10-251-1/+3
* | virtio: basic packed virtqueue supportJason Wang2019-10-251-3/+7
|/
* sysemu: Move the VMChangeStateEntry typedef to qemu/typedefs.hMarkus Armbruster2019-08-161-1/+0Star
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-1/+1
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* Include exec/memory.h slightly lessMarkus Armbruster2019-08-161-0/+1
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* virtio: Set "start_on_kick" for legacy devicesXie Yongji2019-07-041-1/+1
* virtio: add "use-started" propertyXie Yongji2019-07-041-0/+21
* virtio: Introduce started flag to VirtioDeviceXie Yongji2019-05-211-0/+2
* vhost_net: don't set backend for the uninitialized virtqueueJason Wang2019-05-171-0/+1
* virtio-net: make VirtIOFeature usable for other virtio devicesStefano Garzarella2019-02-221-0/+15
* virtio: support setting memory region based host notifierTiwei Bie2018-05-231-0/+2
* virtio: Add queue interface to restore avail index from vring used indexMaxime Coquelin2017-12-011-0/+1
* migration: Route more error pathsDr. David Alan Gilbert2017-09-271-1/+1
* virtio_net: Bypass backends for MTU feature negotiationMaxime Coquelin2017-05-251-0/+1
* virtio: fix vring_align() on 64-bit windowsAndrew Baumann2017-03-291-1/+1
* virtio: add MemoryListener to cache ring translationsPaolo Bonzini2017-02-171-0/+1
* virtio: Report real progress in VQ aio poll handlerFam Zheng2017-02-171-2/+2
* virtio: make virtio_should_notify staticPaolo Bonzini2017-02-011-1/+0Star
* virtio-ccw: fix ring sizingMichael S. Tsirkin2017-01-201-0/+1
* virtio: Introduce virtqueue_drop_all procedureYuri Benditovich2017-01-101-0/+1
* net: Add virtio queue interface to update used index from vring stateYuri Benditovich2017-01-101-0/+1
* virtio: convert to use DMA apiJason Wang2017-01-101-3/+6
* virtio: set ISR on dataplane notificationsPaolo Bonzini2016-11-181-1/+1
* virtio: introduce grab/release_ioeventfd to fix vhostPaolo Bonzini2016-11-181-0/+2
* virtio: drop virtio_queue_get_ring_{size,addr}()Greg Kurz2016-11-151-2/+0Star
* virtio: allow per-device-class legacy featuresMichael S. Tsirkin2016-11-151-0/+5
* virtio: make virtqueue_alloc_element staticLadi Prosek2016-11-151-1/+0Star
* virtio: rename virtqueue_discard to virtqueue_unpopLadi Prosek2016-11-151-2/+2
* virtio: inline virtio_queue_set_host_notifier_fd_handlerPaolo Bonzini2016-10-301-2/+1Star
* Revert "virtio: Introduce virtio_add_queue_aio"Paolo Bonzini2016-10-301-3/+0Star
* virtio: introduce virtio_device_ioeventfd_enabledPaolo Bonzini2016-10-301-0/+1
* virtio: add start_ioeventfd and stop_ioeventfd to VirtioDeviceClassPaolo Bonzini2016-10-301-0/+4
* virtio/migration: Add VMStateDescription to VirtioDeviceClassDr. David Alan Gilbert2016-10-301-0/+4
* virtio: cleanup VMSTATE_VIRTIO_DEVICEHalil Pasic2016-10-101-27/+0Star
* virtio: prepare change VMSTATE_VIRTIO_DEVICE macroHalil Pasic2016-10-101-0/+16
* virtio: add virtio_detach_element()Stefan Hajnoczi2016-10-101-0/+2
* virtio: stop virtqueue processing if device is brokenStefan Hajnoczi2016-09-231-0/+3
* virtio: add virtqueue_rewind()Stefan Hajnoczi2016-09-091-0/+1