summaryrefslogtreecommitdiff
path: root/hw/virtio
AgeCommit message (Expand)AuthorFilesLines
2016-05-12qapi: Split visit_end_struct() into piecesEric Blake1-7/+8
2016-04-22virtio: Mark host notifiers as externalFam Zheng1-2/+2
2016-04-22event-notifier: Add "is_external" parameterFam Zheng1-4/+4
2016-04-14hw/virtio/balloon: Replace TARGET_PAGE_SIZE with BALLOON_PAGE_SIZEThomas Huth1-2/+3
2016-04-07virtio: merge virtio_queue_aio_set_host_notifier_handler with virtio_queue_se...Paolo Bonzini1-12/+5
2016-04-07virtio: add aio handlerMichael S. Tsirkin1-4/+32
2016-04-07virtio: make virtio_queue_notify_vq staticPaolo Bonzini1-1/+1
2016-04-07virtio-balloon: reset the statistic timer to load devicePavel Butsykin1-0/+4
2016-03-22hw: explicitly include qemu-common.h and cpu.hPaolo Bonzini1-1/+2
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster5-0/+5
2016-03-11virtio-pci: call pci reset variant when guest requests reset.Gerd Hoffmann1-7/+4
2016-03-11virtio-balloon: add 'available' counterDenis V. Lunev1-0/+1
2016-03-11hw/virtio: group virtio flags into an enumMarcel Apfelbaum1-7/+10
2016-03-11hw/virtio: fix double use of a virtio flagMarcel Apfelbaum1-1/+1
2016-03-11balloon: fix segfault and harden the stats queueLadi Prosek1-2/+22
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