aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio.c
AgeCommit message (Expand)Author
2012-09-28virtio: Introduce virtqueue_get_avail_bytes()Amit Shah
2012-09-28virtio: use unsigned int for counting bytes in vqAmit Shah
2012-09-28virtio: don't mark unaccessed memory as dirtyMichael S. Tsirkin
2012-08-06virtio: fix vhost handlingPaolo Bonzini
2012-07-12virtio: move common irqfd handling out of virtio-pciPaolo Bonzini
2012-07-12virtio: move common ioeventfd handling out of virtio-pciPaolo Bonzini
2012-04-25virtio: order index/descriptor readsMichael S. Tsirkin
2012-04-25virtio: add missing mb() on enable notificationMichael S. Tsirkin
2012-04-25virtio: add missing mb() on notificationMichael S. Tsirkin
2012-04-19virtio: add virtio_queue_get_idPaolo Bonzini
2012-02-10virtio: Remove unneeded g_free() check in virtio_cleanup()Luiz Capitulino
2012-01-21virtio: change memcpy to guest readsAlexander Graf
2011-11-28virtio: add and use virtio_set_featuresPaolo Bonzini
2011-09-23virtio: Use global memory barrier macrosDavid Gibson
2011-09-20Merge remote-tracking branch 'qmp/queue/qmp' into stagingAnthony Liguori
2011-09-17trace: add virtio_set_status() trace eventStefan Hajnoczi
2011-09-15Drop the vm_running global variableLuiz Capitulino
2011-09-15Replace the VMSTOP macros with a proper state typeLuiz Capitulino
2011-08-20Use glib memory allocation and free functionsAnthony Liguori
2011-07-27virtio: Plug memleak by freeing vdevAmit Shah
2011-07-17virtio: fix indirect descriptor buffer overflowMichael S. Tsirkin
2011-06-24Strip trailing '\n' from error_report()'s first argumentMarkus Armbruster
2011-06-12virtio: event index supportMichael S. Tsirkin
2011-06-12virtio: correctly initialize vm_runningJason Wang
2011-06-12virtio: guard against negative vq notifiesStefan Hajnoczi
2011-04-15Remove unused sysemu.h include directivesBlue Swirl
2011-01-10virtio-pci: Use ioeventfd for virtqueue notifyStefan Hajnoczi
2011-01-10virtio: move vmstate change tracking to coreMichael S. Tsirkin
2010-11-24virtio: fix up VQ checksMichael S. Tsirkin
2010-11-24virtio: Convert fprintf() to error_report()Stefan Hajnoczi
2010-10-27virtio: sanity-check available indexMichael S. Tsirkin
2010-10-07virtio: invoke set_status callback on resetMichael S. Tsirkin
2010-09-09trace: Trace virtqueue operationsStefan Hajnoczi
2010-08-30virtio: Factor virtqueue_map_sg outKevin Wolf
2010-05-12virtio: invoke set_features on loadMichael S. Tsirkin
2010-04-01win32: Fix compiler errors from u_int64_tStefan Weil
2010-04-01virtio: notifier support + APIs for queue fieldsMichael S. Tsirkin
2010-01-20virtio: Remove duplicate macro definition for max. virtqueues, bump up the maxAmit Shah
2010-01-11virtio: add features as qdev propertiesMichael S. Tsirkin
2010-01-11virtio: rename features -> guest_featuresMichael S. Tsirkin
2009-12-12virtio: verify features on loadMichael S. Tsirkin
2009-10-30qemu/virtio: make wmb compiler barrier + commentsMichael S. Tsirkin
2009-10-01Revert "Get rid of _t suffix"Anthony Liguori
2009-10-01Get rid of _t suffixmalc
2009-09-11qemu: init all queues to NO_VECTOR valueMichael S. Tsirkin
2009-07-09qemu: remove control vector saveMichael S. Tsirkin
2009-06-24qemu/virtio: virtio save/load bindingsMichael S. Tsirkin
2009-06-24qemu/virtio: virtio support for many interrupt vectorsMichael S. Tsirkin
2009-06-22virtio: add support for indirect ring entriesMark McLoughlin
2009-06-22virtio: make vring_desc_*() take phys addrsMark McLoughlin