summaryrefslogtreecommitdiff
path: root/hw/virtio
AgeCommit message (Expand)AuthorFilesLines
2016-11-18virtio: introduce grab/release_ioeventfd to fix vhostPaolo Bonzini3-18/+70
2016-11-18virtio-crypto: fix virtio_queue_set_notification() raceStefan Hajnoczi1-2/+11
2016-11-15virtio: drop virtio_queue_get_ring_{size,addr}()Greg Kurz1-11/+0
2016-11-15vhost: drop legacy vring layout bitsGreg Kurz1-13/+0
2016-11-15vhost: adapt vhost_verify_ring_mappings() to virtio 1 ring layoutGreg Kurz1-19/+60
2016-11-15vhost: migration blocker only if shared log is usedRafael David Tinoco1-1/+1
2016-11-15virtio: allow per-device-class legacy featuresMichael S. Tsirkin2-1/+5
2016-11-15virtio-crypto: tag as not hotpluggable and migrationGonglei2-1/+2
2016-11-15virtio: make virtqueue_alloc_element staticLadi Prosek1-1/+1
2016-11-15virtio: rename virtqueue_discard to virtqueue_unpopLadi Prosek2-5/+5
2016-11-01virtio-crypto: using bh to handle dataq's requestsGonglei1-2/+53
2016-11-01cryptodev: introduce an unified wrapper for crypto operationGonglei1-5/+5
2016-11-01virtio-crypto: add data queue processing handlerGonglei1-1/+357
2016-11-01virtio-crypto: add control queue handlerGonglei1-1/+298
2016-11-01virtio-crypto: set capacity of algorithms supportedGonglei1-0/+43
2016-11-01virtio-crypto-pci: add virtio crypto pci supportGonglei3-0/+93
2016-11-01virtio-crypto: add virtio crypto device emulationGonglei2-0/+152
2016-10-30virtio: inline set_host_notifier_internalPaolo Bonzini1-36/+26
2016-10-30virtio: inline virtio_queue_set_host_notifier_fd_handlerPaolo Bonzini2-26/+20
2016-10-30virtio: use virtio_bus_set_host_notifier to start/stop ioeventfdPaolo Bonzini2-7/+5
2016-10-30virtio: remove ioeventfd_disabled altogetherPaolo Bonzini2-15/+11
2016-10-30virtio: remove set_handler argument from set_host_notifier_internalPaolo Bonzini2-12/+16
2016-10-30Revert "virtio: Introduce virtio_add_queue_aio"Paolo Bonzini1-34/+4
2016-10-30virtio: introduce virtio_device_ioeventfd_enabledPaolo Bonzini4-7/+23
2016-10-30virtio: add start_ioeventfd and stop_ioeventfd to VirtioDeviceClassPaolo Bonzini2-37/+81
2016-10-30virtio: move ioeventfd_started flag to VirtioBusStatePaolo Bonzini5-45/+7
2016-10-30virtio: move ioeventfd_disabled flag to VirtioBusStatePaolo Bonzini4-25/+4
2016-10-30virtio: disable ioeventfd as early as possiblePaolo Bonzini1-4/+4
2016-10-30virtio/migration: Migrate balloon to VMStateDr. David Alan Gilbert1-16/+15
2016-10-30virtio/migration: Add VMStateDescription to VirtioDeviceClassDr. David Alan Gilbert1-0/+14
2016-10-24char: use qemu_chr_fe* functions with CharBackend argumentMarc-André Lureau1-2/+2
2016-10-10Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell4-40/+82
2016-10-10virtio: cleanup VMSTATE_VIRTIO_DEVICEHalil Pasic4-12/+0
2016-10-10vhost-vsock: convert VMSTATE_VIRTIO_DEVICEHalil Pasic1-21/+23
2016-10-10virtio-rng: convert VMSTATE_VIRTIO_DEVICEHalil Pasic1-8/+13
2016-10-10virtio-balloon: convert VMSTATE_VIRTIO_DEVICEHalil Pasic1-6/+11
2016-10-10virtio: prepare change VMSTATE_VIRTIO_DEVICE macroHalil Pasic1-0/+21
2016-10-10virtio: add virtio_detach_element()Stefan Hajnoczi1-2/+25
2016-10-10virtio-balloon: Remove needless precompiled directiveLiang Li1-2/+0
2016-10-08virtio: rename the bar index field name in VirtIOPCIProxyChen Fan2-14/+14
2016-09-28trace: move hw/virtio/virtio-balloon.c trace points into correct fileDaniel P. Berrange1-0/+5
2016-09-23virtio: handle virtqueue_get_head() errorsStefan Hajnoczi1-10/+17
2016-09-23virtio: handle virtqueue_num_heads() errorsStefan Hajnoczi1-3/+8
2016-09-23virtio: handle virtqueue_read_next_desc() errorsStefan Hajnoczi1-13/+32
2016-09-23virtio: use unsigned int for virtqueue_get_avail_bytes() indexStefan Hajnoczi1-1/+1
2016-09-23virtio: handle virtqueue_get_avail_bytes() errorsStefan Hajnoczi1-6/+11
2016-09-23virtio: handle virtqueue_map_desc() errorsStefan Hajnoczi1-19/+55
2016-09-23virtio: migrate vdev->broken flagStefan Hajnoczi1-0/+19
2016-09-23virtio: stop virtqueue processing if device is brokenStefan Hajnoczi1-0/+39
2016-09-23virtio: fix stray tab characterStefan Hajnoczi1-1/+1