summaryrefslogtreecommitdiffstats
path: root/hw/virtio.c
Commit message (Expand)AuthorAgeFilesLines
* virtio-device: refactor virtio-device.KONRAD Frederic2013-01-211-12/+58
* virtio: make bindings typesafeMichael S. Tsirkin2012-12-201-1/+1
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-2/+2
* virtio: limit avail bytes lookaheadMichael S. Tsirkin2012-11-291-7/+8
* Rename target_phys_addr_t to hwaddrAvi Kivity2012-10-231-38/+38
* virtio: Introduce virtqueue_get_avail_bytes()Amit Shah2012-09-281-7/+21
* virtio: use unsigned int for counting bytes in vqAmit Shah2012-09-281-1/+1
* virtio: don't mark unaccessed memory as dirtyMichael S. Tsirkin2012-09-281-1/+1
* 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/+1
* 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/+3
* 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-201-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/+1
* Remove unused sysemu.h include directivesBlue Swirl2011-04-151-1/+0
* 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-011-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/+0
* 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
OpenPOWER on IntegriCloud