aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio
AgeCommit message (Expand)AuthorFilesLines
2016-03-03virtio-rng: ask for more data if queue is not fully drainedLadi Prosek1-0/+7
2016-02-25vring: removePaolo Bonzini3-550/+0
2016-02-25virtio: export vring_notify as virtio_should_notifyPaolo Bonzini1-2/+2
2016-02-25virtio: add AioContext-specific function for host notifiersPaolo Bonzini1-0/+16
2016-02-25vring: make vring_enable_notification return voidPaolo Bonzini1-2/+1
2016-02-25balloon: Use only 'pc-dimm' type dimm for ballooningVladimir Sementsov-Ogievskiy1-2/+20
2016-02-25virtio-balloon: rewrite get_current_ram_size()Vladimir Sementsov-Ogievskiy1-17/+6
2016-02-23move get_current_ram_size to virtio-balloon.cVladimir Sementsov-Ogievskiy1-0/+26
2016-02-23vhost-user: don't merge regions with different fdsMichael S. Tsirkin2-0/+27
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