summaryrefslogtreecommitdiffstats
path: root/hw/virtio/virtio-bus.c
Commit message (Expand)AuthorAgeFilesLines
* virtio: stop ioeventfd on resetPaolo Bonzini2022-06-141-0/+1
* virtio: fix feature negotiation for ACCESS_PLATFORMHalil Pasic2022-05-131-8/+14
* virtio: fix the condition for iommu_platform not supportedHalil Pasic2022-03-041-5/+7
* virtio-bus: introduce iommu_enabled()Jason Wang2021-09-041-0/+14
* virtio: Fail if iommu_platform is requested, but unsupportedKevin Wolf2021-05-181-0/+5
* virtio: notify virtqueue via host notifier when availableStefan Hajnoczi2019-11-061-0/+4
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-1/+0Star
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* virtio: remove event notifier cleanup call on de-assignGal Hammer2018-02-081-4/+10
* Revert "virtio: postpone the execution of event_notifier_cleanup function"Michael S. Tsirkin2018-01-241-11/+8Star
* virtio: postpone the execution of event_notifier_cleanup functionGal Hammer2018-01-181-8/+11
* virtio: Fix error handling in virtio_bus_device_pluggedFam Zheng2017-03-221-3/+17
* virtio: force VIRTIO_F_IOMMU_PLATFORMJason Wang2017-01-191-2/+3
* virtio: convert to use DMA apiJason Wang2017-01-101-0/+8
* virtio: introduce grab/release_ioeventfd to fix vhostPaolo Bonzini2016-11-181-11/+47
* virtio: inline set_host_notifier_internalPaolo Bonzini2016-10-301-36/+26Star
* virtio: inline virtio_queue_set_host_notifier_fd_handlerPaolo Bonzini2016-10-301-8/+11
* virtio: use virtio_bus_set_host_notifier to start/stop ioeventfdPaolo Bonzini2016-10-301-2/+2
* virtio: remove ioeventfd_disabled altogetherPaolo Bonzini2016-10-301-15/+8Star
* virtio: remove set_handler argument from set_host_notifier_internalPaolo Bonzini2016-10-301-9/+3Star
* virtio: introduce virtio_device_ioeventfd_enabledPaolo Bonzini2016-10-301-1/+9
* virtio: add start_ioeventfd and stop_ioeventfd to VirtioDeviceClassPaolo Bonzini2016-10-301-37/+17Star
* virtio: move ioeventfd_started flag to VirtioBusStatePaolo Bonzini2016-10-301-8/+6Star
* virtio: move ioeventfd_disabled flag to VirtioBusStatePaolo Bonzini2016-10-301-2/+2
* virtio-bus: Plug devices after features are negotiatedMaxime Coquelin2016-09-151-4/+5
* virtio: Tell the user what went wrong when event_notifier_init failedThomas Huth2016-09-091-1/+2
* virtio: revert host notifiers to old semanticsCornelia Huck2016-07-041-16/+10Star
* virtio-bus: common ioeventfd infrastructureCornelia Huck2016-06-241-0/+132
* virtio: Clean up includesPeter Maydell2016-01-291-0/+1
* virtio: handle non-virtio-1-capable backend for ccwCornelia Huck2015-12-021-0/+3
* virtio: get_features() can failJason Wang2015-07-271-1/+2
* virtio: device_plugged() can failJason Wang2015-05-311-3/+2Star
* virtio: move host_featuresCornelia Huck2015-05-311-13/+5Star
* virtio: cull virtio_bus_set_vdev_featuresCornelia Huck2015-02-261-14/+0Star
* virtio-bus: avoid breaking build when open DEBUG switchGonglei2014-12-101-1/+1
* virtio-bus: cleanup plug/unplug interfacePaolo Bonzini2013-12-091-10/+9Star
* virtio-bus: remove vdev fieldPaolo Bonzini2013-12-091-26/+39
* qdev: Drop misleading qdev_free() functionStefan Hajnoczi2013-11-051-3/+1Star
* qdev: fix get_fw_dev_path to support to add nothing to fw_dev_pathAmos Kong2013-05-301-0/+6
* virtio: add virtio_bus_get_dev_path.KONRAD Frederic2013-05-161-0/+14
* virtio: remove virtiobindings.KONRAD Frederic2013-04-241-17/+0Star
* virtio-bus: add new functions.KONRAD Frederic2013-04-241-0/+23
* hw: move target-independent files to subdirectoriesPaolo Bonzini2013-04-081-0/+164