aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio
AgeCommit message (Expand)Author
2022-12-21vdpa-dev: mark the device as unmigratableLongpeng
2022-12-21vdpa: add vdpa-dev-pci supportLongpeng
2022-12-21vdpa: add vdpa-dev supportLongpeng
2022-12-21virtio: get class_id and pci device id by the virtio idLongpeng
2022-12-16hw/virtio: Convert TYPE_VIRTIO_PCI to 3-phase resetPeter Maydell
2022-12-15Merge tag 'pull-misc-2022-12-14' of https://repo.or.cz/qemu/armbru into stagingPeter Maydell
2022-12-14qapi virtio: Elide redundant has_FOO in generated CMarkus Armbruster
2022-12-14qapi machine: Elide redundant has_FOO in generated CMarkus Armbruster
2022-12-14cleanup: Tweak and re-run return_directly.cocciMarkus Armbruster
2022-12-14qapi: Use returned bool to check for failure (again)Markus Armbruster
2022-12-14error: Move ERRP_GUARD() to the beginning of the functionMarkus Armbruster
2022-12-14Drop more useless casts from void * to pointerMarkus Armbruster
2022-12-01hw/virtio: generalise CHR_EVENT_CLOSED handlingAlex Bennée
2022-12-01hw/virtio: add started_vu status field to vhost-user-gpioAlex Bennée
2022-12-01vhost: enable vrings in vhost_dev_start() for vhost-user devicesStefano Garzarella
2022-11-22virtio: disable error for out of spec queue-enableMichael S. Tsirkin
2022-11-22vhost: mask VIRTIO_F_RING_RESET for vhost and vhost-user devicesStefano Garzarella
2022-11-07hw/virtio: introduce virtio_device_should_startAlex Bennée
2022-11-07vhost-user: Support vhost_dev_startYajun Wu
2022-11-07msix: Assert that specified vector is in rangeAkihiko Odaki
2022-11-07vhost-user: Fix out of order vring host notification handlingYajun Wu
2022-11-07virtio-rng-pci: Allow setting nvectors, so we can use MSI-XDavid Daney
2022-11-07vhost: expose vhost_virtqueue_stop()Kangjie Xu
2022-11-07vhost: expose vhost_virtqueue_start()Kangjie Xu
2022-11-07virtio-pci: support queue enableKangjie Xu
2022-11-07virtio-pci: support queue resetXuan Zhuo
2022-11-07virtio: introduce virtio_queue_enable()Kangjie Xu
2022-11-07virtio: introduce virtio_queue_reset()Xuan Zhuo
2022-11-07virtio: introduce __virtio_queue_reset()Xuan Zhuo
2022-11-07hw/virtio/virtio-iommu-pci: Enforce the device is plugged on the root busEric Auger
2022-11-02virtio-crypto: Support asynchronous modeLei He
2022-10-30Merge tag 'mem-2022-10-28' of https://github.com/davidhildenbrand/qemu into s...Stefan Hajnoczi
2022-10-28vhost: Accept event idx flagEugenio Pérez
2022-10-28vhost: use avail event idx on vhost_svq_kickEugenio Pérez
2022-10-28vhost: toggle device callbacks using used event idxEugenio Pérez
2022-10-28vhost: allocate event_idx fields on vringEugenio Pérez
2022-10-27util: Make qemu_prealloc_mem() optionally consume a ThreadContextDavid Hildenbrand
2022-10-27util: Cleanup and rename os_mem_prealloc()David Hildenbrand
2022-10-24treewide: Remove the unnecessary space before semicolonBin Meng
2022-10-13Merge tag 'kraxel-20221013-pull-request' of https://gitlab.com/kraxel/qemu in...Stefan Hajnoczi
2022-10-12pci-ids: document modern virtio-pci ids in pci.h tooGerd Hoffmann
2022-10-12pci-ids: drop PCI_DEVICE_ID_VIRTIO_PMEMGerd Hoffmann
2022-10-12pci-ids: drop PCI_DEVICE_ID_VIRTIO_MEMGerd Hoffmann
2022-10-12pci-ids: drop PCI_DEVICE_ID_VIRTIO_IOMMUGerd Hoffmann
2022-10-09qmp: add QMP command x-query-virtio-queue-elementLaurent Vivier
2022-10-09qmp: add QMP commands for virtio/vhost queue-statusLaurent Vivier
2022-10-09qmp: decode feature & status bits in virtio-statusLaurent Vivier
2022-10-09qmp: add QMP command x-query-virtio-statusLaurent Vivier
2022-10-09qmp: add QMP command x-query-virtioLaurent Vivier
2022-10-07virtio: introduce VirtIOConfigSizeParams & virtio_get_config_sizeDaniil Tatianin