aboutsummaryrefslogtreecommitdiffstats
path: root/hw/virtio.c
AgeCommit message (Expand)AuthorFilesLines
2012-02-10virtio: Remove unneeded g_free() check in virtio_cleanup()Luiz Capitulino1-2/+1
2012-01-21virtio: change memcpy to guest readsAlexander Graf1-6/+6
2011-11-28virtio: add and use virtio_set_featuresPaolo Bonzini1-6/+18
2011-09-23virtio: Use global memory barrier macrosDavid Gibson1-11/+3
2011-09-20Merge remote-tracking branch 'qmp/queue/qmp' into stagingAnthony Liguori1-2/+2
2011-09-17trace: add virtio_set_status() trace eventStefan Hajnoczi1-0/+10
2011-09-15Drop the vm_running global variableLuiz Capitulino1-1/+1
2011-09-15Replace the VMSTOP macros with a proper state typeLuiz Capitulino1-1/+1
2011-08-20Use glib memory allocation and free functionsAnthony Liguori1-6/+6
2011-07-27virtio: Plug memleak by freeing vdevAmit Shah1-0/+1
2011-07-17virtio: fix indirect descriptor buffer overflowMichael S. Tsirkin1-0/+8
2011-06-24Strip trailing '\n' from error_report()'s first argumentMarkus Armbruster1-2/+2
2011-06-12virtio: event index supportMichael S. Tsirkin1-9/+83
2011-06-12virtio: correctly initialize vm_runningJason Wang1-0/+1
2011-06-12virtio: guard against negative vq notifiesStefan Hajnoczi1-3/+1
2011-04-15Remove unused sysemu.h include directivesBlue Swirl1-1/+0
2011-01-10virtio-pci: Use ioeventfd for virtqueue notifyStefan Hajnoczi1-3/+11
2011-01-10virtio: move vmstate change tracking to coreMichael S. Tsirkin1-0/+22
2010-11-24virtio: fix up VQ checksMichael S. Tsirkin1-11/+16
2010-11-24virtio: Convert fprintf() to error_report()Stefan Hajnoczi1-17/+18
2010-10-27virtio: sanity-check available indexMichael S. Tsirkin1-0/+11
2010-10-07virtio: invoke set_status callback on resetMichael S. Tsirkin1-0/+2
2010-09-09trace: Trace virtqueue operationsStefan Hajnoczi1-0/+8
2010-08-30virtio: Factor virtqueue_map_sg outKevin Wolf1-14/+24
2010-05-12virtio: invoke set_features on loadMichael S. Tsirkin1-0/+2
2010-04-01win32: Fix compiler errors from u_int64_tStefan Weil1-1/+1
2010-04-01virtio: notifier support + APIs for queue fieldsMichael S. Tsirkin1-1/+79
2010-01-20virtio: Remove duplicate macro definition for max. virtqueues, bump up the maxAmit Shah1-2/+0
2010-01-11virtio: add features as qdev propertiesMichael S. Tsirkin1-1/+1
2010-01-11virtio: rename features -> guest_featuresMichael S. Tsirkin1-4/+4
2009-12-12virtio: verify features on loadMichael S. Tsirkin1-1/+10
2009-10-30qemu/virtio: make wmb compiler barrier + commentsMichael S. Tsirkin1-1/+4
2009-10-01Revert "Get rid of _t suffix"Anthony Liguori1-28/+28
2009-10-01Get rid of _t suffixmalc1-28/+28
2009-09-11qemu: init all queues to NO_VECTOR valueMichael S. Tsirkin1-0/+3
2009-07-09qemu: remove control vector saveMichael S. Tsirkin1-3/+0
2009-06-24qemu/virtio: virtio save/load bindingsMichael S. Tsirkin1-17/+16
2009-06-24qemu/virtio: virtio support for many interrupt vectorsMichael S. Tsirkin1-15/+44
2009-06-22virtio: add support for indirect ring entriesMark McLoughlin1-5/+46
2009-06-22virtio: make vring_desc_*() take phys addrsMark McLoughlin1-26/+33
2009-05-22Introduce reset notifier orderJan Kiszka1-1/+2
2009-05-18Separate virtio PCI codePaul Brook1-218/+56
2009-05-14Virtio-net qdev conversionPaul Brook1-8/+2
2009-05-03use PCI_HEADER_TYPE.Isaku Yamahata1-1/+1
2009-04-17Introduce VLANClientState::cleanup() (Mark McLoughlin)aliguori1-0/+7
2009-04-05Fix oops on 2.6.25 guest (Rusty Russell)aliguori1-1/+8
2009-03-28Use the DMA api to map virtio elements.aliguori1-82/+17
2009-03-20virtio: Allow guest to defer VIRTIO_F_NOTIFY_ON_EMPTY (Alex Williamson)aliguori1-3/+4
2009-02-05hw: remove error handling from qemu_malloc() callers (Avi Kivity)aliguori1-2/+1
2009-02-01Add and use #defines for PCI device classesblueswir11-5/+3