summaryrefslogtreecommitdiffstats
path: root/hw/virtio
Commit message (Expand)AuthorAgeFilesLines
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2019-11-295-0/+5
* virtio-pci: call pci reset variant when guest requests reset.Gerd Hoffmann2019-11-291-7/+4
* virtio-balloon: add 'available' counterDenis V. Lunev2019-11-291-0/+1
* hw/virtio: group virtio flags into an enumMarcel Apfelbaum2019-11-291-7/+10
* hw/virtio: fix double use of a virtio flagMarcel Apfelbaum2019-11-291-1/+1
* balloon: fix segfault and harden the stats queueLadi Prosek2019-11-291-2/+22
* virtio-rng: ask for more data if queue is not fully drainedLadi Prosek2019-11-291-0/+7
* vring: removePaolo Bonzini2019-11-293-550/+0
* virtio: export vring_notify as virtio_should_notifyPaolo Bonzini2019-11-291-2/+2
* virtio: add AioContext-specific function for host notifiersPaolo Bonzini2019-11-291-0/+16
* vring: make vring_enable_notification return voidPaolo Bonzini2019-11-291-2/+1
* balloon: Use only 'pc-dimm' type dimm for ballooningVladimir Sementsov-Ogievskiy2019-11-291-2/+20
* virtio-balloon: rewrite get_current_ram_size()Vladimir Sementsov-Ogievskiy2019-11-291-17/+6
* move get_current_ram_size to virtio-balloon.cVladimir Sementsov-Ogievskiy2019-11-291-0/+26
* vhost-user: don't merge regions with different fdsMichael S. Tsirkin2019-11-292-0/+27
* vhost-user interrupt management fixesVictor Kaplansky2019-11-293-6/+18
* vhost: simplify vhost_needs_vring_endian()Greg Kurz2019-11-291-2/+7
* vhost: move virtio 1.0 check to cross-endian helperGreg Kurz2019-11-291-4/+5
* virtio: move cross-endian helper to vhostGreg Kurz2019-11-291-2/+15
* qapi: Drop unused 'kind' for struct/enum visitEric Blake2019-11-291-2/+2
* qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake2019-11-291-4/+4
* qapi: Swap visit_* arguments for consistent 'name' placementEric Blake2019-11-291-6/+6
* qom: Use typedef for VisitorEric Blake2019-11-291-3/+3
* balloon: Improve use of qapi visitorEric Blake2019-11-291-3/+5
* virtio: combine write of an entry into used ringVincenzo Maffione2019-11-291-13/+12
* virtio: read avail_idx from VQ only when necessaryVincenzo Maffione2019-11-291-4/+22
* virtio: cache used_idx in a VirtQueue fieldVincenzo Maffione2019-11-291-3/+9
* virtio: combine the read of a descriptorPaolo Bonzini2019-11-291-51/+35
* vring: slim down allocation of VirtQueueElementsPaolo Bonzini2019-11-291-17/+36
* virtio: slim down allocation of VirtQueueElementsPaolo Bonzini2019-11-291-31/+51
* virtio: introduce virtqueue_alloc_elementPaolo Bonzini2019-11-292-13/+100
* virtio: introduce qemu_get/put_virtqueue_elementPaolo Bonzini2019-11-291-0/+13
* virtio: move allocation to virtqueue_pop/vring_popPaolo Bonzini2019-11-294-22/+40
* Fix virtio migrationDr. David Alan Gilbert2019-11-291-4/+4
* virtio: Clean up includesPeter Maydell2019-11-2910-4/+10
* 9pfs: introduce V9fsVirtioStateWei Liu2019-11-291-1/+1
* virtio: fix error message for number of queuesCornelia Huck2019-11-291-1/+1
* migration/virtio: Remove simple .get/.put useDr. David Alan Gilbert2019-11-291-68/+19
* 9pfs: merge hw/virtio/virtio-9p.h into hw/9pfs/virtio-9p.hWei Liu2019-11-291-1/+0
* virtio-pci: Set the QEMU_PCI_CAP_EXPRESS capability early in its DeviceClass ...Shmulik Ladkani2015-12-022-5/+26
* virtio: handle non-virtio-1-capable backend for ccwCornelia Huck2015-12-021-0/+3
* Revert "vhost: send SET_VRING_ENABLE at start/stop"Michael S. Tsirkin2015-11-261-9/+0
* vhost-user: fix log sizeMichael S. Tsirkin2015-11-181-1/+1
* vhost-user: start/stop all ringsMichael S. Tsirkin2015-11-161-6/+11
* vhost-user: print original request on errorMichael S. Tsirkin2015-11-161-2/+2
* vhost: let SET_VRING_ENABLE message depends on protocol featureYuanhan Liu2015-11-161-1/+1
* hw/virtio: Add PCIe capability to virtio devicesMarcel Apfelbaum2015-11-122-0/+24
* vhost: send SET_VRING_ENABLE at start/stopYuanhan Liu2015-11-121-0/+9
* vhost: rename RESET_DEVICE backto RESET_OWNERYuanhan Liu2015-11-122-4/+4
* vhost-user: modify SET_LOG_BASE to pass mmap size and offsetVictor Kaplansky2015-11-121-2/+9
OpenPOWER on IntegriCloud