summaryrefslogtreecommitdiffstats
path: root/hw/virtio.c
Commit message (Expand)AuthorAgeFilesLines
* virtio: fix vhost handlingPaolo Bonzini2012-08-061-2/+5
* virtio: move common irqfd handling out of virtio-pciPaolo Bonzini2012-07-121-0/+24
* virtio: move common ioeventfd handling out of virtio-pciPaolo Bonzini2012-07-121-0/+22
* virtio: order index/descriptor readsMichael S. Tsirkin2012-04-251-0/+5
* virtio: add missing mb() on enable notificationMichael S. Tsirkin2012-04-251-0/+4
* virtio: add missing mb() on notificationMichael S. Tsirkin2012-04-251-0/+2
* virtio: add virtio_queue_get_idPaolo Bonzini2012-04-191-0/+7
* virtio: Remove unneeded g_free() check in virtio_cleanup()Luiz Capitulino2012-02-101-2/+1Star
* virtio: change memcpy to guest readsAlexander Graf2012-01-211-6/+6
* virtio: add and use virtio_set_featuresPaolo Bonzini2011-11-281-6/+18
* virtio: Use global memory barrier macrosDavid Gibson2011-09-231-11/+3Star
* Merge remote-tracking branch 'qmp/queue/qmp' into stagingAnthony Liguori2011-09-201-2/+2
|\
| * Drop the vm_running global variableLuiz Capitulino2011-09-151-1/+1
| * Replace the VMSTOP macros with a proper state typeLuiz Capitulino2011-09-151-1/+1
* | trace: add virtio_set_status() trace eventStefan Hajnoczi2011-09-171-0/+10
|/
* Use glib memory allocation and free functionsAnthony Liguori2011-08-211-6/+6
* virtio: Plug memleak by freeing vdevAmit Shah2011-07-271-0/+1
* virtio: fix indirect descriptor buffer overflowMichael S. Tsirkin2011-07-171-0/+8
* Strip trailing '\n' from error_report()'s first argumentMarkus Armbruster2011-06-241-2/+2
* virtio: event index supportMichael S. Tsirkin2011-06-121-9/+83
* virtio: correctly initialize vm_runningJason Wang2011-06-121-0/+1
* virtio: guard against negative vq notifiesStefan Hajnoczi2011-06-121-3/+1Star
* Remove unused sysemu.h include directivesBlue Swirl2011-04-151-1/+0Star
* virtio-pci: Use ioeventfd for virtqueue notifyStefan Hajnoczi2011-01-101-3/+11
* virtio: move vmstate change tracking to coreMichael S. Tsirkin2011-01-101-0/+22
* virtio: fix up VQ checksMichael S. Tsirkin2010-11-241-11/+16
* virtio: Convert fprintf() to error_report()Stefan Hajnoczi2010-11-241-17/+18
* virtio: sanity-check available indexMichael S. Tsirkin2010-10-271-0/+11
* virtio: invoke set_status callback on resetMichael S. Tsirkin2010-10-071-0/+2
* trace: Trace virtqueue operationsStefan Hajnoczi2010-09-091-0/+8
* virtio: Factor virtqueue_map_sg outKevin Wolf2010-08-301-14/+24
* virtio: invoke set_features on loadMichael S. Tsirkin2010-05-121-0/+2
* win32: Fix compiler errors from u_int64_tStefan Weil2010-04-021-1/+1
* virtio: notifier support + APIs for queue fieldsMichael S. Tsirkin2010-04-011-1/+79
* virtio: Remove duplicate macro definition for max. virtqueues, bump up the maxAmit Shah2010-01-201-2/+0Star
* virtio: add features as qdev propertiesMichael S. Tsirkin2010-01-111-1/+1
* virtio: rename features -> guest_featuresMichael S. Tsirkin2010-01-111-4/+4
* virtio: verify features on loadMichael S. Tsirkin2009-12-121-1/+10
* qemu/virtio: make wmb compiler barrier + commentsMichael S. Tsirkin2009-10-301-1/+4
* Revert "Get rid of _t suffix"Anthony Liguori2009-10-011-28/+28
* Get rid of _t suffixmalc2009-10-011-28/+28
* qemu: init all queues to NO_VECTOR valueMichael S. Tsirkin2009-09-111-0/+3
* qemu: remove control vector saveMichael S. Tsirkin2009-07-091-3/+0Star
* qemu/virtio: virtio save/load bindingsMichael S. Tsirkin2009-06-241-17/+16Star
* qemu/virtio: virtio support for many interrupt vectorsMichael S. Tsirkin2009-06-241-15/+44
* virtio: add support for indirect ring entriesMark McLoughlin2009-06-221-5/+46
* virtio: make vring_desc_*() take phys addrsMark McLoughlin2009-06-221-26/+33
* Introduce reset notifier orderJan Kiszka2009-05-221-1/+2
* Separate virtio PCI codePaul Brook2009-05-181-218/+56Star
* Virtio-net qdev conversionPaul Brook2009-05-141-8/+2Star