aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio.c
AgeCommit message (Expand)AuthorFilesLines
2013-04-08hw: move virtio devices to hw/ subdirectoriesPaolo Bonzini1-1121/+0
2013-04-08hw: move headers to include/Paolo Bonzini1-2/+2
2013-03-01hw: include hw header files with full pathsPaolo Bonzini1-2/+2
2013-02-01virtio: add a queue_index to VirtQueueJason Wang1-0/+8
2013-02-01virtio: introduce virtio_del_queue()Jason Wang1-0/+9
2013-01-21virtio-device: refactor virtio-device.KONRAD Frederic1-12/+58
2012-12-20virtio: make bindings typesafeMichael S. Tsirkin1-1/+1
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-2/+2
2012-11-29virtio: limit avail bytes lookaheadMichael S. Tsirkin1-7/+8
2012-10-23Rename target_phys_addr_t to hwaddrAvi Kivity1-38/+38
2012-09-28virtio: Introduce virtqueue_get_avail_bytes()Amit Shah1-7/+21
2012-09-28virtio: use unsigned int for counting bytes in vqAmit Shah1-1/+1
2012-09-28virtio: don't mark unaccessed memory as dirtyMichael S. Tsirkin1-1/+1
2012-08-06virtio: fix vhost handlingPaolo Bonzini1-2/+5
2012-07-12virtio: move common irqfd handling out of virtio-pciPaolo Bonzini1-0/+24
2012-07-12virtio: move common ioeventfd handling out of virtio-pciPaolo Bonzini1-0/+22
2012-04-25virtio: order index/descriptor readsMichael S. Tsirkin1-0/+5
2012-04-25virtio: add missing mb() on enable notificationMichael S. Tsirkin1-0/+4
2012-04-25virtio: add missing mb() on notificationMichael S. Tsirkin1-0/+2
2012-04-19virtio: add virtio_queue_get_idPaolo Bonzini1-0/+7
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