summary refs log tree commit diff stats
path: root/hw/virtio/virtio.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* virtio: stop virtqueue processing if device is brokenStefan Hajnoczi2016-09-231-0/+39
* virtio: fix stray tab characterStefan Hajnoczi2016-09-231-1/+1
* virtio: add check for descriptor's mapped addressPrasad J Pandit2016-09-231-0/+5
* virtio: add virtqueue_rewind()Stefan Hajnoczi2016-09-091-0/+22
* virtio: zero vq->inuse in virtio_reset()Stefan Hajnoczi2016-09-091-0/+1
* virtio: decrement vq->inuse in virtqueue_discard()Stefan Hajnoczi2016-08-231-0/+1
* virtio: recalculate vq->inuse after migrationStefan Hajnoczi2016-08-231-0/+15
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2016-07-291-0/+5
|\
| * virtio: check vring descriptor buffer lengthPrasad J Pandit2016-07-291-0/+5
* | virtio: error out if guest exceeds virtqueue sizeStefan Hajnoczi2016-07-271-0/+5
|/
* virtio: Migration helper function and macroDr. David Alan Gilbert2016-07-211-0/+6
* virtio: Introduce virtio_add_queue_aioFam Zheng2016-07-211-4/+34
* virtio: Add typedef for handle_outputFam Zheng2016-07-211-5/+4
* virtio: set low features early on loadMichael S. Tsirkin2016-07-041-0/+10
* virtio: drop duplicate virtio_queue_get_id() functionStefan Hajnoczi2016-06-071-7/+0
* virtio: Mark host notifiers as externalFam Zheng2016-04-221-2/+2
* event-notifier: Add "is_external" parameterFam Zheng2016-04-221-4/+4
* virtio: merge virtio_queue_aio_set_host_notifier_handler with virtio_queue_se...Paolo Bonzini2016-04-071-12/+5
* virtio: add aio handlerMichael S. Tsirkin2016-04-071-4/+32
* virtio: make virtio_queue_notify_vq staticPaolo Bonzini2016-04-071-1/+1
* hw: explicitly include qemu-common.h and cpu.hPaolo Bonzini2016-03-221-1/+2
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* virtio: export vring_notify as virtio_should_notifyPaolo Bonzini2016-02-251-2/+2
* virtio: add AioContext-specific function for host notifiersPaolo Bonzini2016-02-251-0/+16
* vhost-user interrupt management fixesVictor Kaplansky2016-02-181-0/+1
* virtio: combine write of an entry into used ringVincenzo Maffione2016-02-061-13/+12
* virtio: read avail_idx from VQ only when necessaryVincenzo Maffione2016-02-061-4/+22
* virtio: cache used_idx in a VirtQueue fieldVincenzo Maffione2016-02-061-3/+9
* virtio: combine the read of a descriptorPaolo Bonzini2016-02-061-51/+35
* virtio: slim down allocation of VirtQueueElementsPaolo Bonzini2016-02-061-31/+51
* virtio: introduce virtqueue_alloc_elementPaolo Bonzini2016-02-061-11/+99
* virtio: introduce qemu_get/put_virtqueue_elementPaolo Bonzini2016-02-061-0/+13
* virtio: move allocation to virtqueue_pop/vring_popPaolo Bonzini2016-02-061-4/+8
* Fix virtio migrationDr. David Alan Gilbert2016-02-041-4/+4
* virtio: Clean up includesPeter Maydell2016-01-291-1/+1
* virtio: fix error message for number of queuesCornelia Huck2016-01-091-1/+1
* migration/virtio: Remove simple .get/.put useDr. David Alan Gilbert2016-01-091-68/+19
* virtio-pci: fix 1.0 virtqueue migrationJason Wang2015-11-121-0/+58
* virtio: drop virtqueue_map_sgMichael S. Tsirkin2015-10-291-7/+0
* virtio: switch to virtio_mapMichael S. Tsirkin2015-10-291-2/+1
* virtio: introduce virtio_mapMichael S. Tsirkin2015-10-291-9/+47
* virtio: introduce virtqueue_discard()Jason Wang2015-10-011-0/+7
* virtio: introduce virtqueue_unmap_sg()Jason Wang2015-10-011-4/+10
* virtio: ring sizes vs. resetCornelia Huck2015-09-241-0/+64
* virtio: right size for virtio_queue_get_avail_sizePierre Morel2015-09-241-1/+1
* virtio: avoid leading underscores for helpersCornelia Huck2015-09-101-7/+7
* virtio: fix 1.0 virtqueue migrationJason Wang2015-08-051-0/+56
* migration: Use normal VMStateDescriptions for SubsectionsJuan Quintela2015-06-121-10/+6
* virtio: add modern config accessorsMichael S. Tsirkin2015-06-101-0/+96
* virtio: generation counter supportMichael S. Tsirkin2015-06-101-0/+1