aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio/virtio-bus.c
AgeCommit message (Expand)AuthorFilesLines
2019-11-06virtio: notify virtqueue via host notifier when availableStefan Hajnoczi1-0/+4
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-1/+0
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster1-1/+0
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2018-02-08virtio: remove event notifier cleanup call on de-assignGal Hammer1-4/+10
2018-01-24Revert "virtio: postpone the execution of event_notifier_cleanup function"Michael S. Tsirkin1-11/+8
2018-01-18virtio: postpone the execution of event_notifier_cleanup functionGal Hammer1-8/+11
2017-03-22virtio: Fix error handling in virtio_bus_device_pluggedFam Zheng1-3/+17
2017-01-19virtio: force VIRTIO_F_IOMMU_PLATFORMJason Wang1-2/+3
2017-01-10virtio: convert to use DMA apiJason Wang1-0/+8
2016-11-18virtio: introduce grab/release_ioeventfd to fix vhostPaolo Bonzini1-11/+47
2016-10-30virtio: inline set_host_notifier_internalPaolo Bonzini1-36/+26
2016-10-30virtio: inline virtio_queue_set_host_notifier_fd_handlerPaolo Bonzini1-8/+11
2016-10-30virtio: use virtio_bus_set_host_notifier to start/stop ioeventfdPaolo Bonzini1-2/+2
2016-10-30virtio: remove ioeventfd_disabled altogetherPaolo Bonzini1-15/+8
2016-10-30virtio: remove set_handler argument from set_host_notifier_internalPaolo Bonzini1-9/+3
2016-10-30virtio: introduce virtio_device_ioeventfd_enabledPaolo Bonzini1-1/+9
2016-10-30virtio: add start_ioeventfd and stop_ioeventfd to VirtioDeviceClassPaolo Bonzini1-37/+17
2016-10-30virtio: move ioeventfd_started flag to VirtioBusStatePaolo Bonzini1-8/+6
2016-10-30virtio: move ioeventfd_disabled flag to VirtioBusStatePaolo Bonzini1-2/+2
2016-09-15virtio-bus: Plug devices after features are negotiatedMaxime Coquelin1-4/+5
2016-09-09virtio: Tell the user what went wrong when event_notifier_init failedThomas Huth1-1/+2
2016-07-04virtio: revert host notifiers to old semanticsCornelia Huck1-16/+10
2016-06-24virtio-bus: common ioeventfd infrastructureCornelia Huck1-0/+132
2016-01-29virtio: Clean up includesPeter Maydell1-0/+1
2015-12-02virtio: handle non-virtio-1-capable backend for ccwCornelia Huck1-0/+3
2015-07-27virtio: get_features() can failJason Wang1-1/+2
2015-05-31virtio: device_plugged() can failJason Wang1-3/+2
2015-05-31virtio: move host_featuresCornelia Huck1-13/+5
2015-02-26virtio: cull virtio_bus_set_vdev_featuresCornelia Huck1-14/+0
2014-12-10virtio-bus: avoid breaking build when open DEBUG switchGonglei1-1/+1
2013-12-09virtio-bus: cleanup plug/unplug interfacePaolo Bonzini1-10/+9
2013-12-09virtio-bus: remove vdev fieldPaolo Bonzini1-26/+39
2013-11-05qdev: Drop misleading qdev_free() functionStefan Hajnoczi1-3/+1
2013-05-30qdev: fix get_fw_dev_path to support to add nothing to fw_dev_pathAmos Kong1-0/+6
2013-05-16virtio: add virtio_bus_get_dev_path.KONRAD Frederic1-0/+14
2013-04-24virtio: remove virtiobindings.KONRAD Frederic1-17/+0
2013-04-24virtio-bus: add new functions.KONRAD Frederic1-0/+23
2013-04-08hw: move target-independent files to subdirectoriesPaolo Bonzini1-0/+164