summaryrefslogtreecommitdiffstats
path: root/hw/virtio/virtio.c
Commit message (Expand)AuthorAgeFilesLines
* virtio: pass argument by value for virtqueue_map_iovec()Dongli Zhang2018-12-111-4/+4
* vmstate: constify VMStateFieldMarc-André Lureau2018-11-271-4/+4
* clean up callback when del virtqueueliujunjie2018-10-191-0/+2
* cpu: Provide a proper prototype for target_words_bigendian() in a headerThomas Huth2018-10-171-1/+0Star
* virtio: Return true from virtio_queue_empty if brokenFam Zheng2018-10-021-0/+8
* virtio: update MemoryRegionCaches when guest negotiates featuresPaolo Bonzini2018-09-071-2/+13
* virtio: free MemoryRegionCache when initialization failsPaolo Bonzini2018-06-011-15/+18
* virtio: support setting memory region based host notifierTiwei Bie2018-05-231-0/+13
* virtio: improve virtio devices initialization timeGal Hammer2018-02-081-2/+20
* virtio: remove event notifier cleanup call on de-assignGal Hammer2018-02-081-0/+2
* Revert "virtio: improve virtio devices initialization time"Michael S. Tsirkin2018-01-241-5/+0Star
* virtio: improve virtio devices initialization timeGal Hammer2018-01-181-0/+5
* virtio_error: don't invoke status callbacksMichael S. Tsirkin2017-12-191-1/+1
* virtio: check VirtQueue Vring object is setPrasad J Pandit2017-12-011-3/+11
* virtio: Add queue interface to restore avail index from vring used indexMaxime Coquelin2017-12-011-0/+10
* fix: unrealize virtio device if we fail to hotplug itlinzhecheng2017-11-161-0/+1
* virtio: fix descriptor counting in virtqueue_popWolfgang Bumiller2017-10-151-3/+3
* migration: Route more error pathsDr. David Alan Gilbert2017-09-271-6/+7
* osdep.h: Prohibit disabling assert() in supported buildsEric Blake2017-09-191-4/+2Star
* virtio: add virtqueue_alloc_element tracepointPaolo Bonzini2017-06-021-0/+1
* migration: migration.h was not neededJuan Quintela2017-05-181-1/+0Star
* virtio: allow broken device to notify guestGreg Kurz2017-05-171-2/+2
* virtio: always use handle_aio_output if registeredPaolo Bonzini2017-03-221-1/+12
* virtio: validate address space cache during initJason Wang2017-03-151-6/+27
* virtio: destroy region cache during resetJason Wang2017-03-151-15/+30
* virtio: guard against NULL pfnJason Wang2017-03-151-0/+26
* virtio: add missing region cache init in virtio_load()Stefan Hajnoczi2017-03-021-6/+19
* virtio: invalidate memory in vring_set_avail_event()Stefan Hajnoczi2017-03-021-0/+1
* virtio: guard vring access when setting notificationCornelia Huck2017-03-021-0/+4
* virtio: check for vring setup in virtio_queue_emptyPaolo Bonzini2017-03-021-1/+1
* virtio: Fix no interrupt when not creating msi controllerMichael S. Tsirkin2017-02-171-3/+8
* virtio: use VRingMemoryRegionCaches for avail and used ringsPaolo Bonzini2017-02-171-36/+96
* virtio: check for vring setup in virtio_queue_update_used_idxPaolo Bonzini2017-02-171-1/+3
* virtio: use VRingMemoryRegionCaches for descriptor ringPaolo Bonzini2017-02-171-14/+12Star
* virtio: add MemoryListener to cache ring translationsPaolo Bonzini2017-02-171-3/+102
* virtio: use MemoryRegionCache to access descriptorsPaolo Bonzini2017-02-171-41/+39Star
* virtio: use address_space_map/unmap to access descriptorsPaolo Bonzini2017-02-171-28/+75
* virtio: Report real progress in VQ aio poll handlerFam Zheng2017-02-171-6/+9
* virtio: make virtio_should_notify staticPaolo Bonzini2017-02-011-1/+1
* migration: extend VMStateInfoJianjun Duan2017-01-241-4/+11
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2017-01-201-5/+5
|\
| * event_notifier: cleanups around event_notifier_set_handlerPaolo Bonzini2017-01-161-5/+5
* | Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20170120-v2' into sta...Peter Maydell2017-01-201-0/+5
|\ \
| * | virtio-ccw: fix ring sizingMichael S. Tsirkin2017-01-201-0/+5
| |/
* | virtio: fix up max size checksMichael S. Tsirkin2017-01-191-20/+13Star
* | virtio: disable notifications again after poll succeededStefan Hajnoczi2017-01-181-0/+3
* | Revert "virtio: turn vq->notification into a nested counter"Stefan Hajnoczi2017-01-181-12/+6Star
|/
* virtio: Introduce virtqueue_drop_all procedureYuri Benditovich2017-01-101-0/+38
* net: Add virtio queue interface to update used index from vring stateYuri Benditovich2017-01-101-0/+5
* virtio: fix vq->inuse recalc after migrHalil Pasic2017-01-101-3/+5