summaryrefslogtreecommitdiff
path: root/hw/virtio
AgeCommit message (Expand)AuthorFilesLines
2016-02-18vhost-user interrupt management fixesVictor Kaplansky3-6/+18
2016-02-16vhost: simplify vhost_needs_vring_endian()Greg Kurz1-2/+7
2016-02-16vhost: move virtio 1.0 check to cross-endian helperGreg Kurz1-4/+5
2016-02-16virtio: move cross-endian helper to vhostGreg Kurz1-2/+15
2016-02-08qapi: Drop unused 'kind' for struct/enum visitEric Blake1-2/+2
2016-02-08qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake1-4/+4
2016-02-08qapi: Swap visit_* arguments for consistent 'name' placementEric Blake1-6/+6
2016-02-08qom: Use typedef for VisitorEric Blake1-3/+3
2016-02-08balloon: Improve use of qapi visitorEric Blake1-3/+5
2016-02-06virtio: combine write of an entry into used ringVincenzo Maffione1-13/+12
2016-02-06virtio: read avail_idx from VQ only when necessaryVincenzo Maffione1-4/+22
2016-02-06virtio: cache used_idx in a VirtQueue fieldVincenzo Maffione1-3/+9
2016-02-06virtio: combine the read of a descriptorPaolo Bonzini1-51/+35
2016-02-06vring: slim down allocation of VirtQueueElementsPaolo Bonzini1-17/+36
2016-02-06virtio: slim down allocation of VirtQueueElementsPaolo Bonzini1-31/+51
2016-02-06virtio: introduce virtqueue_alloc_elementPaolo Bonzini2-13/+100
2016-02-06virtio: introduce qemu_get/put_virtqueue_elementPaolo Bonzini1-0/+13
2016-02-06virtio: move allocation to virtqueue_pop/vring_popPaolo Bonzini4-22/+40
2016-02-04Fix virtio migrationDr. David Alan Gilbert1-4/+4
2016-01-29virtio: Clean up includesPeter Maydell10-4/+10
2016-01-12Merge remote-tracking branch 'remotes/kvaneesh/tags/for-upstream-signed' into...Peter Maydell1-2/+1
2016-01-129pfs: introduce V9fsVirtioStateWei Liu1-1/+1
2016-01-09virtio: fix error message for number of queuesCornelia Huck1-1/+1
2016-01-09migration/virtio: Remove simple .get/.put useDr. David Alan Gilbert1-68/+19
2016-01-089pfs: merge hw/virtio/virtio-9p.h into hw/9pfs/virtio-9p.hWei Liu1-1/+0
2015-12-02virtio-pci: Set the QEMU_PCI_CAP_EXPRESS capability early in its DeviceClass ...Shmulik Ladkani2-5/+26
2015-12-02virtio: handle non-virtio-1-capable backend for ccwCornelia Huck1-0/+3
2015-11-26Revert "vhost: send SET_VRING_ENABLE at start/stop"Michael S. Tsirkin1-9/+0
2015-11-18vhost-user: fix log sizeMichael S. Tsirkin1-1/+1
2015-11-16vhost-user: start/stop all ringsMichael S. Tsirkin1-6/+11
2015-11-16vhost-user: print original request on errorMichael S. Tsirkin1-2/+2
2015-11-16vhost: let SET_VRING_ENABLE message depends on protocol featureYuanhan Liu1-1/+1
2015-11-12hw/virtio: Add PCIe capability to virtio devicesMarcel Apfelbaum2-0/+24
2015-11-12vhost: send SET_VRING_ENABLE at start/stopYuanhan Liu1-0/+9
2015-11-12vhost: rename RESET_DEVICE backto RESET_OWNERYuanhan Liu2-4/+4
2015-11-12vhost-user: modify SET_LOG_BASE to pass mmap size and offsetVictor Kaplansky1-2/+9
2015-11-12virtio-pci: unbreak queue_enable readJason Wang1-0/+7
2015-11-12virtio-pci: introduce pio notification capability for modern deviceJason Wang2-17/+113
2015-11-12virtio-pci: use zero length mmio eventfd for 1.0 notification cap when possibleJason Wang1-4/+15
2015-11-12virtio-pci: fix 1.0 virtqueue migrationJason Wang3-7/+200
2015-11-10Inhibit ballooning during postcopyDr. David Alan Gilbert1-1/+3
2015-11-09dataplane: support non-contigious s/gMichael S. Tsirkin1-22/+46
2015-11-09dataplane: simplify indirect descriptor readMichael S. Tsirkin1-10/+18
2015-10-29virtio: drop virtqueue_map_sgMichael S. Tsirkin1-7/+0
2015-10-29virtio: switch to virtio_mapMichael S. Tsirkin1-2/+1
2015-10-29virtio: introduce virtio_mapMichael S. Tsirkin1-9/+47
2015-10-29vhost-user: cleanup msg size mathMichael S. Tsirkin1-3/+3
2015-10-29vhost-user: cleanup struct size mathMichael S. Tsirkin1-8/+8
2015-10-23Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-24/+24
2015-10-22vhost-user: fix up rhel6 buildMichael S. Tsirkin1-24/+24