summary refs log tree commit diff stats
path: root/hw/virtio/virtio.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* virtio: check for vring setup in virtio_queue_emptyPaolo Bonzini2017-03-021-1/+1
* virtio: Fix no interrupt when not creating msi controllerMichael S. Tsirkin2017-02-171-3/+8
* virtio: use VRingMemoryRegionCaches for avail and used ringsPaolo Bonzini2017-02-171-36/+96
* virtio: check for vring setup in virtio_queue_update_used_idxPaolo Bonzini2017-02-171-1/+3
* virtio: use VRingMemoryRegionCaches for descriptor ringPaolo Bonzini2017-02-171-14/+12
* virtio: add MemoryListener to cache ring translationsPaolo Bonzini2017-02-171-3/+102
* virtio: use MemoryRegionCache to access descriptorsPaolo Bonzini2017-02-171-41/+39
* virtio: use address_space_map/unmap to access descriptorsPaolo Bonzini2017-02-171-28/+75
* virtio: Report real progress in VQ aio poll handlerFam Zheng2017-02-171-6/+9
* virtio: make virtio_should_notify staticPaolo Bonzini2017-02-011-1/+1
* migration: extend VMStateInfoJianjun Duan2017-01-241-4/+11
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2017-01-201-5/+5
|\
| * event_notifier: cleanups around event_notifier_set_handlerPaolo Bonzini2017-01-161-5/+5
* | Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20170120-v2' into sta...Peter Maydell2017-01-201-0/+5
|\ \
| * | virtio-ccw: fix ring sizingMichael S. Tsirkin2017-01-201-0/+5
| |/
* | virtio: fix up max size checksMichael S. Tsirkin2017-01-191-20/+13
* | virtio: disable notifications again after poll succeededStefan Hajnoczi2017-01-181-0/+3
* | Revert "virtio: turn vq->notification into a nested counter"Stefan Hajnoczi2017-01-181-12/+6
|/
* virtio: Introduce virtqueue_drop_all procedureYuri Benditovich2017-01-101-0/+38
* net: Add virtio queue interface to update used index from vring stateYuri Benditovich2017-01-101-0/+5
* virtio: fix vq->inuse recalc after migrHalil Pasic2017-01-101-3/+5
* virtio: convert to use DMA apiJason Wang2017-01-101-20/+37
* virtio: disable virtqueue notifications during pollingStefan Hajnoczi2017-01-031-0/+18
* virtio: turn vq->notification into a nested counterStefan Hajnoczi2017-01-031-6/+12
* virtio: poll virtqueues for new buffersStefan Hajnoczi2017-01-031-1/+15
* aio: add AioPollFn and io_poll() interfaceStefan Hajnoczi2017-01-031-2/+2
* virtio: set ISR on dataplane notificationsPaolo Bonzini2016-11-181-8/+28
* virtio: access ISR atomicallyPaolo Bonzini2016-11-181-5/+17
* virtio: introduce grab/release_ioeventfd to fix vhostPaolo Bonzini2016-11-181-0/+16
* virtio: drop virtio_queue_get_ring_{size,addr}()Greg Kurz2016-11-151-11/+0
* virtio: allow per-device-class legacy featuresMichael S. Tsirkin2016-11-151-0/+2
* virtio: make virtqueue_alloc_element staticLadi Prosek2016-11-151-1/+1
* virtio: rename virtqueue_discard to virtqueue_unpopLadi Prosek2016-11-151-4/+4
* virtio: inline virtio_queue_set_host_notifier_fd_handlerPaolo Bonzini2016-10-301-18/+9
* virtio: use virtio_bus_set_host_notifier to start/stop ioeventfdPaolo Bonzini2016-10-301-5/+3
* virtio: remove set_handler argument from set_host_notifier_internalPaolo Bonzini2016-10-301-3/+13
* Revert "virtio: Introduce virtio_add_queue_aio"Paolo Bonzini2016-10-301-34/+4
* virtio: introduce virtio_device_ioeventfd_enabledPaolo Bonzini2016-10-301-0/+8
* virtio: add start_ioeventfd and stop_ioeventfd to VirtioDeviceClassPaolo Bonzini2016-10-301-0/+64
* virtio/migration: Add VMStateDescription to VirtioDeviceClassDr. David Alan Gilbert2016-10-301-0/+14
* virtio: cleanup VMSTATE_VIRTIO_DEVICEHalil Pasic2016-10-101-6/+0
* virtio: prepare change VMSTATE_VIRTIO_DEVICE macroHalil Pasic2016-10-101-0/+21
* virtio: add virtio_detach_element()Stefan Hajnoczi2016-10-101-2/+25
* virtio: handle virtqueue_get_head() errorsStefan Hajnoczi2016-09-231-10/+17
* virtio: handle virtqueue_num_heads() errorsStefan Hajnoczi2016-09-231-3/+8
* virtio: handle virtqueue_read_next_desc() errorsStefan Hajnoczi2016-09-231-13/+32
* virtio: use unsigned int for virtqueue_get_avail_bytes() indexStefan Hajnoczi2016-09-231-1/+1
* virtio: handle virtqueue_get_avail_bytes() errorsStefan Hajnoczi2016-09-231-6/+11
* virtio: handle virtqueue_map_desc() errorsStefan Hajnoczi2016-09-231-19/+55
* virtio: migrate vdev->broken flagStefan Hajnoczi2016-09-231-0/+19