aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio/virtio.c
AgeCommit message (Expand)Author
2019-02-22virtio-net: make VirtIOFeature usable for other virtio devicesStefano Garzarella
2019-02-01virtio: add checks for the size of the indirect tableDima Stepanov
2018-12-11virtio: pass argument by value for virtqueue_map_iovec()Dongli Zhang
2018-11-27vmstate: constify VMStateFieldMarc-André Lureau
2018-10-19clean up callback when del virtqueueliujunjie
2018-10-17cpu: Provide a proper prototype for target_words_bigendian() in a headerThomas Huth
2018-10-02virtio: Return true from virtio_queue_empty if brokenFam Zheng
2018-09-07virtio: update MemoryRegionCaches when guest negotiates featuresPaolo Bonzini
2018-06-01virtio: free MemoryRegionCache when initialization failsPaolo Bonzini
2018-05-23virtio: support setting memory region based host notifierTiwei Bie
2018-02-08virtio: improve virtio devices initialization timeGal Hammer
2018-02-08virtio: remove event notifier cleanup call on de-assignGal Hammer
2018-01-24Revert "virtio: improve virtio devices initialization time"Michael S. Tsirkin
2018-01-18virtio: improve virtio devices initialization timeGal Hammer
2017-12-19virtio_error: don't invoke status callbacksMichael S. Tsirkin
2017-12-01virtio: check VirtQueue Vring object is setPrasad J Pandit
2017-12-01virtio: Add queue interface to restore avail index from vring used indexMaxime Coquelin
2017-11-16fix: unrealize virtio device if we fail to hotplug itlinzhecheng
2017-10-15virtio: fix descriptor counting in virtqueue_popWolfgang Bumiller
2017-09-27migration: Route more error pathsDr. David Alan Gilbert
2017-09-19osdep.h: Prohibit disabling assert() in supported buildsEric Blake
2017-06-02virtio: add virtqueue_alloc_element tracepointPaolo Bonzini
2017-05-18migration: migration.h was not neededJuan Quintela
2017-05-18virtio: allow broken device to notify guestGreg Kurz
2017-03-22virtio: always use handle_aio_output if registeredPaolo Bonzini
2017-03-15virtio: validate address space cache during initJason Wang
2017-03-15virtio: destroy region cache during resetJason Wang
2017-03-15virtio: guard against NULL pfnJason Wang
2017-03-02virtio: add missing region cache init in virtio_load()Stefan Hajnoczi
2017-03-02virtio: invalidate memory in vring_set_avail_event()Stefan Hajnoczi
2017-03-02virtio: guard vring access when setting notificationCornelia Huck
2017-03-02virtio: check for vring setup in virtio_queue_emptyPaolo Bonzini
2017-02-17virtio: Fix no interrupt when not creating msi controllerMichael S. Tsirkin
2017-02-17virtio: use VRingMemoryRegionCaches for avail and used ringsPaolo Bonzini
2017-02-17virtio: check for vring setup in virtio_queue_update_used_idxPaolo Bonzini
2017-02-17virtio: use VRingMemoryRegionCaches for descriptor ringPaolo Bonzini
2017-02-17virtio: add MemoryListener to cache ring translationsPaolo Bonzini
2017-02-17virtio: use MemoryRegionCache to access descriptorsPaolo Bonzini
2017-02-17virtio: use address_space_map/unmap to access descriptorsPaolo Bonzini
2017-02-17virtio: Report real progress in VQ aio poll handlerFam Zheng
2017-02-01virtio: make virtio_should_notify staticPaolo Bonzini
2017-01-24migration: extend VMStateInfoJianjun Duan
2017-01-20Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2017-01-20Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20170120-v2' into sta...Peter Maydell
2017-01-20virtio-ccw: fix ring sizingMichael S. Tsirkin
2017-01-19virtio: fix up max size checksMichael S. Tsirkin
2017-01-18virtio: disable notifications again after poll succeededStefan Hajnoczi
2017-01-18Revert "virtio: turn vq->notification into a nested counter"Stefan Hajnoczi
2017-01-16event_notifier: cleanups around event_notifier_set_handlerPaolo Bonzini
2017-01-10virtio: Introduce virtqueue_drop_all procedureYuri Benditovich